bt99 Register & Play

New to bt99? Fill in the form below to open your account in under three minutes. Deposit ৳450 or more with bKash or Nagad to unlock your welcome bonus instantly.

Use the same number registered with bKash or Nagad — this is also your login ID.

Mix uppercase, lowercase, and numbers. Minimum 8 characters.

Ask the friend who invited you. Each valid referral gives both players a ৳225 bonus.

Your data is protected by SSL encryption. bt99 never shares your personal details with third parties.

New Member Highlights

Prefer to register on your phone? Download the bt99 App (Android, free, 58 MB) and register directly inside the app. The same form, the same bonus.

bt99 casino lobby showing live tables and slot game tiles on a mobile screen

What bt99 Needs to Create Your Account

Every field in the bt99 register form has a purpose. Here is a quick breakdown of each requirement so you can prepare before you start.

Field Requirement Why It Matters
Mobile Number Valid Bangladesh number (01XXXXXXXXX, 11 digits) This becomes your login ID and is linked to your bKash/Nagad wallet for deposits and withdrawals. You cannot change it after registration.
Password Minimum 8 characters; mix of letters and numbers recommended Keeps your account secure. Avoid obvious combinations like your birth date. bt99 staff will never ask for your password.
Confirm Password Must match the password field exactly Prevents typos that would lock you out of your new account immediately. Double-check before submitting.
Referral Code Optional — provided by an existing bt99 member Adds ৳225 to both your account and the referring member's account. Enter it at registration; it cannot be added retroactively.
Terms Checkbox Must be ticked before submitting Confirms you are 18 or older and agree to the platform's rules. Accounts found to belong to under-18 players will be closed.
Age Verification 18+ required; NID, Passport, or Driving Licence for KYC Required before your first withdrawal. Submit documents via live chat. KYC review takes up to 12 hours; most are done faster.

One account per person, per household, per device. Duplicate accounts are suspended without notice.

Step-by-Step: How to Register at bt99

The full bt99 register process takes three to five minutes on a phone. Here is exactly what happens at each step.

  1. 1

    Fill in the Registration Form

    Enter your Bangladesh mobile number — the same one linked to bKash or Nagad — then choose a strong password of at least eight characters. Retype it in the Confirm Password field. If a friend referred you, paste their referral code now. Leave it blank if you don't have one; you can still claim the welcome bonus via your first deposit. Tick the 18+ checkbox to confirm your age and acceptance of the terms.

  2. 2

    Submit and Verify Your Number

    Press "Register Now." bt99 sends a one-time code (OTP) to your mobile number via SMS. Open your Messages app and enter the code on the verification screen within three minutes. If the SMS does not arrive, tap "Resend OTP" once — messages can be delayed during peak network hours. After entering the correct code your account is created and you are logged in automatically.

  3. 3

    Make Your First Deposit with bKash or Nagad

    Head to the Deposit section from the account menu. Select bKash, Nagad, Rocket, Upay, or Bank Transfer. The minimum first deposit is ৳450. Enter the amount, follow the on-screen payment steps, and your balance updates within six minutes on average. This deposit unlocks your 225% welcome bonus automatically — no bonus code is needed. See the bt99 Deposit Guide for detailed payment steps.

  4. 4

    Complete KYC Before Your First Withdrawal

    You can play immediately after depositing. But before your first withdrawal you must pass KYC verification: submit a clear photo of your National ID Card (NID), Passport, or Driving Licence via the live chat. The bt99 team reviews documents within 12 hours. Once approved, your first withdrawal is processed in around one hour. Future withdrawals are credited within 24 minutes on average. Keep your documents ready to avoid delays.

bt99 New Member Bonus: What You Actually Get

Every player who completes the bt99 register process and makes a qualifying first deposit is eligible for the welcome package below. No code needed — the bonus is added automatically.

After You Register: Deposits, Limits & KYC at a Glance

These four points answer the most common questions new members have right after completing the bt99 register form.

Deposit Minimums & Timing

The minimum deposit is ৳450 for all payment methods: bKash, Nagad, Rocket, Upay, and Bank Transfer. Deposits via mobile wallets (bKash/Nagad) are credited in roughly six minutes. Bank transfers can take up to 60 minutes. There is no maximum on deposits.

Withdrawal Limits & Speed

Minimum withdrawal is ৳1,300. The daily limit for Starter (new) members is ৳200,000. After KYC is approved, most withdrawals are processed within 24 minutes. Your first-ever withdrawal may take up to one hour while the team runs a final account check.

KYC: Which Documents Are Accepted

bt99 accepts three forms of ID: your National ID Card (NID), a valid Passport, or a Driving Licence. Submit a clear photo (not blurry, not cropped) through live chat. The review is completed within 12 hours. You only need to submit KYC once — it covers all future withdrawals.

Playing on Mobile After Registration

bt99 works in any Android or iOS browser right after you register. For a faster experience, download the bt99 Android app (version 2.4.13, 58 MB, Android 8.0+, free). The app supports bKash/Nagad deposits and live chat — no extra setup needed after your web registration.

Registration Errors: Causes & Fixes

If the bt99 register form returns an error, the table below covers the five most common problems and their exact solutions.

Error Message / Symptom Likely Cause How to Fix It
"Mobile number already registered" You or someone in your household created an account with this number before. bt99 allows one account per number. Go to bt99 Login and use "Forgot Password" to regain access. If you believe the account was opened without your knowledge, contact live chat immediately with your NID.
OTP / verification SMS not received Network congestion, wrong number entered, or the number is not active on the mobile network. Wait 60 seconds and tap "Resend OTP." Check that the number you entered is correct and currently active. If it still fails after two attempts, try with a different browser or the bt99 app.
"Passwords do not match" A typo in one of the two password fields — very common on small touchscreens. Clear both password fields and retype carefully. Tap the eye icon to show the password as you type. Avoid copying and pasting from clipboard as invisible characters can be added.
Page won't submit / button unresponsive Terms checkbox not ticked, a required field left blank, or a browser extension blocking the form. Scroll up and look for red-highlighted fields. Make sure the 18+ terms checkbox is ticked. Disable ad-blockers or VPN extensions temporarily, then try again. Chrome and Firefox on Android work best.
Account created but login fails immediately The OTP verification step was skipped or the session timed out before the code was entered. Try logging in at bt99 Login with the number and password you just set. If access is denied, the account may need manual activation — contact 24/7 live chat with your mobile number and registration time.

If none of the above solves your problem, open the 24/7 live chat widget inside bt99 and describe the error. The support team typically responds within two minutes.

Questions About bt99 Register

These are the questions new members ask most often before and after completing registration.

How long does it take to register at bt99?

The form itself takes under two minutes to fill in. Add another minute for OTP verification, and your account is ready. Your first deposit via bKash or Nagad is credited in roughly six minutes, so you can go from landing on this page to actively playing in under ten minutes total — no waiting for email confirmation or manual approval.

Can I register without a bKash or Nagad account?

Yes. Your mobile number is used for registration and OTP verification — it does not have to be linked to bKash or Nagad. For deposits and withdrawals you can also use Rocket, Upay, or a Bank Transfer. However, most players in Bangladesh find bKash and Nagad the fastest options because deposits clear in roughly six minutes and withdrawals in around 24 minutes.

Is there a registration fee or deposit required to open an account?

Creating a bt99 account is completely free. No deposit is needed to register. However, to unlock the 225% welcome bonus and to start playing with real money, you need to deposit a minimum of ৳450. You can explore the casino lobby and browse game rules without depositing, but bets require a funded balance.

What happens if I forget my password right after registering?

Go to the bt99 Login page and tap "Forgot Password." Enter your registered mobile number and you will receive an OTP. Use it to verify your identity and set a new password. The reset process takes about two minutes. If your number is not receiving OTPs, contact 24/7 live chat with your registration details so the team can reset it manually.

Can I register and play on the bt99 mobile app instead of the website?

Yes. The bt99 Android app (version 2.4.13, free, 58 MB, Android 8.0 or higher) has the same registration form as the website. Download the APK directly from bt99 — do not use third-party app stores. After installing, open the app, tap Register, and follow the same steps. Web registrations and app registrations share the same account system, so you can switch between devices freely.

When do I need to submit KYC documents, and what if I delay?

KYC is required before your very first withdrawal — you can deposit and play freely without it. bt99 accepts a National ID Card (NID), Passport, or Driving Licence. Submit a clear photo via live chat; the team reviews it within 12 hours. If you delay KYC, your winnings remain in your account but cannot be withdrawn until verification is complete. Submit early to avoid any wait when you are ready to cash out.

Play Responsibly at bt99

bt99 is for players aged 18 and over. Set deposit limits, session limits, or take a break at any time through your account settings. If gambling stops being fun, reach out to our 24/7 live chat or visit our Responsible Gaming page for self-exclusion options and local support resources.

18+ Play Responsibly