Create Your xq99 Account
Sign up in under 2 minutes to start playing 2,400+ games. Instant deposits via bKash, Nagad, and Rocket. Withdraw your winnings within 4 minutes.
Next Steps After Registration
Deposit Funds
Add cash to your account using bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳300, credited within 6 minutes.
Complete KYC
Before your first withdrawal, submit your NID, passport, or driving license. Verification takes up to 6 hours.
Claim Your Bonus
115% welcome bonus up to ৳25,500 on your first deposit. Wagering requirement is 13 times the bonus amount.
Start Playing
Browse our game lobby: slots, live casino tables, crash games, fishing, and cricket betting. RTP ranges 95–98%.
What Information Do You Need?
| Field | Requirement | Explanation |
|---|---|---|
| Phone Number | Valid BD format | Must start with +880 or 01. Used for login and account recovery. One account per number. |
| Password | Min. 8 chars | Must include uppercase letter and number. Never use your bKash PIN. Change it every 90 days. |
| Referral Code | Optional | If you have a friend's code, enter it to both receive a bonus and earn ৳150 when they deposit. |
| Terms Agreement | Must check | Confirms you are 18+, not from restricted countries, and accept our Responsible Gaming policy. |
4 Steps to Get Started
-
1
Register Your Account
Fill in the form above with your phone number, create a strong password, and tick the terms checkbox. Hit "Register Now" to activate your account instantly.
2Deposit Your First Amount
Go to the cashier, pick your payment method (bKash/Nagad/Rocket/Upay), and transfer funds. Minimum is ৳300. Your balance updates in about 6 minutes.
3Claim Bonus & Play
Your 115% welcome bonus (up to ৳25,500) is credited automatically. Play slots, live casino, or cricket betting. Bonus expires in 7 days if unused.
4Verify & Withdraw
Before cashing out, complete KYC: upload your NID or passport. Verification takes up to 6 hours. Withdrawals then process within 4 minutes.
Claim this bonus on your first deposit. Extra credit applied instantly to your account for slots, live casino, and games.
| Term | Details |
|---|---|
| Minimum Deposit | ৳300 required to qualify |
| Bonus Cap | Maximum ৳25,500 credited |
| Wagering Requirement | Play 13× the bonus amount before withdrawal |
| Valid Games | Slots, live casino, crash games, and fishing |
| Bonus Expiry | 7 days from credit date if unused |
Registration Errors & Fixes
| Error Message | What It Means & How to Fix It |
|---|---|
| "Phone number already registered" | This number has an existing xq99 account. If it's yours but you forgot the password, go to Login and click "Forgot Password" to reset. If it's not yours, contact support at [email protected]. |
| "Invalid phone format" | Your number doesn't match Bangladesh format. Use +880 or 01 prefix (e.g., +8801912345678 or 01912345678). Remove any spaces or dashes. Try again. |
| "Password too weak" | Password must be at least 8 characters and include one uppercase letter and one number. Example: MyPass123. Avoid simple patterns or common words. |
| "Referral code not found" | The code you entered doesn't exist or has expired. Ask your friend for their valid referral code. You can also skip this—it's optional. |
| "You must accept the terms" | Check the box confirming you agree to Terms & Conditions and Privacy Policy before submitting. This is required to create your account. |
Start with 115% Welcome Bonus
Common Questions About Registration
Why is my registration being rejected?
Can I register with multiple accounts?
What should my password be?
When do I get my welcome bonus?
Do I need to do KYC before playing?
What if I can't receive the verification code?
Secure Your Account
Strong Password
Use 8+ characters with uppercase, lowercase, number, and symbol. Don't reuse passwords from other sites. Change it every 90 days.
Never Share Credentials
xq99 staff will never ask for your password or PIN via email or chat. Our support only needs your phone number and basic info.
Use Secure Networks
Avoid public WiFi when accessing your account. Use your personal mobile data or home internet. Enable 2FA if available.
Verify Your Info
Keep your registered phone number and email address up to date. This helps us contact you if there's suspicious activity.
Related Pages
Already Registered?
Head to the xq99 Login page to sign in with your phone number and password. Forgot your password? We'll email you a reset link.
Deposit & Payments
Learn how to fund your account step by step. Visit xq99 Deposit Guide for payment methods, processing times, and minimum amounts.
Mobile App
Play on your phone. Download the xq99 APK for instant access to all games and fast bets from anywhere.