99bt Register: open your account with a mobile number
One form and one SMS code stand between you and the lobby. Use the number that receives your bKash or Nagad payments, pick a password you have never used, and you can deposit from ৳400 straight away.
- A Bangladeshi mobile number you can check right now for the code.
- A password you do not use on any other site.
- Your own name on the account, matching the ID you will send later.
Create your account
Takes about two minutes. All amounts are in BDT.
Contents
What happens in the first hour after you register
The form is only the door. After it closes behind you, four things matter: the code that confirms your number, the deposit that unlocks the bonus, the ID check that unlocks withdrawals, and the limits that apply from day one. Here is the short version of each.
-
Your first deposit carries 185% extra
Deposit ৳400 and you play with ৳1,140. The bonus caps at ৳9,500, and the extra credit needs 7× wagering inside 7 days before any of it becomes withdrawable.
-
Payments settle in about a minute
bKash, Nagad, Rocket and bank transfer all credit in roughly 1 minute. Minimum deposit is ৳400, minimum withdrawal ৳800, and a normal payout lands in about 37 minutes.
-
One ID check, before the first payout
Send a photo of your NID card, passport or driving licence. Review takes around 2 hours and is required once, before your first withdrawal. It does not block deposits or play.
-
Limits to note from day one
The daily withdrawal ceiling is ৳185,000 and the first payout can take up to 6 hours while the account is checked. Higher VIP levels raise the ceiling later.
Signing up on a phone instead? The 99bt app for Android runs the same registration, installs from a 32 MB APK, and needs Android 8.0 or newer. Once your balance is in, the 99bt casino lobby is where most players start.
Four steps from the form to your first bet
Nothing here is hidden behind a menu, but the order matters. Skipping the SMS step leaves an account that cannot log in, and skipping the ID step leaves money stuck at the cashier.
-
1
Fill the form
Type your mobile number as 01XXXXXXXXX, then your password twice. Add a friend's referral code if you were given one. Tick the terms box, otherwise the Register Now button will not send anything.
-
2
Confirm the SMS code
A short code arrives on that number within a minute or two. Enter it on the page and the account opens straight away. Codes expire quickly, so ask for a fresh one instead of retyping an old message.
-
3
Make the first deposit
Open the cashier and choose bKash, Nagad, Rocket or bank transfer. Send ৳400 or more and the balance shows in about 1 minute. The 185% welcome bonus is added to that first deposit, up to ৳9,500.
-
4
Send your ID, then withdraw
Upload your NID card, passport or driving licence from the profile area. Review takes about 2 hours. After that, payouts back to your wallet usually arrive within 37 minutes, up to ৳185,000 a day.
185% welcome bonus: what the terms actually mean
185%
on your first deposit, up to ৳9,500
Deposit ৳400 and your playable balance becomes ৳1,140. Deposit ৳5,000 and it becomes ৳14,250. The extra money is bonus credit, not cash: it clears only after you wager 7× the bonus amount inside 7 days.
- 18+ only
- SSL encryption
- 24/7 live chat
- bKash · Nagad
Every field on the 99bt register form, explained
Five boxes, and only one of them is truly optional. This table says exactly what goes where, so you can fill the form once instead of three times.
| Field | What to enter | Why it matters |
|---|---|---|
| Mobile number | 11 digits starting with 01, the SIM your wallet is registered to | It becomes your login name, and every SMS code goes to it. |
| Password | Eight characters or more, not reused from another site | It guards your balance and can be changed in the profile at any time. |
| Confirm password | The same password typed a second time | Catches phone-keyboard typos before the account opens. |
| Referral code | The code of the friend who invited you, or nothing at all | Referral rewards are ৳550. An empty box does not reduce your own bonus. |
| Terms checkbox | One tap on the box below the password fields | Confirms you are 18+ and accept the rules. Unticked boxes are the usual reason a form will not send. |
Keep the number and the ID document consistent. A bKash wallet registered to your mother's NID, with an ID check sent from your own NID, is the single most common reason a first withdrawal sits in review.
When the form says no: five fixes for common errors
Almost every failed sign-up is one of these five. Check the cause first, fix that one thing, and the form usually goes through on the next try.
| What you see | Usual cause | What to do |
|---|---|---|
| Number already registered | An account exists on that SIM, often from a sign-up you forgot about | Try logging in first and reset the password there. One account per person; a duplicate can be closed with its balance. |
| The SMS code never arrives | Weak signal, a full inbox, or a number typed with one wrong digit | Wait one minute, check blocked senders, then request a new code. Still nothing after two tries? Live chat is open 24/7. |
| Passwords do not match | The phone keyboard added a capital letter or a trailing space | Clear both boxes and retype slowly, watching the last character. Pasting from a notes app is safer than typing twice. |
| Referral code rejected | A space before or after the code, or a code from a different site | Delete the spaces and try again. If it still fails, leave the box empty and register; your welcome bonus stays the same. |
| Form resets when you press Register | The page reloaded mid-submit, or the button was tapped twice on a slow connection | Reload, fill the fields once, then tap Register a single time. Chrome handles it best, or finish the job in the 99bt app. |
Registration questions we answer every day
Short answers to the things players ask on live chat right after they sign up, grouped by the part of the form they touch.