Join for Free

xa99Register with —
Get Started in Just 2 Minutes

Register with your mobile number, deposit via bKash or Nagad, and get an instant 100% welcome bonus. No complications, no hidden terms.

Secure Registration AES-256 Encryption 100% Welcome Bonus Just 2 Minutes
0
Registered Members
0
Register in Minutes
0
% Welcome Bonus
0
Hour Support
Get a 100% bonus on your first deposit
Create a New Account
Fill in all details correctly — just 3 simple steps.
Please enter a valid 11-digit mobile number.
Name must be at least 3 characters.
You must be at least 18 years old to register.
Password must be at least 8 characters.
Accept the mandatory terms and conditions.
or
Supported Payment Methods
bKash Nagad Rocket Bank

What You Get When You Register

Welcome Offer
100% Deposit Bonus

100% bonus on your first deposit — up to ৳5,000. Wagering requirement is just 3x.

New Member
Free Spin Package

Get 50 free spins on selected slots right after registration — no deposit required.

Every Day
Daily Check-In Bonus

Log in every day and win rewards. The more consecutive days you check in, the bigger your bonus gets.

VIP Program
Rewards from Points

Earn points on every bet. Redeem them for bonuses or free spins. Unlock special perks as you climb VIP tiers.

What You Should Know Before Registering

Registering with xa99 is simple and completely free. No credit card or bank account required — all you need is an active mobile number.

Each person is allowed only One Account can be created. Attempting to open multiple accounts using the same device or mobile number will result in all accounts being suspended.

All information provided during registration Accurate & Trustworthy is required. Your identity may be verified at the time of withdrawal — so make sure your name and date of birth match your national ID.

Once registration is complete, a verification message will be sent to your mobile. Activate your account with the verification code, then make your first deposit to claim your welcome bonus.

Set Up Your xa99 Account in 4 Steps

1
Fill in the Form

Provide your mobile number, full name, date of birth, and password. You can also add a referral code if you have one.

2
Verify Your Mobile Number

An OTP code will be sent to your mobile. Use it to verify and confirm your account.

3
Make Your First Deposit

Start depositing from as little as ৳50 via bKash, Nagad, or Rocket. Your bonus is credited the moment your deposit goes through.

4
Start Playing

Sports Betting, Live Casino, lottery — pick what you enjoy and dive right in.

Xa99 Registration — A Complete Step-by-Step Guide

Many people are hesitant to register on online gaming sites — worried it will be complicated, that too much information will be required, or that their personal data won't be safe. xa99Registering here is the complete opposite of that experience. The process is so straightforward that most members complete it in under two minutes.

For anyone in Bangladesh looking to join an online betting platform for the first time, xa99 is one of the easiest options around. Everything is available in Bangla — from the registration form to customer support — so there's no need to know English.

What You Need to Register

To register with xa99, all you need is: an active Bangladeshi mobile number (ideally linked to bKash or Nagad), your full name as it appears on your national ID, your date of birth, and a strong password. Nothing else is required — no bank account number or ID photo is needed at the time of registration.

However, if you wish to withdraw larger amounts, identity verification (KYC) may be required down the line. That's why it's best to enter accurate information at registration — corrections will require contacting support.

Choosing a Strong Password Is Important

Your xa99 account's security largely depends on the strength of your password. A strong password should be at least 8 characters long and combine uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), and special characters (@, #, !). Avoid using your name, date of birth, or anything like "123456".

Do not reuse this password on other sites. If you ever forget it, you can reset it via mobile OTP using the "Forgot Password" option.

What to Do After Registration

Creating your account is just the first step — a few quick setup tasks will make your experience even better. First, enable two-step verification (2FA) to significantly boost your account security. Second, add a payment method — save your bKash, Nagad, or Rocket mobile number so future deposits go through instantly.

Third, head to the Responsible Gaming settings and set a deposit limit for yourself. It's optional, but a smart move — deciding in advance how much you're willing to spend each month makes it much easier to stay on top of your finances.

Referral Bonus: If a friend has already registered on xa99, use their referral code when signing up — both of you will receive an extra bonus. Referral bonus details Latest Promotions View on page.

If You Run Into Issues During Registration

You may occasionally run into minor issues — a delayed OTP, a form that won't submit, or a page that won't load. In these cases, first try refreshing the page. Check that your mobile data connection is working properly. If the OTP hasn't arrived within 5 minutes, click the "Resend" button.

If your issue isn't resolved, contact xa99 via live chat for immediate help in Bangla. The support team is available 24/7, every day of the week.

When Will You Receive Your Welcome Bonus

After completing registration, your 100% welcome bonus will be credited to your account automatically as soon as you make your first deposit — no need to request it separately. For example, deposit ৳1,000 and you'll start with ৳2,000.

To withdraw your bonus, you only need to meet a 3x wagering requirement — meaning you place bets totalling three times the bonus amount and it becomes withdrawable. This is one of the lowest wagering requirements in the market. The bonus is valid for 30 days; unused bonuses will expire after that.

What You Get When You Register with xa99

Everything with Your Mobile Number

No email or bank account needed. Sign up with any Bangladeshi mobile number and pay via bKash or Nagad.

Instant Access

Once registration is complete, you'll have instant access to all games and betting markets. Deposits are immediate too — no waiting around.

Bank-Level Security

Your information is protected with AES-256 encryption and SSL technology. Every step is encrypted from the moment you begin registration.

Fully in Bangla

The registration form, game interface, and support are all in Bangla. No need to be proficient in English.

Access Thousands of Games

Sports Betting, Live Casino, slots, and lottery — all in one account. No need to jump between different sites.

24/7 Bangla Support

Even at 3 AM, if something goes wrong, live chat support in Bangla is available right away. Average response time is 3 minutes.

Your information is safe with us

Information provided during registration is used solely for account management and payment processing. Your data is never sold or shared with third parties. Read our privacy policy for full details.

AES-256 Encryption Read Privacy Policy

Registration FAQs

Security is a completely valid concern — and xa99 takes it seriously. During registration, all communication between your browser and xa99's servers is encrypted via TLS/SSL — the padlock icon in your browser's address bar confirms the connection is secure. All data stored on the servers is protected with AES-256 encryption, the same standard used by banks and government institutions. Your mobile number and password are never stored in readable form — only in encrypted format. Beyond that, even xa99 staff cannot access your full information — each department has strictly limited access controls. Every three months, independent third-party security experts conduct a full audit of the entire system. Your part is simple: use a strong password and keep 2FA enabled.

For small withdrawals at xa99, no separate verification is usually needed — simply submit the request from your registered mobile number. However, KYC (Know Your Customer) verification may be required for withdrawals above a certain limit or after a large first-time win. This is part of international gaming regulations to prevent fraud and money laundering. KYC typically requires a scan or photo of your National ID (NID) or birth registration certificate, a selfie with your face clearly visible, and proof of payment method (such as a screenshot of your bKash app). Once all documents are submitted via support chat or email, verification is generally completed within 24 hours. It's therefore important to provide your correct name and date of birth at registration — any mismatch with your NID could cause issues during verification.

Why Wait? Join xa99 Right Now

Register in just 2 minutes, deposit instantly, and claim your 100% welcome bonus — grab all three today.

2 Minutes
During Registration
100%
Welcome Bonus
৳50
Deposit from
24/7
Bangla Support

For players aged 18 and above only. Please gamble responsibly.

বাংলা