New Account

Create Your Free 99bet Account

Join thousands of players across the Philippines who bet on sports, play live casino, and spin slots — all in PHP with local payment options.

21+ Only SSL Secured Mobile-Friendly
3 mins
to register
PHP
local currency
24/7
support
Sports betting — PBA, NBA, Football & more
Live casino, slots, fish games & more
Deposit via GCash, Maya & bank transfer
Account secured with OTP verification

Create Your Account

Fill in the details below to get started. All fields marked with * are required.

Your account confirmation and notifications will be sent here.

A one-time PIN (OTP) will be sent to verify your number.

6–20 characters, letters and numbers only. This is how you will appear on the platform.

You must be 21 years of age or older to register.

Minimum 8 characters, at least one number and one uppercase letter.

Everything looks good?
Create My Account

Your personal information is protected with SSL encryption. We will never share your data with third parties without your consent. See our Privacy Policy for details.

How to Register on 99bet

Getting your account up and running takes about three minutes. Here is exactly what to expect.

01

Fill in Your Details

Enter your name, email, Philippine mobile number, and date of birth. Make sure the information matches your valid ID — you will need it during KYC.

02

Verify Your Mobile

A one-time PIN (OTP) will be sent to your registered mobile number. Enter it to confirm your number and secure your account from the start.

03

Confirm Your Email

Check your inbox for a confirmation link from 99bet. Click it to activate your account. Check your spam folder if it does not arrive within a few minutes.

04

Start Playing

Log in, head to the Deposit page to fund your account in PHP, and explore the full game lobby — sports, casino, slots, and more.

What Comes With Your Free Account

One account, one wallet, everything on one platform — here is a look at what you get access to once you register.

Sports Betting

Bet on PBA, NBA, volleyball, boxing, football, esports, and dozens of international leagues. Live in-play betting lets you wager as the action unfolds — perfect for a game night in Quezon City or Cebu.

Live Casino

Join real tables hosted by professional dealers — baccarat, blackjack, roulette, and more — streamed in HD any time of the day. The experience is as close to a physical casino as you can get online.

Slots & Fish Games

Hundreds of slot titles plus skill-based fish shooting games — all available from a single account. Switch between them anytime without logging out or transferring funds.

PHP Deposits & Withdrawals

Fund your account and cash out in Philippine Peso. Supported options include online/mobile banking and local e-wallets like GCash and Maya. No currency conversion, no hidden charges.

Mobile-Ready Platform

99bet works on any smartphone or tablet. No app download required — just open your browser, log in, and you are good to go from Manila, Davao, or anywhere else in the Philippines.

24/7 Customer Support

Got a question about your account, a deposit, or a bet? Our support team is available around the clock via live chat and email to help you sort things out quickly.

Who Can Register?

99bet is an online betting platform designed for players based in the Philippines. To create an account, you need to be at least 21 years old — this is a firm requirement, and we verify age during the registration and identity verification process.

Registering is free. There are no subscription fees or monthly charges. You simply create your account, fund it when you are ready, and play. Whether you are in Manila tracking a PBA game, in Cebu enjoying live casino tables after work, or in Davao spinning slots on your lunch break — 99bet is accessible from any device with an internet connection.

Each player is allowed one account. Creating multiple accounts is against our Terms and Conditions and may result in account suspension. If you already have an account and cannot remember your login details, contact our support team — do not register again.

You will need a valid Philippine mobile number to complete OTP verification. This also secures your account during login and withdrawals.

After registration, you will be asked to complete a basic identity check (KYC) before your first withdrawal. This is standard practice for all reputable online gaming platforms and protects you from unauthorised access to your account. The process is straightforward — a government-issued ID and a short verification step are all that is needed.

On the financial side, all transactions on 99bet are handled in Philippine Peso. You can deposit using bank transfers or local e-wallets. We do not accept credit cards or cryptocurrency for betting deposits. This keeps things simple and ensures your funds are handled through regulated local payment channels.

We take responsible gaming seriously. Before you start playing, we encourage you to read through our Responsible Gaming page. It covers how to set deposit limits, recognise warning signs, and use self-exclusion tools if you ever feel your gambling is getting out of hand. Enjoying the platform is the goal — and that means playing within your means.

Registration Questions

Yes, registration is completely free. There are no sign-up fees, monthly charges, or hidden costs for creating an account. You only spend money when you choose to deposit and place bets.

You must be at least 21 years old to register and play on 99bet. This is strictly enforced. Age is verified during both registration and the KYC identity check. If we find that an account was created by someone underage, it will be permanently closed.

Yes. 99bet works on any smartphone browser — Android or iOS — without needing to download an app. Just open your browser, go to 99bet.bar, and register directly from your phone. The whole process is mobile-optimised.

All deposits on 99bet are in Philippine Peso (PHP). We support online/mobile banking and local e-wallets including GCash and Maya. We do not accept credit cards or cryptocurrency for betting deposits. Visit the Deposit page for full details on available options.

First, make sure the mobile number you entered is correct and active. OTPs typically arrive within 60 seconds. If it still has not come through, check that you have signal and try requesting a new one. If the problem persists, contact our support team at [email protected] and we will sort it out for you.

No. Each player is only allowed one account. Registering multiple accounts is a violation of our Terms and Conditions and may result in permanent suspension of all associated accounts. If you have forgotten your login credentials, reach out to our support team and we will help you recover access.

KYC stands for Know Your Customer — it is a standard identity verification process used by online gaming and financial platforms. You will need to submit a government-issued ID before your first withdrawal can be processed. It protects you and ensures your account is only accessible by you. The process is quick and straightforward.

Ready to Get Started?

Create your free 99bet account today and join players from Manila, Cebu, Davao, and across the Philippines. Sports, live casino, slots — all in PHP.

Must be 21 years or older. Please gamble responsibly.