Open Your 966OK Account and Claim Your Welcome Bonus

Register with your Bangladeshi mobile number in under three minutes. Your first deposit is matched by 120% — up to ৳21,500 — credited before your first game starts.

Enter your Bangladeshi mobile number starting with 01.

Use 8+ characters with letters and numbers.

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

How the Registration Process Works

The whole process takes under three minutes on mobile or desktop. Here are the four stages from opening the page to being ready to play.

1
Open the Register Page

Tap the Sign Up button in the top navigation or visit 966ok.cam/966ok-register/ directly in your browser. The page works on any Android phone or desktop browser — no app needed to register. If you plan to play mostly on your phone, you can also download the 966OK app and register from there.

2
Fill In Your Details

Enter your Bangladeshi mobile number starting with 01, choose a password with at least 8 characters (mix letters and numbers), confirm it, and add a referral code if a friend shared one. One account per mobile number is allowed — duplicate numbers will be rejected at this step, not after submission.

3
Verify Your Mobile

After tapping Register Now, a one-time code (OTP) is sent to your mobile. Enter the code on the confirmation screen within 5 minutes. If you don't receive it, tap Resend OTP — make sure your phone has signal and the number you entered is correct. If the problem continues, see the troubleshooting table below.

4
First Deposit and Bonus

Once your mobile is confirmed your account is active. Go to Deposit, choose bKash, Nagad, Rocket, or Bank Transfer, and add a minimum of ৳400. Your 120% welcome bonus is credited automatically on your first deposit — no coupon code needed. You are then ready to browse the 966OK casino lobby.

What Information Does 966OK Ask For?

The registration form is short by design. Here is every field, what it must contain, and why it matters.

Field Requirement Notes
Mobile Number 11-digit BD number starting 01 Used for OTP, login, and account recovery. Must be a live SIM you own.
Password Min 8 characters; letters + numbers required Do not reuse your bKash or Nagad PIN. Store it somewhere safe.
Confirm Password Exact match of the password above Both fields must match character-for-character, including case.
Referral Code Optional — provided by an existing member When you enter a valid code the referring member receives ৳450 bonus. Leave blank if none.
Terms Agreement Checkbox must be ticked Confirms you are 18+ and accept the Terms & Conditions and Privacy Policy.
No email required at sign-up. Your mobile number is your account identifier. You will need a government-issued ID (NID, Passport, or Driving Licence) before your first withdrawal — not at registration.

Registration Errors — What They Mean and How to Fix Them

Most sign-up problems come from one of these five situations. Check the table, fix the issue, and try again.

Error Message / Symptom Likely Cause Fix
"Mobile number already registered" You or someone else has used this number before. Go to Log In and use Forgot Password. If you never registered, contact live chat with your number to investigate.
"OTP not received" Weak signal, full inbox, or wrong number typed. Check the number is 11 digits and starts with 01. Move to an area with signal. Wait 60 seconds then tap Resend. If your SIM inbox is full, delete old messages first.
"OTP expired" The code was not entered within 5 minutes. Tap Resend OTP to get a fresh code. Enter it immediately — do not leave the confirmation page or navigate away.
"Passwords do not match" A typing mistake in one of the password fields — common on small phone keyboards. Clear both fields and retype carefully. Use the eye icon to reveal what you typed before submitting.
Form submits but nothing happens The Terms checkbox is not ticked, or a required field is still empty (browser validation is blocked by some VPNs/ad-blockers). Scroll up to find any highlighted red field. Tick the Terms checkbox. Disable VPN or ad-blocker temporarily, then resubmit.
Still stuck? 966OK offers 24/7 live chat. Open the chat widget and describe the error message you see — support can unlock registration issues in most cases within a few minutes.

Your 966OK Welcome Bonus — Rates and Full Terms

120%
First Deposit Match
৳21,500 Max Bonus
Claim Bonus

Every new member's first deposit is matched at 120%, up to ৳21,500. The bonus is credited automatically — there is no code to enter. Here are the full conditions so there are no surprises.

Condition Details
Bonus Rate 120% of your first deposit amount
Maximum Bonus ৳21,500
Minimum Deposit to Trigger Bonus ৳400
Wagering Requirement 15× (bonus amount must be wagered 15 times before withdrawal)
Validity Period 7 days from the moment the bonus is credited
Eligible Games All slots, fishing games, crash games, and live casino games in the lobby
How Credited Automatically on first qualifying deposit — no coupon needed
One Per Account Welcome bonus applies to the first deposit only; one per household / device
Example: Deposit ৳1,000 → receive ৳1,200 bonus (total playing balance ৳2,200). To withdraw the bonus you must wager ৳1,200 × 15 = ৳18,000 within 7 days. Your original ৳1,000 deposit is always withdrawable.

Make Your First Deposit After Signing Up

Once your account is active, follow these steps to add funds and trigger your 120% welcome bonus. Deposits arrive in roughly 4 minutes via bKash, Nagad, Rocket, or Bank Transfer.

1
Log In and Open the Deposit Page

Go to 966OK Login and sign in with the mobile number and password you just created. After logging in, tap Deposit in the top menu or the wallet icon in the header. You will see all available payment methods on one screen.

2
Choose a Payment Method

Select bKash, Nagad, Rocket, or Bank Transfer. All four are supported. For fastest processing, bKash and Nagad transfers typically arrive in about 4 minutes. The minimum for every method is ৳400 — there is no maximum stated cap on a single deposit.

3
Enter the Amount and Confirm

Type your deposit amount (minimum ৳400). The page shows the bonus you will receive in real time. Tap Confirm Deposit. You will be redirected to your payment app (bKash or Nagad) or shown the bank account details for a manual transfer.

4
Complete the Transfer in Your Payment App

Approve the payment in your bKash or Nagad app using your PIN. For Rocket, follow the USSD prompts. For Bank Transfer, send to the displayed account and upload the receipt screenshot. Keep your transaction ID — you may need it if you have to contact support.

5
Balance Credited — Bonus Applied

Once the transaction is confirmed (usually within 4 minutes), both your deposit and the 120% bonus appear in your wallet. Head to the casino lobby or find your preferred game. Want to play on the go? Download the 966OK app (v2.2.7, 45 MB, Android 6.0+) and log in from your phone.

Register Your 966OK Account in Four Steps

  1. 1

    Open the Sign-Up Page

    Tap Sign Up in the top navigation or go directly to 966ok.cam/966ok-register/. The form loads on any Android phone or desktop browser — no app required to get started.

  2. 2

    Enter Your Mobile Number and Password

    Type your Bangladeshi number starting with 01 (11 digits), then pick a password of at least 8 characters mixing letters and numbers. If a friend referred you, add their referral code to give them ৳450.

  3. 3

    Agree to the Terms and Submit

    Tick the checkbox confirming you are 18 or older and accept the Terms & Conditions and Privacy Policy, then press Register Now. Your account is created instantly.

  4. 4

    Make Your First Deposit to Unlock the Bonus

    Add at least ৳400 via bKash, Nagad, Rocket, or Bank Transfer. The 120% welcome bonus — up to ৳21,500 — is credited to your account before your first game starts.

Questions Players Ask Before Opening an Account

What do I do if my registration fails and shows "unknown error"?
An "unknown error" at submission usually means a temporary server issue or a browser compatibility problem. First, clear your browser cache and try again. If you are on the 966OK app, force-close it and reopen. Check that your internet connection is stable — a dropped bKash/Nagad payment page can sometimes leave the form in a bad state. If the error persists after two attempts, open live chat with a screenshot of the error; the support team resolves most of these in under 10 minutes.
Can I register if I do not have a Bangladeshi mobile number?
Registration currently requires an 01-prefix Bangladeshi SIM number for OTP verification. If you are temporarily abroad with a foreign SIM, you will need a BD number to complete the process. Using a Bangladesh-based SIM via roaming can work, but OTP delivery may be slower. Contact live chat before attempting registration in this situation — they can advise on the best approach.
How do I reset my password if I forget it after signing up?
Go to the Login page and tap Forgot Password. Enter your registered mobile number and an OTP will be sent to that number. Enter the OTP, then set a new password. The whole process takes about two minutes. If you no longer have access to the SIM you used to register, contact live chat and provide your account details for identity confirmation. This process takes up to 6 hours.
What happens if I entered the wrong mobile number during registration?
If the OTP cannot be sent because the number is wrong, you will see a delivery failure message on the confirmation screen. You cannot change the number mid-registration — start fresh by going back to the register page and entering the correct number. If you completed registration with an incorrect number and can no longer verify your account, contact support within 24 hours. After that, the number may be locked against new attempts.
Do I need to submit any documents when I register at 966OK?
No documents are required to open an account or make deposits. Identity verification is only required before your first withdrawal. At that point you must submit one document: a National ID Card (NID), Passport, or Driving Licence. The review takes up to 6 hours. It is a good idea to have your NID ready before you try to withdraw, so there is no delay when you want to cash out.
Is there an age limit and how does 966OK check it?
You must be 18 or older to register. By ticking the Terms checkbox you confirm your age. Document verification (NID/Passport) is required before your first withdrawal, and your date of birth on the document will be checked at that stage. Accounts found to belong to under-18 players are closed immediately and any balance is forfeited. 966OK follows responsible gaming guidelines — if you need help managing your play, visit the Responsible Gaming page.

966OK processes your registration data in accordance with the Privacy Policy. Your mobile number is used only for account access, OTP delivery, and customer support. We never sell personal data to third parties. Gambling carries financial risk — only play with money you can afford to lose. If you feel your gambling is becoming a problem, tools and support are available on our Responsible Gaming page.