Close Menu
    Facebook X (Twitter) Instagram
    Basketball SphereBasketball Sphere
    • News
      • Latest News
    • EuroLeague
      • EuroLeague News
      • Teams
        • Anadolu Efes
        • Asvel
        • Barcelona
        • Baskonia
        • Bayern
        • Besiktas
        • Crvena Zvezda
        • Dubai
        • Fenerbahce
        • Hapoel Tel Aviv
        • Maccabi Tel Aviv
        • Milano
        • Olympiacos
        • Panathinaikos
        • Paris
        • Partizan
        • Real Madrid
        • Valencia
        • Virtus
        • Zalgiris
      • Daily Brief
      • Transfers
      • EuroLeague Picks
      • Injuries
      • Scouting Reports
    • NBA
      • NBA News
      • Morning Brief
      • NBA Picks
      • Injuries
      • Transactions
      • Analyses
    • NCAA
      • NCAA News
      • NCAA Injuries
    • Leagues
      • Eurocup
      • FIBA Champions League
      • Liga Endesa
      • Turkish Super League
      • ABA League
      • Greek Basket League
      • Serie A
      • Bundesliga
      • LNB Pro A
      • VTB League
      • Israeli Premier League
      • Lithuanian Basketball League
      • Past Tournaments
        • EuroBasket 2025
          • EuroBasket Betting Sites
          • EuroBasket Picks
          • Interviews
          • Previews
          • Rosters
          • Best Moments
    • Picks
      • Today Picks
      • Tomorrow Picks
      • Bet of the Day
      • Accas
        • Reddington’s Acca of the Day
        • NBA Acca of the Day
        • EuroLeague Acca of the Round
        • EuroCup Acca of the Round
        • FIBA CL Acca of the Round
      • EuroLeague Picks
      • NBA Picks
      • More Leagues
        • Eurocup Picks
        • FIBA Champions League Picks
        • Liga Endesa Picks
        • Turkish Super League Picks
        • Serie A Picks
        • Greek League Picks
        • Bundesliga Picks
        • ABA League Picks
        • LNB Pro A Picks
        • NBL New Zealand Picks
        • Lithuanian League Picks
        • FIBA World Cup Picks
        • EuroBasket 2025 Picks
        • Olympics 2024 Picks
      • Player Props
        • NBA Player Props
        • EuroLeague Player Props
        • EuroCup Player Props
        • FIBA CL Player Props
      • Dog of the Day
      • Same-Game Combo
      • Numbers Game
    • Sportsbooks
      • NBA Betting Sites
      • EuroLeague Betting Sites
      • Eurocup Betting Sites
      • ABA League Betting Sites
      • Crypto Betting Sites
      • European Betting Sites
      • FIBA CL Betting Sites
      • Offshore Sportsbooks
      • Mobile Betting Apps
      • By Country
        • Greece Betting Sites
        • Germany Betting Sites
        • Philippines Betting Sites
        • UAE Betting Sites
        • India Betting Sites
        • Serbia Betting Sites
        • Canada Sportsbooks
      • Payment Methods
        • Bitcoin
        • Mastercard
        • Neteller
        • PayPal
        • Skrill
        • VISA
      • Reviews
        • BetLabel Review
        • MrPacho Review
        • 20bet Review
        • 22bet Review
        • Planbet Review
        • Rabona Review
        • BC.Game Review
        • Ivibet Review
        • 1XBet Review
        • BillyBets Review
        • Vave Review
        • Velobet Review
        • Boomerang-bet Review
        • SpinStar Review
        • Megapari Review
        • TonyBet Review
      • Bonuses
        • Betting Bonuses
          • Latest Bonuses
          • Exclusive Bonuses
          • Welcome Bonuses
          • Deposit Bonuses
          • No Deposit Bonuses
          • Reload Bonuses
          • Cashback Bonuses
        • Top 10 Bonuses
          • BetLabel Bonus
          • MrPacho Bonus
          • 20bet Bonus
          • 22bet Bonus
          • Planbet Bonus
          • Rabona Bonus
          • BC.Game Bonus
          • Ivibet Bonus
          • 1xbet Bonus
          • BillyBets Bonus
          • Vave Bonus
          • Velobet Bonus
          • Boomerang Bet Bonus
          • Spinstar Bonus
          • Megapari Bonus
          • Tonybet Bonus
        • Promotions
      • Betting Guides
        • Betting Academy
        • Betting Strategies
        • How to Bet
        • Online Security
    • Online Casino
      • Offshore Online Casinos
      • Bitcoin Online Casinos
      • European Online Casinos
      • By Country
        • Ireland Online Casinos
        • Canada Online Casinos
        • India Online Casinos
        • New Zealand Online Casinos
    Facebook X (Twitter) Instagram
    • NBA Transactions
    • EuroLeague Transfers 2026-27
    • Rising Stars
    • Interviews
    • FIBA WC27
    • Other
      • Players
      • Coaches
    Basketball SphereBasketball Sphere
    • NBA Transactions
    • EuroLeague Transfers 2026-27
    • Rising Stars
    • Interviews
    • FIBA WC27
    • Other
    Home » Best Online Betting Sites in 2026 » Top 10 Betting Sites Philippines | 2026
    phillipines Betting Sites

    Top 10 Betting Sites Philippines | 2026

    Welcome to the Basketball Sphere, your gateway to accessing a complete list of the finest legal betting sites in the Philippines, all conveniently located in one spot. Stay informed and consistently express your views. Follow our reviews to discover the top online sportsbooks tailored for Filipino players.

    5 / 5
    TOTAL SCORE

    288% up to 28,800 PHP Welcome Bonus

    Claim Now Claim Now
    5 / 5
    TOTAL SCORE

    100% up to 7,900 PHP Welcome Bonus

    Claim Now Claim Now
    22bet sphere
    4.9 / 5
    TOTAL SCORE

    100% up to 7,500 PHP Welcome Bonus

    Claim Now Claim Now Review

    Although not one of the largest countries in Asia, the Philippines has positioned itself at the forefront of the online betting world, leaving no doubt as to why all major bookmakers are eager to establish themselves in this market. Consequently, this is precisely the topic of this text, in which we will, based on the experience and research of our experts, endeavor to present to you in the best possible manner the top online bookmakers operating in the Philippines.

    Table of Contents:
    1. Look at Our List of Best Betting Sites in the Philippines:
    2. Welcome bonus offers 
    3. Other Bonuses and Promotional Offers 
    4. Sports and Betting Markets Diversity 
    5. Payment Options 
    6. Mobile Betting Options
    7. The Quality of Customer Support 
    8. Safety and Security
    9. Share Our Content on Social Networks:

    Look at Our List of Best Betting Sites in the Philippines:

    5 / 5
    TOTAL SCORE

    288% up to 28,800 PHP Welcome Bonus

    Claim Now Claim Now
    5 / 5
    TOTAL SCORE

    100% up to 7,900 PHP Welcome Bonus

    Claim Now Claim Now
    22bet sphere
    4.9 / 5
    TOTAL SCORE

    100% up to 7,500 PHP Welcome Bonus

    Claim Now Claim Now Review
    1xbet
    4.6 / 5
    TOTAL SCORE

    100% up to 90,000 PHP Welcome Bonus

    Claim Now Claim Now Review
    20bet logo
    4.7 / 5
    TOTAL SCORE

    100% up to 6,000 PHP Welcome Bonus

    Claim Now Claim Now Review
    Megapari Sportsbook
    4.7 / 5
    TOTAL SCORE

    100% up to 13,879 PHP Welcome Bonus

    Claim Now Claim Now
    bc.game
    4.8 / 5
    TOTAL SCORE

    Up To 20.000 €/$ in Rewards

    Claim Now Claim Now Review

    Gambling History and Current Legal Regulations in the Philippines

    The Philippines has a rich gambling history that dates back centuries, influenced by various cultures and colonial powers. Traditional forms of gambling, such as card games, cockfighting (sabong), and different indigenous betting activities, have long been part of Filipino culture.

    However, modern gambling as we know it today began to take shape during the Spanish colonization. Today, gambling continues to be a significant part of Filipino society, but it has evolved significantly, particularly with the rise of online gambling. The Philippine Amusement and Gaming Corporation (PAGCOR), established in 1976, regulates all forms of gambling in the country, including both traditional and online activities. PAGCOR operates and licenses casinos, eGames cafes, bingo parlors, and other gaming establishments nationwide. It also oversees the regulation of online gambling operations through offshore licenses. The Philippine Offshore Gaming Operators (POGOs) have become a significant industry, primarily catering to customers outside the Philippines, particularly in China.

    In 2016, President Rodrigo Duterte’s administration launched a crackdown on illegal and online gambling operations targeting Filipino citizens. However, PAGCOR continues to license and regulate offshore online gambling operators catering to foreign markets, contributing significantly to the Philippine economy. Therefore, if you’re considering online betting in the Philippines, it’s crucial to be prepared. Take the time to go through this article thoroughly to learn about the best sportsbooks operating in the country.

    Famous Betting Sites in the Philippines:

    22bet sphere
    4.9 / 5
    TOTAL SCORE

    Up To 122 €/$ Welcome Bonus

    Claim Now Claim Now Review
    bc.game
    4.8 / 5
    TOTAL SCORE

    Up To 20.000 €/$ in Rewards

    Claim Now Claim Now Review
    20bet
    4.9 / 5
    TOTAL SCORE

    Up To 100 €/$ Welcome Bonus

    Claim Now Claim Now Review
    1xbet
    4.7 / 5
    TOTAL SCORE

    Up To 130 €/$ Welcome Bonus

    Claim Now Claim Now Review
    rabona
    4.9 / 5
    TOTAL SCORE

    Up To 100 €/$ Welcome Bonus

    Claim Now Claim Now Review

    The Philippines, with its rich history of gambling games, has emerged as a lucrative market for betting. This historical predisposition towards gambling among the Filipino people has created a fertile ground for all global betting companies to compete for a spot among the best online bookmakers in the country. While a license is a basic requirement for any online bookmaker operating globally, possessing additional significant licenses significantly enhances players’ trust.

    Additionally, other factors such as bonuses and promotions, the variety of offerings, and the casino’s possession also influence a bookmaker’s popularity. Therefore, it’s no surprise that at the top of the list of the best online bookmakers in the Philippines are giants of this market, such as 22Bet, 20Bet, IviBet, 1XBet, and Bet365. Of course, more bookmakers belong to the very top tier of offerings, attracting a substantial portion of the Filipino betting population. This competitive landscape fosters innovation, ensuring that players have access to a wide range of options and ultimately benefiting the Philippine betting industry.

    How We Review and Rate the Best Filipino Betting Sites

    This paragraph marks the essence and the focal point of this text, which is the selection of the best online bookmaker in the Philippines. It also represents the most challenging part of our mission, as it involves our team assessing quality based on years of experience gained in this field.

    We adhere to objectivity and thoroughly test all essential aspects for players, including offerings, bonuses, casino quality, and live betting options. It’s widely acknowledged that each player has different priorities when opening an account, so we have devoted equal attention to each segment. This approach enables bettors to identify the aspects that are important to them and recognize the advantages and disadvantages compared to competitors. Of course, preferences vary from player to player, so it shouldn’t surprise you if your opinion differs from ours.

    Below, we will present the factors that significantly influence the choice of a bookmaker and provide a global overview of this segment of online betting in the Philippines.

    Welcome bonus offers 

    Choosing the right betting platform is crucial for every player. One of the critical factors in the decision-making process is undoubtedly the quality of promotions, primarily the Welcome Bonus. Therefore, we believe each player will opt for the online betting site whose bonus aligns most with their preferences. Our platform features a dedicated section that showcases various types of bonuses and their quality.

    Most betting sites opt for a “Matched Bonus” as their Welcome Bonus promotion, effectively doubling the initial deposit. This is the case with platforms like 22Bet and 20Bet. Conversely, Bet365 rewards its users with free spins as a registration incentive.

    Alternatively, if you’re inclined towards casino gaming, it’s worth noting that online betting sites in the Philippines typically offer special promotions tailored for enthusiasts. Therefore, it’s advisable to thoroughly review our insights, as they encompass all the pertinent details you need to make an informed decision.

    Other Bonuses and Promotional Offers 

    Reputable sportsbooks operating in the Philippines know the importance of retaining existing users. This distinguishes the “big players” from the small ones, and it’s clear that some of the best online sportsbooks are those that offer quality promotions for their existing bettors.

    In addition to the “Matched Bonus,” which typically comes with slightly stricter usage conditions than the Welcome Bonus, sportsbooks offer their players various types of free bets, cashback, and daily rewards. Therefore, it should be no surprise if a sportsbook has promotions tied to specific days of the week. For example, “Lucky Friday” is a promotion where deposits made on Fridays are doubled, of course, with certain wager requirements attached.

    Velobet UEFA Cashback

    Velobet Promotion: UEFA Cashback

    Miloš Srdjanov
    August 4, 2026

    Velobet pays up to 30% cashback in free bets on Champions League, Europa League, and Conference League accumulators. I explain the three stake tiers, the withdrawal cap most reviews skip, and whether this cashback deserves your qualifying bet.

    Continue Reading Velobet Promotion: UEFA Cashback

    Velobet Sports Marathon

    Velobet Promotion: Sports Marathon Review

    Miloš Srdjanov
    August 4, 2026

    The Velobet Sports Marathon turns every euro you wager into a leaderboard point, with cash and free bet prizes reset weekly. I explain exactly how the points work, what the prize table really pays, and which type of bettor this promotion actually suits.

    Continue Reading Velobet Promotion: Sports Marathon Review

    Spinstar VIP Bonus

    Spinstar Promotion: VIP Club | Tiers & Rewards

    Miloš Srdjanov
    July 31, 2026

    The Spinstar VIP Club runs across five automatic tiers, from Discoverer to Guru, rewarding one point per €100 wagered. But the rakeback and cashback lean toward casino play. In this review I break down every tier and whether a basketball bettor gets real value.

    Continue Reading Spinstar Promotion: VIP Club | Tiers & Rewards

    SpinStar Combo Boost

    Spinstar Promotion: Combo Boost up to 150%

    Miloš Srdjanov
    July 30, 2026

    The Spinstar Combo Boost adds up to 150% to your accumulator winnings, automatically and with no extra wagering. But the 1.40 minimum odds rule out many safe basketball favorites. In this review I break down how the boost scales and whether it is worth claiming.

    Continue Reading Spinstar Promotion: Combo Boost up to 150%

    ALL BONUSES & PROMOTIONS

    Sports and Betting Markets Diversity 

    Regarding the games offered by sportsbooks, we must conclude that in the Philippines, the offers of leading sportsbooks are generally similar, with minimal differences. Of course, Bet365 stands out with its phenomenal “Bet Builder” feature, which allows you to combine an incredible number of games for the same match. 

    Similarly, most sportsbooks offer a range similar to that of their players in terms of odds and margins. However, there are exceptions where we must highlight 1XBet and 22Bet. These sportsbooks distinguish themselves with their early game offers, allowing you to find matches available for betting several weeks before they are played. This unique feature naturally affects the odds, as the odds for these matches are significantly higher compared to when the match is listed in other sportsbooks. Margins vary from site to site, but in most sportsbooks, you have a wider range of options, so it’s up to you to decide which difference you think your preferred team will cover.

    When it comes to the casino section, which most sportsbooks operating in the Philippines possess, the game selection is phenomenal. In addition to numerous slot games, blackjack, roulette, various card games, and a wide range of online games are available. Therefore, it’s up to you to choose your favorite sportsbook and decide which sportsbook you prefer when opening an account.

    Payment Options 

    Another crucial aspect for every player is undoubtedly the deposit and withdrawal methods that online betting platforms offer. Therefore, it’s evident that sportsbooks aim to include many deposit methods in their arsenal. Apart from deposits via credit cards (VISA and Mastercard), most sportsbooks offer various types of e-wallets such as Neteller, PayPal, and Skrill, as well as mobile payment apps like GCash and PayMaya, which are becoming increasingly popular in the Philippines. We should not overlook bank transactions, but as experienced players have long known, they have historically been the slowest method for depositing funds and withdrawing winnings.

    Additionally, it’s worth mentioning that today, there are also crypto-betting sites that accept cryptocurrencies. Deposits can be made in Bitcoin, Ethereum, Cardano, and other altcoins, which is a significant advantage for all sportsbooks because it enhances user security and accelerates transaction processing.

    Mobile Betting Options

    The advancement of technology has led bettors to desire access to their online accounts from anywhere. This is where mobile applications come into play, and there’s no doubt that the best online sportsbooks in the Philippines must have a high-quality mobile version of their site if they want to maintain their leadership positions.

    It’s worth noting that the mobile version of the site offers the same functions as the desktop site but is simplified and tailored to smaller screens. Additionally, brands like 1XBet, 22Bet, and Ivibet go a step further by providing mobile applications for all their users, regardless of whether they have an Android or iOS operating system on their phones. Look at our articles and decide on the best option for you.

    The Quality of Customer Support 

    It’s crucial to remember that not all players in the world of online betting are equally experienced, and some are opening an account on one of the best online sportsbooks in the Philippines for the first time. Therefore, quality customer support is paramount, as newcomers often require assistance with registration. However, there have been instances where even experienced players needed help with certain aspects, most commonly related to depositing and withdrawing funds. This highlights why every online sportsbook must have customer support that players can rely on at any time of day.

    Safety and Security

    Every bookmaker we review and endorse prioritizes strong protection and employs modern encryption protocols. If this weren’t the case, they wouldn’t make it onto our list. This ensures your peace of mind around the clock, minimizing the risk of any unexpected incidents. Moreover, we consistently advocate for implementing a double layer of protection whenever feasible. This approach ensures that your personal and financial data remains securely locked away, providing an added layer of security. Furthermore, we always advise registering on sites that are licensed, legal, and have been operating in the market for an extended period.

    What Are the Best Bookmakers in the Philippines 2026?

    Upon reviewing everything stated in this text, it becomes clear that selecting the best sportsbook is a complex task. Some sportsbooks excel in terms of bonuses and promotions, while others may offer a better selection and higher-quality odds. It’s essential to find the right balance and decide on your priorities. Ultimately, it all comes down to individual preferences, and our advice is to list all the critical factors that, in your opinion, a sportsbook must have and choose the one that best fits your criteria. Our reviews are here to assist you in making that decision, and we hope that we have helped you, at least in part, in your selection process.

    BetLabel Video Review

    Best Free Betting Tips

    Regardless of whether you bet recreationally or professionally, quality information is always necessary. That’s why our portal strives to provide you with analyses of the most interesting matches every day. Bet with us and make a profit.

    FIBA WORLD CUP 2027 QUALIFIERS PLAYER PROPS

    FIBA World Cup 2027 Qualifiers Player Props: Aug. 31, 2026

    Basketball Sphere
    August 31, 2026

    In this article, read about the best FIBA World Cup 2027 Qualifiers player props for betting on under or over the offered point total. Every day, “Basketball Sphere” provides all its readers with the best predictions for today’s games. If you are reading our analysis for the first time, it’s important to note that we also…

    Continue Reading FIBA World Cup 2027 Qualifiers Player Props: Aug. 31, 2026

    Mexico vs Brazil

    Mexico vs Brazil – Preview & Prediction (Sep. 01, 2026)

    SkyHook
    August 31, 2026

    Mexico vs Brazil: Analysis and Prediction – Mexico will play Brazil in the FIBA Americas World Cup qualifiers at the Gimnasio Marcelino Gonzalez in Zacatecas City.   At Basketball Sphere, basketball isn’t just a game – it’s a passion we turn into detailed analysis and winning betting tips. Every day, we bring you comprehensive game predictions, helping you place bets smarter and with…

    Continue Reading Mexico vs Brazil – Preview & Prediction (Sep. 01, 2026)

    Dominican Republic vs Chile

    Dominican Republic vs Chile – Preview & Prediction (Sep. 01, 2026)

    SkyHook
    August 31, 2026

    Dominican Republic vs Chile: Analysis and Prediction – Dominican Republic will play Chile in the FIBA Americas World Cup qualifiers at the Palacio de los Deportes in Santo Domingo.   At Basketball Sphere, basketball isn’t just a game – it’s a passion we turn into detailed analysis and winning betting tips. Every day, we bring you comprehensive game predictions, helping you place bets smarter and…

    Continue Reading Dominican Republic vs Chile – Preview & Prediction (Sep. 01, 2026)

    Canada vs Argentina

    Canada vs Argentina – Preview & Prediction (Sep. 01, 2026)

    SkyHook
    August 31, 2026

    Canada vs Argentina: Analysis and Prediction – Canada will play Argentina in the FIBA Americas World Cup qualifiers at the Videotron Centre in Quebec City. At Basketball Sphere, basketball isn’t just a game – it’s a passion we turn into detailed analysis and winning betting tips. Every day, we bring you comprehensive game predictions, helping you place bets smarter and with more confidence. Looking…

    Continue Reading Canada vs Argentina – Preview & Prediction (Sep. 01, 2026)

    Share Our Content on Social Networks:

    share tweet share pin post share

    FAQ:

    Is online betting legal in the Philippines?

    Online betting sites are, without a doubt, legal in the Philippines. The Philippine Amusement and Gaming Corporation (PAGCOR), a governmental entity, is responsible for overseeing and licensing all gambling ventures, including online betting. When online betting sites are licensed and sanctioned by PAGCOR, they are legally allowed to operate and cater to Filipino players. 

    What types of sports can I bet on with Philippine bookmakers?

    Philippine bookmakers offer a diverse range of sports for betting, including popular sports like basketball, football, boxing, volleyball, tennis, and esports like Dota2 and League of Legends. They cover local and international events, catering to the preferences of sports enthusiasts and bettors. 

    Where to find the best online sportsbook?

    Discover comprehensive reviews of the top sportsbooks in the Philippines right here on the Basketball-Sphere portal. Our team of experts diligently evaluates both emerging and established betting platforms, ensuring you receive the latest and most accurate insights.

    What payment methods can I use to deposit and withdraw funds?

    Many payment options are available for depositing and withdrawing funds with Philippine bookmakers. These often include traditional methods like credit/debit cards, popular e-wallets like Neteller, Skrill, and PayPal, convenient bank transfers, and mobile payment apps like GCash and PayMaya. Additionally, some bookmakers may even accommodate cryptocurrency deposits, providing flexibility to suit your preferences.

    Do Philippine bookmakers offer bonuses and promotions?

    Certainly! Philippine bookmakers frequently offer enticing bonuses and promotions to attract new players and reward loyal ones. These incentives commonly encompass a variety of offerings, such as lucrative welcome bonuses, complimentary free bets, enticing cashback deals, and exclusive promotions tailored to specific events or sports. 

    Latest News

    Hapoel Jerusalem steps closer to permanent EuroLeague spot

    September 5, 2026

    Jordan Nwora on Ibon Navarro’s system and Crvena Zvezda role

    September 5, 2026

    Collin Sexton ready to impact Los Angeles Lakers in post-LeBron era

    September 5, 2026

    Cory Joseph speaks on EuroLeague title defense and Thomas Walkup situation

    September 5, 2026

    Kevin Punter named historic FC Barcelona basketball captain

    September 5, 2026

    Patrick Beverley: There are NBA superstars right now who straight up could not play in Europe

    September 5, 2026
    Expert Picks

    FIBA World Cup 2027 Qualifiers Player Props: Aug. 31, 2026

    August 31, 2026

    Mexico vs Brazil – Preview & Prediction (Sep. 01, 2026)

    August 31, 2026

    Dominican Republic vs Chile – Preview & Prediction (Sep. 01, 2026)

    August 31, 2026

    Canada vs Argentina – Preview & Prediction (Sep. 01, 2026)

    August 31, 2026

    China vs Lebanon – Preview & Prediction (Aug. 31, 2026)

    August 30, 2026
    Latest Posts

    Hapoel Jerusalem steps closer to permanent EuroLeague spot

    September 5, 2026

    Jordan Nwora on Ibon Navarro’s system and Crvena Zvezda role

    September 5, 2026

    Collin Sexton ready to impact Los Angeles Lakers in post-LeBron era

    September 5, 2026

    Cory Joseph speaks on EuroLeague title defense and Thomas Walkup situation

    September 5, 2026
    Latest Picks

    FIBA World Cup 2027 Qualifiers Player Props: Aug. 31, 2026

    August 31, 2026

    Mexico vs Brazil – Preview & Prediction (Sep. 01, 2026)

    August 31, 2026

    Dominican Republic vs Chile – Preview & Prediction (Sep. 01, 2026)

    August 31, 2026

    Canada vs Argentina – Preview & Prediction (Sep. 01, 2026)

    August 31, 2026
    Our Partners

    Betting tips by Bet Experts:

    Data powered by Oddspedia:

    Basketball Sphere
    Facebook X (Twitter) Instagram
    • Contact Us
    • Terms of Service
    • Privacy Policy
    • Partners
    © 2026 BasketballSphere.com. All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.