Join thousands of Filipino players already betting on basketball, football, boxing, and more — while enjoying live casino, slots, and fish games all in one place. Registration is free and takes about two minutes.
All fields are required. Must be 21 years or older.
A single free account gets you access to every game category, a secure PHP wallet, and all the player management tools on the platform.
Bet on PBA, NBA, football leagues, boxing, volleyball, and esports with competitive odds. In-play betting is available on selected matches so you can wager as the action happens.
Play baccarat, roulette, blackjack, and more at live-dealer tables streamed in real time. Available 24/7 and optimised for both desktop and mobile — no download needed.
Access a wide library of online slots and fish shooting games from top providers. From classic 3-reel games to feature-rich video slots, there's always something to play.
All transactions run in Philippine Peso. Deposit and withdraw via local bank transfer, GCash, Maya, and Philippine online banking — all from your bet9ja account wallet.
SSL encryption protects all data in transit. OTP verification is required for login and sensitive account changes. KYC keeps withdrawals safe and tied to your verified identity only.
bet9ja works on any smartphone — no app download required. Play slots, watch live odds, or check your bets from Manila, Cebu, Davao, or wherever you are in the Philippines.
The registration process is straightforward. Here's what to expect from start to first bet.
Enter your full name, mobile number, email address, date of birth, and a secure password. All details must be accurate — your name and date of birth must match your government-issued ID, which will be required for withdrawal verification later.
After submitting the form, bet9ja will send a one-time password to your registered Philippine mobile number. Enter the OTP on-screen to verify your number and activate your account. This step keeps your account tied to a real, accessible contact.
Once your number is verified, you can log in immediately. Browse sports odds, check out the live casino tables, or explore the slot and fish game library before making any deposit. There's no pressure to fund the account before you're ready.
When you're ready to play for real money, go to your account wallet and choose a deposit method — bank transfer, GCash, Maya, or another supported Philippine payment option. Enter the amount in Philippine Peso and follow the on-screen instructions. Funds typically appear in your account quickly.
Before your first withdrawal is processed, you'll need to submit a valid Philippine government-issued ID. This is a one-time requirement. Accepted IDs include a Philippine Passport, Driver's Licence, SSS/UMID Card, PhilSys National ID, and PRC card. Completing KYC early avoids delays when you want to cash out.
One account per person. Creating multiple accounts to claim bonuses or take advantage of promotions multiple times is a breach of the Terms & Conditions and will result in all associated accounts being closed. If you already have an account, log in here.
Before you start, make sure you have the following ready. Having everything prepared means you can complete registration in one sitting without needing to stop and look anything up.
All transactions in PHP (Philippine Peso)
Credit cards and crypto are not accepted. All amounts in ₱ PHP.
If you run into any issues during sign-up, our support team is available to help.
Or check our FAQ page for quick answers.
Free registration, PHP payments, and access to sports betting, live casino, slots, and fish games — all from one account. Takes about two minutes to set up.
21+ only. Philippines players only. By registering, you agree to the Terms & Conditions, Privacy Policy, and Responsible Gaming guidelines. Gambling involves risk.