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.

Registration Form

Please enter a valid Bangladesh phone number
Password must be at least 8 characters with uppercase and number
Passwords do not match
Invalid referral code format

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. 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.

    2

    Deposit 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.

    3

    Claim 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.

    4

    Verify & Withdraw

    Before cashing out, complete KYC: upload your NID or passport. Verification takes up to 6 hours. Withdrawals then process within 4 minutes.

115%
Welcome Bonus Up to ৳25,500

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
Register & Claim Bonus

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?
There are several possible reasons: (1) Your phone number is already linked to another xq99 account, (2) the format is incorrect (must be valid Bangladesh number), (3) you're under 18 (xq99 requires all players to be 18+), (4) your country is restricted (check our Responsible Gaming page), or (5) you didn't accept the terms. Verify each detail, correct it, and try again. If you still can't register, chat with our support team.
Can I register with multiple accounts?
No. xq99 allows one account per phone number and per device. Creating duplicate accounts violates our Terms & Conditions and may result in account suspension without refund. If you need a fresh account, contact support and we can help you close your old one first. For legal identity verification (KYC), only one account is permitted per ID document.
What should my password be?
Your password must be at least 8 characters and contain at least one uppercase letter and one number. Good examples: MyPassword2024 or BDPlay@2024. Avoid using your bKash PIN, your date of birth, or your phone number. Never share your password with anyone, including xq99 support staff. Change your password every 90 days for security.
When do I get my welcome bonus?
The 115% welcome bonus (up to ৳25,500) is credited automatically when your first deposit is processed. This typically takes 6 minutes. You'll see the bonus in your account balance right away. However, you must play through 13× the bonus amount in eligible games before you can withdraw it. The bonus expires 7 days after credit, so use it quickly.
Do I need to do KYC before playing?
No. You can deposit and play immediately after registration. KYC (identity verification) is only required before your first withdrawal. We accept NID, passport, or driving license. Upload your document in the Account settings, and our team will review it within 6 hours. Only then can you cash out your winnings.
What if I can't receive the verification code?
If you don't receive a code via SMS, first check your spam folder. Wait 5 minutes and request a new code. If the problem continues, it may be a network issue with your phone provider. Try switching to WiFi or wait a few minutes and try again. If you're still stuck, open our live chat or email [email protected] with your phone number and account email.

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.