New Account

Create Your b888 Account

Join thousands of Filipino players on b888. Sign up takes just a few minutes — then you're ready to play slots, fish games, eBingo, and bet on your favourite sports, all in Philippine Peso.

1 Enter your details
2 Verify via OTP
3 Complete KYC
4 Start playing

Sign Up for Free

Already have an account? Log in here

Create Account

By creating an account, you agree to receive updates and promotional messages from b888. You can opt out at any time from your account settings.

New Player?

Create your account today and explore slots, fish games, eBingo, sports betting, and live casino — all from one platform.

Get Started

Join a Trusted Platform Built for Filipino Players

From Manila to Davao, thousands of players trust b888 for fair gaming, fast payouts, and easy deposits in Philippine Peso.

Full PHP Support

All deposits, bets, and withdrawals are in Philippine Peso. No currency conversion, no hidden fees — what you see is what you get.

Local Payment Options

Deposit instantly using GCash, Maya, or Philippine online banking. Withdrawals are processed back to your preferred e-wallet or bank account.

Secure & Verified

Every account goes through KYC using a valid Philippine government ID. Your data is protected with SSL encryption and stored securely.

Mobile-First Experience

Download the b888 app for Android or iOS, or play directly in your mobile browser — same games, same account, full functionality.

Wide Game Selection

Slots from top providers, live fish games, eBingo, sports betting on PBA and NBA, plus live dealer casino tables — all under one roof.

Filipino Customer Support

Our support team understands local needs and is available to help with account setup, deposits, or any question you have about the platform.

How to Create Your b888 Account


Follow these simple steps to set up your account and start playing within minutes.

1

Fill in Your Details

Enter your full name, mobile number, email, and date of birth. Make sure everything matches your government-issued ID — you'll need this for KYC verification later.

2

Verify Your Mobile Number

We'll send a one-time PIN (OTP) to the mobile number you provided. Enter the code to confirm your number. This is how you'll log in securely going forward.

3

Complete KYC Verification

Upload a photo of your valid Philippine government ID (driver's license, passport, or national ID) and a selfie. This step ensures you are 21 or older and protects your account from fraud.

4

Make Your First Deposit & Start Playing

Once your account is verified, go to the Deposit section, choose GCash, Maya, or online banking, and add funds in Philippine Peso. Then explore slots, fish games, eBingo, sports betting, or live casino.

KYC is mandatory for all players. You must be at least 21 years old to register and play on b888. Accounts that fail verification or belong to underage users will be suspended immediately.

What Happens After You Register?


Creating a b888 account gives you immediate access to the full platform. Once your mobile number is verified and KYC is complete, you can deposit funds, place bets, play games, and withdraw your winnings — all using Philippine Peso through local payment methods like GCash, Maya, or online banking.

Your account dashboard shows your balance, transaction history, active bets, and game sessions in one place. You can set deposit limits and session reminders from the Responsible Gaming section in your account settings. These tools help you stay in control and keep gaming fun.

Games & Betting Options Available After Registration

Once your account is active, you have access to:

Slot Games Fish Games eBingo Sports Betting Live Casino

Sports betting covers PBA, NBA, international football, volleyball, boxing, and esports. You can place pre-match or live bets directly from your account. Slots and fish games are available 24/7, and live casino tables run around the clock with real dealers.

Deposits & Withdrawals in Philippine Peso

b888 supports multiple local payment methods tailored for Filipino players. You can deposit instantly using:

  • GCash: Transfer funds directly from your GCash wallet to your b888 account.
  • Maya: Deposit using your Maya balance — instant and secure.
  • Philippine Online Banking: Link your bank account and transfer funds through online banking portals.
  • Over-the-Counter Bank Transfer: Deposit at participating banks using your unique reference code.

Withdrawals are processed back to your GCash, Maya, or bank account. Processing times vary depending on the method, but most withdrawals are completed within 24 to 48 hours after approval. There are no hidden fees, and all amounts are shown in Philippine Peso throughout.

Account Security & Privacy

Your b888 account is protected by OTP-based login — every time you sign in, you'll receive a one-time code on your registered mobile number. We also use SSL encryption to protect your personal information and transaction data. All player data is handled in accordance with our Privacy Policy, and we never share your information with third parties without your consent.

You can update your password, contact details, and notification preferences at any time from your account settings. If you ever lose access to your mobile number, contact our support team at [email protected] for assistance with account recovery.

Responsible Gaming from Day One

b888 is committed to responsible gaming for all players. When you register, you automatically gain access to tools that help you stay in control of your gaming habits:

  • Deposit Limits: Set a daily, weekly, or monthly cap on how much you can deposit.
  • Session Reminders: Get notified after a chosen period of continuous play.
  • Temporary Break: Lock your account for a set period if you need time away from gaming.
  • Self-Exclusion: Permanently exclude yourself from the platform for a minimum period if you feel gaming is becoming a problem.

All tools are available directly from your account settings. For more information, visit our Responsible Gaming page.

Mobile App & Cross-Device Access

Your b888 account works seamlessly across all devices. Download the mobile app for Android or iOS, or play directly in your browser on desktop or mobile. Your balance, game history, and account settings sync automatically — so you can start a game on your phone and pick up right where you left off on your laptop.

The mobile app includes push notifications for deposit confirmations, bet settlements, and promotional updates. You can disable notifications at any time from your device settings or the app preferences.

Requirements to Register

  • You must be 21 years or older.
  • A valid Philippine mobile number.
  • An active email address.
  • Philippine government-issued ID for KYC.
  • Agree to Terms & Conditions.

Ready to Join b888?

Sign up now and start exploring slots, fish games, eBingo, sports betting, and live casino — all settled in Philippine Peso with local payment options.

Registration Questions


The initial registration form takes just a few minutes to complete. After you submit your details and verify your mobile number via OTP, you can log in immediately. KYC verification usually takes 24 to 48 hours, but you can browse the platform and explore games while your documents are being reviewed.

You need a valid Philippine government-issued ID such as a driver's license, passport, national ID, or postal ID. The ID must show your full name, date of birth, and photo. You will also need to upload a selfie holding your ID to confirm your identity. Make sure the ID is not expired and the photo is clear and readable.

No. b888 is strictly for players aged 21 and above. Your age is verified during the KYC process using your government-issued ID. Any account found to belong to someone under 21 will be suspended immediately, and all funds will be handled according to our Terms and Conditions.

Yes. Creating a b888 account is completely free. There are no registration fees, no monthly charges, and no hidden costs. You only spend money when you choose to deposit funds into your account to play games or place bets.

No. Each player is allowed only one account. Creating multiple accounts is a violation of our Terms and Conditions and may result in all associated accounts being permanently suspended. If you lose access to your account, contact support for help with account recovery rather than creating a new one.

Once your account is verified, you can deposit using GCash, Maya, Philippine online banking, or over-the-counter bank transfer. All deposits and withdrawals are processed in Philippine Peso. Visit the Deposit section in your account to see the full list of available payment options and their processing times.