Open Your o666 Account Now

Join thousands of players from Bangladesh. Verify with phone, set password, and start playing within minutes. No hidden fees, instant access to slots, live casino, and sports betting.

Register in 3 Steps

Use the phone number linked to your bKash/Nagad/Rocket account.
Mix letters, numbers, and symbols for security.
Friend referred you? Enter their code for bonus ৳450.

Your Welcome Bonus

৳24,000
210% match on your first deposit + 50 free spins
  • Minimum deposit: ৳350 to claim bonus
  • Wagering requirement: Play through 17× bonus amount
  • Valid for 7 days from deposit date
  • Applies to: Slots, live casino, fishing games
  • Withdrawal ready after wagering complete

Register in 4 Steps

1

Enter Phone & Password

Use your active mobile number (bKash/Nagad/Rocket) and create a secure 8+ character password. No email required for Bangladesh players.

2

Verify Your Phone

Receive SMS verification code instantly. Enter it to confirm ownership. Takes under 1 minute. Code expires in 10 minutes if unused.

3

Complete Your Profile

Add your full name, date of birth, and address. Required for deposits and withdrawals. Keep details exact as your ID document.

4

Make First Deposit

Deposit ৳350 or more via bKash, Nagad, Rocket, or bank transfer. Funds arrive in 2 minutes. Bonus credits automatically added to account.

After Registration: What's Next

First Deposit (2 min)

Transfer ৳350+ via bKash/Nagad/Rocket. Welcome bonus (210% up to ৳24,000) credits instantly. Start playing immediately—no delay.

KYC Verification (Required)

Before first withdrawal, verify identity. Upload NID, Passport, or Driving License. Approval within 2 hours. You can play and deposit while pending.

Withdrawals Start at ৳1,200

Minimum withdrawal ৳1,200 after KYC approval. Daily limit ৳55,000. Funds return to your payment method in 33 minutes average.

Reload & Cashback Daily

Log in daily for 22% reload bonus on deposits (max limit applies). 1.1% cashback on all losses daily. VIP tiers unlock more rewards.

What Information o666 Needs During Registration

Field Format & Requirements Why We Need It
Mobile Number +880 1XXXXXXXXX (11 digits). Must be active bKash/Nagad/Rocket account owner's number. Login access, deposit/withdraw verification, SMS OTP delivery, customer support contact.
Password Minimum 8 characters. At least 1 letter, 1 number, 1 special character recommended. Account security. Never share or reset via insecure channels.
Full Name As shown on NID/Passport. Exact spelling, first & last name. No nicknames. KYC verification during withdrawal request. Name mismatch blocks payments.
Date of Birth DD/MM/YYYY format. Must be 18+ years old (verified at registration). Age verification compliance, account security, birthday bonus eligibility.
Address District, division, postal code. Matching ID document strongly recommended. KYC document verification, responsible gaming regional compliance.
Referral Code Optional. 6–8 digit code from friend. Valid for 24 hours after account creation. If entered, you and referrer each get ৳450 bonus when you deposit ৳350+.

Common Registration Issues & Solutions

Issue Why It Happens Solution
SMS Code Not Arriving Network delay (1–3 min), SMS blocked by carrier, phone turned off, or entered wrong number. Wait 3 minutes, check spam folder, request new code (auto-expires old one), verify number starts +880, or email support.
Password Rejected (Too Weak) Missing uppercase, lowercase, number, or special character. Under 8 characters. Use format: Abc@1234 (capital, lowercase, number, symbol). Minimum 8 characters. No spaces.
Phone Number Already Registered Number linked to existing active account (yours or shared device). Log into existing account instead. Each phone number = one account. Contact support for account merge questions.
Age Verification Failed Date of birth shows under 18 years old, or system timezone mismatch. Confirm birthdate is correct. If error persists, contact support with ID photo for manual review.
Account Locked After Multiple Failed Attempts 5+ wrong password/OTP attempts within 15 minutes (security measure). Wait 15 minutes before retry, or use "Forgot Password" link. No support escalation needed; auto-unlocks.

Questions About o666 Registration

How long does o666 registration take?

Registration itself takes 2–3 minutes: enter phone, receive SMS code, set password, confirm terms. SMS verification is the longest step—usually instant but up to 3 minutes due to network. If you also upload ID immediately, full KYC approval takes additional 1–2 hours. However, you can deposit and play while KYC is pending.

Can I register with email instead of phone number?

No. o666 requires phone number registration for all Bangladesh players. Email is optional during profile completion. Phone number is mandatory for SMS verification, deposit/withdrawal verification via OTP, and 24/7 customer support contact. If you don't have an active phone, you cannot open an account.

What happens if I forget my o666 password?

Click "Forgot Password" on the login page. Enter your registered phone number. Receive SMS code. Create new password (minimum 8 characters, mixed case + number + symbol). After password reset, log in immediately—no waiting period. If SMS doesn't arrive, verify phone number is correct or contact [email protected].

Do I need KYC (identity verification) to play?

KYC is required only for withdrawals, not to play. You can register, deposit, and play all games without KYC. Before first withdrawal, you must upload ID (NID, Passport, or Driving License). Approval takes 1–2 hours. You can play during KYC review. Keep depositing and winning—all funds are secured in your account.

Can I register multiple accounts with the same phone number?

No. One phone number = one active o666 account. If you attempt to register a second account with the same number, registration will fail with "Phone already registered." This protects against fraud and bonus abuse. If you need a new account, contact support to permanently close the old one first.

When does the welcome bonus credit to my account?

Welcome bonus (210% up to ৳24,000) credits instantly after your first deposit is confirmed—usually within 2 minutes. You see it in the Bonus section of your account balance, ready to use. Bonus funds are separate from cash; use bonus first before cash. Must be wagered 17× before withdrawal is allowed.

Download o666 App to Register Faster

Play on Mobile (iOS & Android)

Skip browser login. Use the native o666 app for faster registration, one-tap deposits, push notifications for bonuses, and offline access to game library.

  • Register & KYC in app (same 2–3 min)
  • Faster deposits (30 sec vs 2 min web)
  • Biometric login (fingerprint/face)
  • Offline slot preview
Download APK Now
o666

App version 3.9.8 · 45 MB · Requires Android 7.0+ · iOS version available on App Store · Free to download

Related Pages to Explore

o666 Login

Already registered? Log in to your account, check balance, deposit more, or withdraw winnings. Go to Login →

First Deposit & KYC

Complete KYC for withdrawals in 2 hours, claim welcome bonus, and learn deposit methods via bKash/Nagad/Rocket. Learn More →

Download Mobile App

Register & login faster on native Android/iOS app. Biometric login, instant notifications, offline games. App Guide →

Ready to Register?

Join o666 now. Registration is free, fast, and secure. Claim your ৳24,000 welcome bonus after your first deposit.

Open Account Now
18+ Play Responsibly

Create Your Account in Four Simple Steps

  1. 1

    Open the Registration Form

    Go to o666.ws/o666-register/ on your phone or desktop. The form loads instantly — no app download needed to get started.

  2. 2

    Enter Your Phone Number and Password

    Use the mobile number linked to your bKash, Nagad, or Rocket account. Create a password with at least 8 characters — mix letters, numbers, and symbols.

  3. 3

    Verify Your Number via SMS

    You will receive a verification code by SMS within seconds. Enter it on screen to confirm your number. The code expires in 10 minutes.

  4. 4

    Make Your First Deposit

    Add funds from ৳350 via bKash, Nagad, Rocket, or Bank Transfer. Money arrives in your o666 wallet within about 2 minutes, and your welcome bonus activates automatically.

Answers to Registration Questions

Do I need an email address to register at o666?

No. o666 registration for Bangladesh players uses your mobile phone number only. Enter the number linked to your bKash, Nagad, or Rocket account and verify it by SMS. No email is required at the sign-up stage.

What is the minimum age to open an account?

You must be 18 years or older. During registration you confirm this by ticking the age declaration checkbox. o666 may ask for ID verification (NID, passport, or driving licence) before processing your first withdrawal.

Can I use a referral code when registering?

Yes. If a friend referred you, enter their referral code in the optional field on the registration form. The person who referred you receives ৳450 once your account is verified and active.

How long does the SMS verification code stay valid?

The code is valid for 10 minutes from the moment it is sent. If it expires before you enter it, request a new code on the same screen. Make sure your phone has a signal and is not in Do Not Disturb mode.

I did not receive my SMS code — what should I do?

First, check that the phone number you entered is correct and the SIM is active. Wait 60 seconds, then tap "Resend Code." If the problem continues, contact o666 support via 24/7 Live Chat or email [email protected].

Can I open more than one account?

No. Each player is allowed one account only. Duplicate accounts may be closed and balances forfeited. If you have forgotten your password, use the login page to reset it rather than creating a new account.

When does my welcome bonus expire after registration?

The 210% welcome bonus is valid for 7 days from the date of your first deposit. Complete the 17× wagering requirement within those 7 days to keep your bonus winnings. Unused bonus amounts are removed when the timer runs out.

Which payment methods can I use for my first deposit?

You can deposit via bKash, Nagad, Rocket, or Bank Transfer. The minimum first deposit is ৳350. Funds typically arrive in your o666 wallet within 2 minutes, and your welcome bonus activates automatically once the deposit clears.