Reference

One account, every game — set up in minutes

Creating your 999xbet account puts live casino tables, slots and cricket sportsbook markets within a single tap — deposit straight from bKash, Nagad or Rocket and you're in the lobby. Availability depends on your local law and eligible region.

bKash, Nagad, Rocket depositsMobile-first account accessLive casino and sportsbook in one placeSecure account wallet
999xbet One account, every game — set up in minutes
ACCOUNT SAFETY SIGNALS

How we keep your account secure

Your account details and wallet transactions are protected by SSL encryption across every connection — mobile browser, app and desktop behave the same way. We apply identity verification at the withdrawal stage to confirm the account belongs to you, which also blocks unauthorised withdrawal attempts. Your data is handled under a clear privacy policy available from your account settings page.

SSL encryption on every connection

All data between your device and our servers travels over an SSL-encrypted connection. This covers the registration form, OTP exchange and every wallet transaction you make.

Identity verification at withdrawal

We confirm your identity before releasing any withdrawal. This step protects your balance — if someone else tries to withdraw, the check stops them.

One account per person

Each mobile number can hold one account. This keeps your wallet tied to your verified identity and prevents duplicate accounts affecting your balance or history.

Data privacy and your settings

Your registration data is used only for account operation. Read the full privacy policy from your account settings — it spells out exactly what we store and why.

What to expect when you register

The registration form asks for a few basics — your mobile number, a password, and your preferred currency. Once submitted, you'll receive a one-time PIN on your phone to verify the number is yours. After that OTP step, your account is active and you can head straight to the lobby. We ask for identity details

at the withdrawal stage, so keep a copy of your national ID or passport accessible. Our support team can walk you through any step if something looks unclear — reach us via live chat directly from the account screen. The whole path from form to lobby is short, and your account wallet is ready to

accept a bKash, Nagad or Rocket transfer the moment registration completes.

  • OTP verification A one-time PIN lands on your registered mobile number. Enter it to confirm your number and activate the account — no email loop, no waiting.
  • Identity check at withdrawal We verify your national ID or passport when you request your first withdrawal. Have it ready — the check is straightforward and protects your account balance.
  • Immediate wallet access Your account wallet opens the moment registration is complete. Connect bKash, Nagad or Rocket and your first deposit can clear before you've scrolled the lobby once.
  • Live chat from your account screen If a step stalls, our live chat is inside the account screen — no separate app, no call queue. Describe your issue and the team responds directly.

Account

The registration form asks for a few basics — your mobile number, a password, and your preferred currency. Once submitted, you'll receive a one-time PIN on your phone to verify the number is yours. After that OTP step, your account is active and you can head straight to the lobby. We ask for identity details at the withdrawal stage, so keep a copy of your national ID or passport accessible. Our support team can walk you through any step if something looks unclear — reach us via live chat directly from the account screen.

Explore the Lobby

Your details are encrypted for secure account access.

Pay the way you already do

We've built the deposit flow around the wallets Bangladesh uses every day. Open your bKash, Nagad or Rocket app, send to the account number shown in your wallet tab, confirm with your PIN — the balance appears in your 999xbet account wallet within moments. Withdrawals follow the same rails in reverse: request from your account, pass the identity check, and the funds route back to whichever wallet you used. No unfamiliar payment pages, no card details required.

bKash

Send from your bKash app to the number shown in the deposit screen. Confirm with your bKash PIN and the credit appears in your account wallet quickly.

Nagad

Nagad transfers follow the same path — open the Nagad app, enter the account number, confirm the amount and your PIN. Your wallet balance updates shortly after.

Rocket

Rocket users send via the standard DBBL mobile banking flow. The deposit screen shows the exact number; your confirmation PIN completes the transfer.

ACCOUNT HELP PATHS

Help when your account needs it

Registration questions come up — a wrong number entered, an OTP that didn't arrive, or a wallet step that looks different on your device. We keep help accessible from inside the account screen so you don't have to leave the flow to find it. Reach our team through live chat, email or the on-page help widget depending on what suits you.

Team online

Live chat

Access live chat directly from the account screen or lobby page. Type your question and a support agent responds — no hold music, no separate login needed.

Email support

For document queries or identity verification questions, email works well. Send your details and our team responds with clear next steps for your account.

Help widget

The help widget sits on every page of the site. Tap it for quick answers on registration steps, OTP issues or wallet connection — available without opening a full chat.

Common questions about signing up

If something in the registration flow isn't clear, these answers cover the steps we hear about most — from OTP issues to wallet connection and account verification.

A valid Bangladesh mobile number and a password are the basics. You'll also confirm with an OTP sent to that number. Identity documents are only needed when you make your first withdrawal.

Your account wallet connects to bKash, Nagad and Rocket from the moment registration completes. Open any of those apps, send to the number shown in the deposit tab, confirm your PIN.

Wait about a minute, then tap the resend option on the verification screen. If it still doesn't arrive, contact live chat from the registration page and the team will check your number.

Yes. Your account works across mobile browser, the app and desktop. Log in with the same credentials on any device and your wallet balance and history carry across seamlessly.

We only ask for identity documents — national ID or passport — when you request your first withdrawal. Registration itself does not require documents upfront.

Availability depends on your local law and the eligible regions we serve. Check the eligibility notice at the bottom of the registration page before completing your account.
Reference

Register

Service availability depends on eligible regions and local law. Users should check local rules before opening an account.

Access may be available only where local law permits.