999bt Register — Open Your Account & Claim Your First Bonus

New to 999bt? Fill in the form below to register in under two minutes. Use bKash, Nagad, Rocket or Upay to deposit ৳200 and unlock your welcome bonus straight away. Already have an account? Log in here.

Create Your 999bt Account

Enter your Bangladeshi mobile number (11 digits, starts with 01).

Please enter a valid 11-digit BD mobile number.

Use at least 8 characters. Mix letters and numbers for a stronger password.

Password must be at least 8 characters.
Passwords do not match.

If a friend referred you, enter their code to give them a ৳525 referral bonus.

Already have an account? Log in to 999bt

  • SSL Encrypted
  • 18+ Only
  • 24/7 Support
  • bKash · Nagad · Rocket · Upay
Welcome Bonus
230%
Min. Deposit
৳200
Withdrawal
3 min
Games
4,500+
999bt casino lobby showing live dealer tables and mobile wallet deposit options for Bangladesh players

First Deposit Bonus: What You Actually Get

Once you complete your 999bt register and make your first deposit, the welcome bonus is applied automatically. No code needed. Here are the full details.

Reload bonus of 14% is available on subsequent deposits. Daily cashback of 1.1% applies to all players from day one. See full rules at 999bt Bonus & VIP Guide.

How to Register on 999bt — 4 Steps

The full process — from opening the page to having a funded account — takes about two to three minutes on a phone with bKash or Nagad ready.

  1. 1

    Enter Your Mobile Number and Set a Password

    Go to the register form at the top of this page. Type your Bangladeshi mobile number (11 digits, starting with 01). Choose a password of at least 8 characters — a mix of letters and numbers is stronger. Confirm the password in the second field, then add a referral code if a friend sent you one (this is optional).

  2. 2

    Accept the Terms and Submit

    Tick the checkbox confirming you are 18 or older and that you agree to 999bt's Terms & Conditions. Then press "Register Now." You will receive a one-time verification SMS or in-app confirmation. If the SMS takes more than two minutes, check that your number was entered without spaces or extra digits, then request a resend.

  3. 3

    Make Your First Deposit via bKash, Nagad or Rocket

    After your account is confirmed, go to the Deposit page inside your 999bt dashboard. Select bKash, Nagad, Rocket or Upay and follow the on-screen steps. The minimum is ৳200. Funds arrive within 1 minute in most cases. The 230% welcome bonus (up to ৳16,000) is credited automatically once the deposit clears.

  4. 4

    Start Playing — Slots, Live Casino, Cricket and More

    Your balance is now ready. Head to the 999bt Casino lobby to browse 4,500+ games from Evolution, Habanero, PG Soft, Red Tiger and FA Chai. For cricket match betting, go to the Sports section. Want to play on your phone without opening a browser? Download the 999bt App (Android APK, free, 28 MB).

Information Needed to Register — Field by Field

999bt keeps the sign-up form short. You only need a phone number and a password at registration stage. Identity documents are only required when you make your first withdrawal (KYC). The table below explains every field.

Field Requirement What to Enter & Why
Mobile Number Required · 11 digits · starts with 01 Your Bangladeshi SIM number. This is your username and the number 999bt will use to contact you. Use the same number linked to your bKash or Nagad wallet for faster deposits later.
Password Required · min. 8 characters Letters and numbers both allowed. Avoid obvious choices like 12345678 or your phone number. 999bt stores passwords encrypted — do not share it with anyone.
Confirm Password Required · must match Re-type your chosen password exactly. If the two fields do not match, the form will show an error and you cannot proceed until they do.
Referral Code Optional Enter a code only if a friend or affiliate gave you one. The friend earns ৳525 when you deposit and play. Leave blank if you do not have one — it does not affect your welcome bonus.
Terms Checkbox Required · must be ticked Confirms you are 18 or older and accept the site rules. The checkbox links to the full Terms & Conditions and Privacy Policy for review before ticking.

After Registration: First Deposit & KYC

Registration gives you an account. To actually play for real money you need to deposit. And to withdraw for the first time, you must complete a quick identity check. Here is what to expect at each stage.

Minimum Deposit is ৳200

You can fund your account with as little as ৳200 via bKash, Nagad, Rocket or Upay. Payment is confirmed in about 1 minute. You do not need a bank card — mobile wallet is all that is needed. Keep the transaction reference number until the balance shows in your 999bt account.

Bonus Lands Automatically

The 230% welcome bonus (up to ৳16,000) is credited as soon as your first deposit confirms. No coupon code and no live chat request needed. The bonus appears in your bonus wallet separately from your real-money balance. Wagering requirement: 22× the bonus amount within 7 days.

KYC Before Your First Withdrawal

You must verify your identity before 999bt processes your first cash withdrawal. Accepted documents: National ID Card (NID), Passport, or Driving Licence. Upload a clear photo inside your account settings. Review takes up to 24 hours, though most accounts clear faster. See the full Withdrawal & KYC Guide.

Withdrawal Timeline: 3 Minutes After KYC

Once KYC is approved, withdrawals process in about 3 minutes to your bKash or Nagad wallet. Minimum withdrawal is ৳1,300. The daily cap for a standard Member account is ৳205,000. VIP tiers have higher limits — the Legend tier allows up to ৳1,200,000 per day. Your first-ever withdrawal may take up to 6 hours while the account is fully verified.

999bt Register: Common Errors and How to Fix Them

Most registration issues come down to a few simple mistakes. The table below covers the five most common problems and the fastest fix for each one.

Error / Problem Most Likely Cause Fix It
"Mobile number already registered" You have used this number before, or someone else has Go to 999bt Login and try the forgot-password flow. If you do not recognise the account, contact 24/7 live chat immediately.
"Passwords do not match" Autocomplete or a typo filled the second field differently Clear both password fields and retype manually. Turn off autocomplete on that field if your browser is overwriting it. Both fields must be character-for-character identical.
Verification SMS not received Wrong number entered, SIM not active, or SMS delay Check the phone number has no spaces or extra digits. Make sure your SIM has signal and is not on Do Not Disturb mode. Wait 2 minutes then press "Resend." If still nothing, try a different number or use 24/7 live chat.
Page stuck or not loading after submission Weak mobile data connection or browser cache issue Reload on a stable Wi-Fi or 4G connection. Clear your browser cache (Chrome: Settings → Clear browsing data → Cached images). Alternatively, use the 999bt App which is lighter and works better on slow connections.
Terms checkbox not letting you proceed Checkbox not fully ticked, or form validation blocked by browser extension Scroll down and ensure the checkbox has a green tick (not just highlighted). Disable any ad-blocker or privacy extension temporarily and retry. If the problem persists on mobile, switch to Chrome or the 999bt Android App.

999bt Register — Questions New Players Ask

If you still have doubts before or after signing up, the answers below cover the most common questions we receive from Bangladesh players.

Can I register with a Nagad or Rocket number, not just bKash?
Yes. Any active Bangladeshi mobile number works for registration, whether it is linked to bKash, Nagad, Rocket or Upay. The number you register with becomes your login username, and you can connect any supported mobile wallet when you go to deposit. You do not need to match your registered number with your payment method.
How old do I need to be to register on 999bt?
You must be 18 years old or above to create an account on 999bt. This is a legal requirement. During KYC (identity verification, required before your first withdrawal), 999bt may request a copy of your National ID Card or Passport to confirm your age and identity. Accounts found to belong to players under 18 are closed and any balance is forfeited.
How many accounts can I register with one phone number?
Each mobile number can be linked to only one 999bt account. Creating multiple accounts to claim the welcome bonus more than once is against the Terms & Conditions and can result in permanent account suspension and forfeiture of all winnings. If you have lost access to an old account on the same number, contact live chat rather than opening a new account.
Is the welcome bonus credited right after I register, or only after the first deposit?
The 230% welcome bonus is triggered by your first deposit, not by registration alone. After you complete the 999bt register process, make your first deposit of at least ৳200 using bKash, Nagad, Rocket or Upay. The bonus is added to your bonus wallet automatically once the payment confirms, usually within 1 minute. No coupon or live chat request is needed.
Can I register and play on my Android phone without downloading an app?
Yes. The 999bt website is fully responsive and works in any modern mobile browser — Chrome, Firefox, Samsung Internet. You can register, deposit, play and withdraw entirely through the browser. However, the 999bt Android App (version 3.4.6, 28 MB, free) gives a faster experience with push notifications for deposits and bonus updates. iOS is not currently supported via the App.
What do I do if I forget my password immediately after registering?
Go to the 999bt Login page and click "Forgot Password." Enter the mobile number you registered with and you will receive a reset code by SMS. Enter that code, then set a new password. The whole process takes under two minutes. If your registered mobile number is no longer active, you will need to contact 24/7 live chat with your account details to complete a manual reset.

Register Once, Play Everywhere — Including the 999bt App

Your 999bt account works on the browser and the Android App with the same login. Once you have registered, download the App for instant-access betting on cricket matches, live casino tables and slots — without opening a browser each time. The App is 28 MB, free, and runs on Android 6.0 or later.

  • App version 3.4.6 — updated 9 November 2026
  • Requires Android 6.0 or above — 28 MB, free download
  • Same account — log in with your registered mobile number
  • Push alerts for deposit confirmations and live bonus offers