xxx999 Register — Open Your Account

Create your xxx999 account in under two minutes. Enter your phone number, set a password, and you're ready to deposit via bKash or Nagad and claim your first deposit bonus.

Your data is protected with SSL encryption. xxx999 never shares your details with third parties.

Fields marked * are required.

Enter your 11-digit Bangladeshi number. This is your login ID.

Use at least 8 characters. Mix letters and numbers for better security.

If a friend invited you, their code adds ৳550 bonus to your account after you meet the conditions.

18+
Play Responsibly
One account per person. Duplicate accounts will be suspended.

Your Phone Number is Your Login ID

xxx999 uses your mobile number instead of a username. Write it down correctly — it cannot be changed later without contacting support. Bangladeshi numbers only (01X-XXXXXXXX).

First Deposit Unlocks Your Bonus

Registration is free, but your welcome bonus activates only after your first deposit. The minimum deposit is ৳150. Funds arrive in about 2 minutes via bKash or Nagad.

KYC Before Your First Withdrawal

You must complete identity verification before your first withdrawal. Submit your NID, Passport, or Driving Licence. KYC review takes up to 12 hours. Start it early — do not wait until withdrawal day.

One Account Per Person

xxx999 allows one account per person and one account per device or IP address. Creating duplicate accounts results in permanent suspension and forfeiture of any balance.

xxx999 account registration screen on a mobile phone showing the sign-up form

What the Registration Form Asks For

Every field in the xxx999 register form is explained below, so you know exactly what to enter and why.

Field Requirement Notes
Mobile Number 11-digit BD number, required This becomes your login ID. Must be a real, active number you own. Only Bangladeshi numbers are accepted.
Password Min. 8 characters, required Mix of letters and numbers recommended. Avoid obvious passwords like "12345678" or your phone number.
Confirm Password Must match password, required Simply re-enter your chosen password exactly. If they don't match, the form will not submit.
Referral Code Optional If a friend invited you, enter their code here. The referral bonus (৳550) applies after conditions are met. You cannot add a code after registration is complete.
Terms Agreement Must check, required Confirms you are 18 or older and accept xxx999's Terms & Conditions and Privacy Policy. The registration button stays inactive until this is checked.
Important: xxx999 does not ask for your NID or bank details during registration. Those are only needed during KYC verification, which is required before your first withdrawal. Never share your password with anyone, including customer support staff.

New Member Bonus — What You Get After Your First Deposit

The welcome bonus activates automatically when you deposit for the first time. No code needed. Here is exactly how it works.

How to Register at xxx999 — Step by Step

The whole process takes under two minutes on mobile. Here's exactly what to do.

  1. 1

    Open the Registration Page

    Go to xxx999.mobi in your phone browser or open the xxx999 app (version 3.2.8, free download). Tap the Register button in the top navigation. The registration form loads instantly — no email or app download required to start.

  2. 2

    Enter Your Phone Number and Password

    Type your 11-digit Bangladeshi mobile number — this is permanent and becomes your login ID. Create a password with at least 8 characters, then re-enter it to confirm. If you have a referral code from a friend, enter it in the optional field now. You cannot add a referral code after registration is complete.

  3. 3

    Accept the Terms and Submit

    Tick the checkbox to confirm you are 18 or older and agree to the Terms & Conditions. Then tap Register Now. xxx999 creates your account immediately — there is no email verification step. You are logged in and taken to your account dashboard right away.

  4. 4

    Make Your First Deposit to Activate the Bonus

    Go to Deposit in your account menu. Choose bKash, Nagad, Rocket, or Upay. The minimum deposit is ৳150. Funds arrive in about 2 minutes. As soon as the deposit is confirmed, the 250% welcome bonus (up to ৳25,500) is credited automatically — no code needed.

Registration Not Going Through? Check These First

Most sign-up problems come down to one of these five issues. Find your error message and fix it in seconds.

Error / Symptom Why It Happens Fix It
"Phone number already registered" That mobile number has an existing xxx999 account. This includes accounts you may have made and forgotten about. Go to xxx999 Login and use the "Forgot Password" option to recover the account. Do not create a second account — duplicates are banned.
"Passwords do not match" The Password and Confirm Password fields have different entries. This often happens when autocomplete fills one field differently. Clear both password fields and retype manually. Turn off autocomplete for these fields if your browser keeps overwriting them.
Register button stays greyed out The Terms & Conditions checkbox is not checked, or one or more required fields are still empty. The button activates only when every required field is valid. Scroll up through the form and look for any red border on fields. Check the terms checkbox. The button turns pink (active) once all fields pass validation.
Page freezes or reloads without confirming Poor mobile data connection during form submission, or the browser tab is using a cached version of the page. Switch from mobile data to Wi-Fi (or vice versa) and reload. Try the xxx999 app (58 MB, Android 8.0+) if the browser version continues to have problems on your device.
"Invalid phone number format" The number entered is fewer or more than 11 digits, includes spaces, dashes, or a country code prefix (+880 or 0880). Enter exactly 11 digits with no spaces, hyphens, or country codes. Correct format: 01XXXXXXXXX. Remove any leading "880" if you accidentally included it.
If none of these fixes work, open 24/7 Live Chat from the help icon inside the site. The support team can verify whether your number is in the system, unblock a registration attempt, or reset account access — usually within minutes.

Questions About the xxx999 Register Process

Quick answers to what new members ask before and after signing up.

Do I need to verify my phone number by SMS during registration?

No. xxx999 does not send an SMS verification code during the sign-up process. You enter your phone number and password, tick the terms checkbox, and your account is created immediately. SMS-based OTP is not part of the registration flow. Identity verification (KYC) only becomes necessary before your first withdrawal — not at sign-up. This means you can register and start exploring the lobby within seconds.

Can I register if I am currently outside Bangladesh?

xxx999 is built for Bangladesh players and requires a Bangladeshi mobile number (01X format) to register. If you are temporarily abroad, you can still register using your BD number, provided you have access to your bKash or Nagad account for deposits and withdrawals. Access may vary depending on the country and your connection settings. Contact 24/7 Live Chat if you run into region-based restrictions.

What do I do if I forget my password right after registering?

Go to the xxx999 Login page and tap "Forgot Password." Enter the mobile number you registered with and follow the on-screen steps to set a new password. If you no longer have access to that phone number, reach out to 24/7 Live Chat with your registered number and any account details you remember — support can verify your identity and restore access.

Is there any cost to open an xxx999 account?

Registration is completely free. There is no sign-up fee, no monthly account charge, and no cost to download the app. The only money that moves is when you choose to make a deposit — the minimum is ৳150 via bKash, Nagad, Rocket, or Upay. You can browse the game lobby and check available sports odds without depositing, but real-money play requires a funded balance.

When exactly is the welcome bonus credited after I deposit?

The 250% welcome bonus is credited automatically as soon as your first deposit is confirmed — typically within 2 minutes of the bKash or Nagad transfer. No manual claim or bonus code is required. The bonus appears in your wallet immediately, and the 7-day wagering window (22× the bonus amount) starts at that moment. Begin playing promptly so you have the full week to work through the requirement.

Can I complete the xxx999 register process through the app instead of a browser?

Yes. The xxx999 app (version 3.2.8, 58 MB, Android 8.0 and above, free) includes the full registration form. Download the APK directly from the official site, install it by allowing installs from unknown sources in your Android settings, and tap Register on the app home screen. The form fields and bonus terms are identical to the browser version. The app is often faster and more stable on a mobile data connection.

Register and Play on Your Phone — Use the App

The xxx999 app lets you register, deposit, and play without opening a browser each time. It is faster, keeps you logged in, and works well on Bangladesh mobile data.

xxx999 App — Android APK

Version 3.2.8 · 58 MB · Android 8.0+ · Free download · Updated 9 Nov 2026

Already registered? You do not need to sign up again on the app. Just log in with the same phone number and password you used on the website. Your balance, bonus, and game history carry over automatically.
  • SSL Encrypted
  • 18+ Only
  • 24/7 Support
  • bKash
  • Nagad
  • Rocket
  • Upay