Register now and claim your welcome bonus

899ok Registration — Open an account in just 3 minutes

The simplest registration process in Bangladesh. Enter your phone number, set a password — that's it. Start enjoying everything 899ok has to offer right away.

Done in 3 minutes Fully Secure Welcome Bonus bKash/Nagad support
🎉
Special benefits for new members
First deposit bonus 100%
Minimum deposit ৳300
Payment Methods bKash/Nagad/Rocket
Support language Bangla 24/7

Free RegistrationNo fees
Instant activationJust enter the OTP to get started
Mobile-friendlyAny Smartphone
SSL SecuredData encrypted

Create a New Account
All fields marked with an asterisk (*) are required
Already have an account?
New Member Offer
100%
Welcome bonus on your first deposit
Get a 100% bonus on your first deposit of up to ৳5,000
Minimum deposit of just ৳300
bKash, Nagad, Rocket, and USDT accepted
Use your bonus on both Live Casino + Sports Betting
24/7 Customer Support in Bangla
Fast withdrawals — typically 5–30 minutes
* Wagering requirements apply to the welcome bonus. Details On the Bonus Page View.
Supported Payment Methods
bKash
Deposits & Withdrawals — Starting from ৳300
Nagad
Instant Deposits & Withdrawals
Rocket
Dutch-Bangla Mobile Banking
USDT (TRC20)
Crypto payments — fastest withdrawals

Registration is simple — just a few easy steps

Done in 3 minutes, not a single complicated step

1
Fill in the form

Enter your name, mobile number, and date of birth. Your password must be at least 8 characters — a mix of lowercase letters, uppercase letters, and numbers is recommended for a strong password.

2
Verify OTP

A 6-digit OTP will be sent to the mobile number used during registration. Enter it in the form within the allotted time to complete your mobile number verification.

3
Account Active

Your 899ok account is activated as soon as OTP verification is complete. You can now log in and explore the platform.

4
Make Your First Deposit

Start depositing from as little as ৳300 via bKash, Nagad, or Rocket. Don't forget to select the bonus option on your first deposit to claim your welcome bonus.

5
Start Betting

Your balance is credited the moment your deposit goes through. Jump straight into Sports, Live Casino, or Slots.

What do I need to register?

Know what to prepare in advance

Information type Why it's needed Status
Full Name For account identification & KYC Required
Mobile Number For OTP verification and payment linking Required
Date of birth To verify you are 18+ Required
Password For Account Security Required
Email Address Password Recovery & Notifications Optional
Referral Code Enter a friend's code for an extra bonus Optional
National ID KYC verification required before withdrawal Applicable later

Tip: It's important to provide accurate information during registration. Your details will be verified against KYC records at the time of withdrawal — any mismatch may result in your withdrawal being held.

Tips for a Stronger Password
  • Use at least 8 characters
  • Mix uppercase and lowercase letters
  • Add one or two digits
  • Do not use your name or date of birth as your password
  • Do not reuse passwords from other sites here

What you get when you register with 899ok

Everything you need, in one account

Sports Betting

Bet on cricket, football, tennis, and 20+ more sports. Live in-play betting, multiple markets, and competitive odds — all in one place at 899ok.

Live Casino

Play real-time Baccarat, Roulette, and Blackjack with live dealers from Evolution and Pragmatic Play. Dedicated tables on Bangladesh time are always active.

Slots & Jackpots

Thousands of slots — from classics to Megaways. A single spin on a progressive jackpot could change everything. Play longer with minimum bets.

Regular Bonus

The rewards don't stop after the welcome bonus — daily reload offers, weekly cashback, monthly special promotions, and VIP loyalty points are all waiting for you.

Fast Payments

Withdrawals via bKash and Nagad are typically completed within 5 to 30 minutes. Payments are processed around the clock — no waiting around.

Bengali-language support

Get help in Bengali anytime. Average live chat response time is under 2 minutes. 899ok's support team is available 24/7, every day of the week.


What to do after creating your account

Complete these steps after registering

Complete your profile
Adding your address and email makes account recovery easier. You can update your details anytime from the profile page.
Enable 2FA
With two-factor authentication enabled, the risk of your account being compromised drops to nearly zero.
Add Payment Method
Add your bKash or Nagad number registered in your own name — this is mandatory when making withdrawals.
Keep Your KYC Complete
Uploading your National ID photo in advance ensures your first withdrawal goes through without any delays.
Set Gaming Limits
Setting deposit and bet limits from the start makes it easier to play responsibly. Learn more on the Responsible Gaming page।
Important registration information
Maximum per person 1 Account
Registration fee Free
Minimum age 18 Years
OTP Expiry 5 Minutes
Account Activation Instant
Supported Devices Mobile & PC
Support language Bangla + English

Opening multiple accounts from the same device or IP address is strictly prohibited. Violating this rule may result in all associated accounts being closed.


Frequently Asked Questions

Answers to Registration & Profile Questions

Signing up with 899ok is genuinely straightforward — most users finish in under 3 minutes. All you need is your full name (ideally matching your NID), an active Bangladeshi mobile number, and your date of birth.

An OTP will be sent to your mobile number to verify it — this is the most important step, as your payment method will be linked to this number later. Email address and referral code are optional.

Keep in mind during registration — only one account can be created per phone number. Providing incorrect information may cause KYC issues when you withdraw later, so it's best to enter accurate details from the start.

If any details on your account are incorrect, there are two ways to fix them. Some information can be updated directly from the profile page — such as your email address, physical address, and promotional preferences.

However, sensitive details such as your name or mobile number cannot be changed directly for security reasons. To update these, please contact our support team via live chat or email — you may be required to verify your identity with a national ID.

Changing your mobile number is especially important since your payments are linked to it. It's advisable to complete all pending withdrawals on the old number before adding a new one. Update requests are typically processed within 24–48 hours.

🚀

Why wait? Get started now

Hundreds of thousands of Bangladeshis play on 899ok every day. Join them — register in just 3 minutes and get a 100% bonus on your first deposit.

18+. Please gamble responsibly.

বাংলা