Member Login & Account Access

xc99 Login – Your Gateway to
Bangladesh's Premier Online Casino

Sign in to your xc99 account to access live casino tables, cricket betting markets, slots, and more — all in Bangladeshi Taka. Instant deposits via bKash, Nagad & Rocket. Available 24/7 from anywhere in Bangladesh. For players aged 21 and above only.

256-bit SSL Mobile Friendly ৳ Taka Wallet 24/7 Access 21+ Only
Age & Access Restriction

xc99 Login is strictly for registered players who are 21 years of age or older. Attempting to access the platform under the age of 21 is a violation of xc99's terms and applicable regulations.

All login sessions are protected with 256-bit SSL encryption. If you suspect unauthorised access to your account, contact xc99 support immediately. 21+

xc99 Login — Your Account, Your Way


The xc99 Login page is the single entry point to one of Bangladesh's most comprehensive online gaming platforms. Once signed in, players from Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal, Rangpur, Mymensingh, and Cox's Bazar have instant access to over 500 casino games, live cricket betting markets, real-money slots, and a full suite of live dealer table games — all denominated in Bangladeshi Taka.

xc99 uses a single unified account across every product on the platform. There is no need to maintain separate wallets for the casino section and the sportsbook — your xc99 balance transfers seamlessly between a live Baccarat table, a BPL cricket match odds market, and an Aviator session without any manual fund movement. This unified wallet model is one of the features Bangladeshi players consistently highlight as a key advantage of the xc99 platform over competitors.

The login process itself is designed to be fast and frictionless on mobile devices, which is how the vast majority of xc99 players in Bangladesh access the platform. Whether you are on a Grameenphone 4G connection in Gulshan or a Banglalink connection in Sylhet, the xc99 login screen loads in under three seconds and the entire sign-in flow from landing to your account dashboard takes under ten seconds on a standard smartphone.

xc99

Security at the xc99 Login stage is taken seriously. Every login attempt is verified against 256-bit SSL encryption, and xc99 employs session-based authentication tokens that expire after a defined period of inactivity. Players who log in from a new device or a new IP address may be prompted for an additional verification step via a one-time code sent to their registered Bangladeshi mobile number. This two-step authentication system protects your xc99 balance and personal information even if your password is somehow compromised.

For players who prefer convenience, the "Remember Me" option on the xc99 login form keeps your session active on your personal device so you do not need to re-enter credentials every time. This feature is recommended only for personal devices — never use Remember Me on a shared or public device at a cyber café or workplace. xc99 recommends that all players enable a strong alphanumeric password of at least 10 characters and avoid reusing passwords across other services.

500+
Games Available
৳500
Min. Deposit
<10s
Login Time
24/7
Account Access

What Awaits After You Log In

Your xc99 account unlocks access to every product on the platform — live casino, sports betting, slots, and more.

🃏
Live Casino
Andar Bahar, Baccarat, Teen Patti, Blackjack & Roulette with real dealers streaming 24/7.
🏏
Cricket Betting
BPL, IPL, T20 World Cup, and Bangladesh Tigers matches with live in-play odds in ৳.
🎰
Slots & Jackpots
300+ slots from Pragmatic Play, Microgaming, NetEnt & more — with progressive jackpots.
🚀
Crash Games
Aviator by Spribe, JetX, and Spaceman — fast-paced multiplier games with live stats.
💳
Instant Deposits
Fund your xc99 wallet via bKash, Nagad, Rocket, or Upay in under 30 seconds.
🎁
Bonuses & Offers
Welcome bonuses, weekly cashback, reload offers, and festive Eid & Pohela Boishakh promotions.
📊
Bet History
Full transaction and betting history with session summaries and responsible gaming data.
🛡️
Account Controls
Set deposit limits, session timers, self-exclusion, and responsible gaming preferences any time.
xc99

How to Log In to Your xc99 Account


The xc99 Login process is designed to be simple and fast — even on a first-time visit from a new device. Follow these five steps to sign in and start playing.

1
Navigate to the xc99 Login Page

Open your mobile browser (Chrome, Firefox, or Samsung Internet all work well) and navigate to xc99.io. Tap the xc99 Login link in the site navigation at the top of the page. The login page loads in your browser — no app download required, though an xc99 app is available for Android.

2
Enter Your Registered Mobile Number or Email

Type the Bangladeshi mobile number (beginning with +880 or 01) or the email address you used when creating your xc99 account. If you registered with a bKash-linked number, use that same number. The login field accepts both formats.

3
Enter Your Password

Type your xc99 account password. Passwords are case-sensitive. If you have forgotten your password, use the password reset option which sends a one-time recovery link to your registered mobile number or email. Do not share your xc99 password with anyone, including xc99 support staff who will never ask for it.

4
Complete Any Additional Verification

If you are logging in from a new device or location, xc99 may send a one-time PIN (OTP) to your registered Bangladeshi mobile number. Enter the OTP within the two-minute validity window. This step only appears when xc99's security system detects a new or unrecognised device — it does not appear on every login from a familiar device.

5
Access Your xc99 Dashboard

Once authenticated, you land directly on your xc99 account dashboard. Your current wallet balance in ৳ is displayed at the top. From here, navigate to the Live Casino, Cricket, Slots, or any other section using the site navigation. Your entire gaming history, bonus balances, and account settings are accessible from the dashboard menu.

xc99
xc99 Login Security Features
256-bit SSL Encryption
OTP Verification
Session Token Auth
IP-based Anomaly Detection
Device Fingerprinting
Encrypted Password Storage
Auto Session Expiry
Login Alerts via SMS

xc99 employs multiple layers of account security to protect Bangladeshi players' funds and personal data. All communication between your device and xc99 servers is encrypted end-to-end.

Deposit Methods Available After Login


Once you have completed the xc99 Login and are inside your account dashboard, funding your wallet is straightforward. xc99 supports all major Bangladeshi mobile banking services and several national bank transfer options. All deposits are processed in Bangladeshi Taka with no conversion fees and no surcharge added by xc99.

The minimum deposit is ৳500 across all payment methods. There is no maximum single deposit limit for verified accounts. For players who have not yet completed the xc99 identity verification process, a cumulative deposit cap applies until a valid Bangladesh National ID is uploaded and confirmed.

bKash Instant Min ৳500
Nagad Instant Min ৳500
Rocket Instant Min ৳500
Upay Instant Min ৳500
Dutch-Bangla Bank Same-day Min ৳1,000
City Bank Same-day Min ৳1,000
BRAC Bank Same-day Min ৳1,000

Withdrawal processing times: bKash and Nagad within 15 minutes for verified accounts. Bank transfers same business day for requests submitted before 5:00 PM Bangladesh Standard Time (BST, UTC+6).

Troubleshooting xc99 Login Issues


Most xc99 Login problems have a straightforward fix. The table below covers the most common issues reported by Bangladeshi players and the recommended resolution steps.

Issue Resolution
Incorrect password error Use the password reset option. A recovery link is sent to your registered mobile or email within one minute.
OTP not received Check your mobile signal. Request a new OTP after 60 seconds. Ensure your registered number is active and has SMS reception.
Account locked After five consecutive failed login attempts, accounts are temporarily locked for 30 minutes as a security measure. Contact xc99 support if the issue persists.
Page not loading Clear your browser cache and cookies. Try a different browser or switch between mobile data and Wi-Fi. Chrome and Firefox are recommended.
Balance not showing Log out and log back in to refresh your session. If a deposit was made recently, allow up to two minutes for confirmation. Contact support with your transaction reference if needed.

Key Features of Your xc99 Account

Everything your xc99 Login unlocks — built for Bangladeshi players who demand speed, security, and variety.

Unified ৳ Taka Wallet

One balance shared across every xc99 product — live casino, cricket betting, slots, and crash games. No need to transfer funds between sections. Deposits and withdrawals are processed in Bangladeshi Taka with no conversion required.

Live Betting Dashboard

Once logged in, your xc99 account dashboard shows live odds for active cricket matches including BPL, IPL, and international T20 fixtures. Place bets during a Bangladesh Tigers match directly from the dashboard without navigating away from your current game session.

Personalised Bonus Offers

Your xc99 account receives personalised bonus notifications based on your play history. Regular players at live Andar Bahar tables receive targeted cashback offers; high-volume cricket bettors receive enhanced odds boosts during BPL season. All bonuses are claimed directly from the account dashboard.

Complete Transaction History

Every deposit, withdrawal, bet, win, and bonus claim is recorded in your xc99 account history with timestamps in Bangladesh Standard Time. The transaction log is exportable and can be used to track your session activity and spending patterns over time.

Responsible Gaming Controls

Your xc99 account settings include a full suite of responsible gaming tools: daily, weekly, and monthly deposit limits; session duration reminders; cool-off periods; and permanent self-exclusion. These controls are accessible at any time after login and take effect immediately.

24/7 Live Chat Support

The xc99 support live chat widget is accessible directly from your logged-in account dashboard. Response times are typically under three minutes around the clock. Support is conducted in English and covers account issues, payment queries, game disputes, and technical problems.

Ready to Login to xc99?

Your account is waiting. Access live casino tables, cricket betting, slots, and more — all in Bangladeshi Taka. Secure login in under 10 seconds. For players aged 21 and above only.

Go to xc99 Login

xc99 Login FAQ


How do I log in to my xc99 account from Bangladesh?

Open xc99.io in your mobile browser, tap the xc99 Login link in the navigation menu, and enter your registered Bangladeshi mobile number (or email) and password. If logging in from a new device, you will receive a one-time PIN via SMS to your registered number. The entire process takes under 10 seconds on a typical 4G connection.

What should I do if I have forgotten my xc99 password?

Tap the "Forgot password?" option on the xc99 Login screen. Enter your registered mobile number or email address and xc99 will send a password reset link within one minute. Click the link, create a new password of at least 10 characters, and log in with your new credentials. If you no longer have access to your registered mobile number, contact xc99 support directly for identity-verified account recovery.

Can I stay logged in to xc99 on my mobile phone?

Yes. Tick the "Remember me" checkbox on the xc99 Login form to keep your session active on your personal device. xc99 sessions remain active for up to 30 days with this option enabled. For security, only use this option on your own personal smartphone — never on a shared, public, or work device. Sessions are automatically invalidated if your password changes or if xc99 detects unusual account activity.

Is the xc99 Login page safe to use on a mobile data connection?

Yes. The xc99 Login page uses 256-bit SSL encryption on all data transmitted between your device and xc99 servers, regardless of whether you are on a bKash-linked mobile number, Grameenphone 4G, Robi, Banglalink, or Teletalk connection. Your login credentials and account data are encrypted end-to-end. Always ensure the browser address bar shows "https://" before entering your xc99 credentials.

Why is my xc99 account locked and how do I unlock it?

xc99 accounts are temporarily locked for 30 minutes after five consecutive failed login attempts. This is an automatic security measure to protect against unauthorised access attempts. After 30 minutes the account unlocks automatically and you can attempt login again. If you believe your account was locked due to someone else attempting to access it, contact xc99 support immediately to review login activity and update your credentials.

Can I have more than one xc99 account?

No. xc99 strictly enforces a one-account-per-player policy. Each Bangladeshi player is permitted exactly one registered xc99 account, verified against their Bangladesh National ID. Creating multiple accounts is a violation of xc99's Terms & Conditions and will result in the suspension of all associated accounts and the forfeiture of any bonus balances. If you have lost access to a previous account, contact xc99 support for recovery assistance rather than creating a new account.

What is the minimum age to create an xc99 account and log in?

Players must be 21 years of age or older to register and log in to xc99. This age restriction is enforced during the identity verification process, which requires a valid Bangladesh National ID card showing date of birth. Any account found to belong to a player under the age of 21 will be immediately suspended and all funds returned to the payment source. xc99 takes its responsibility to prevent underage gambling seriously. 21+

Does xc99 offer two-factor authentication for account login?

Yes. xc99 uses SMS-based one-time PIN (OTP) verification as a second authentication factor whenever a login is detected from a new or unrecognised device. Players can also enable mandatory OTP verification on every login from within the account security settings panel after logging in. xc99 strongly recommends enabling mandatory two-factor authentication for all accounts, particularly those with large wallet balances or active bonus funds.

Responsible Gaming Notice

Accessing the xc99 Login page and playing on the xc99 platform involves real money and carries genuine financial risk. Games offered through your xc99 account — including live casino tables, cricket betting markets, slots, and crash games — are for entertainment purposes only and should never be treated as a source of income.

Before placing any real-money bets after logging in to your xc99 account, we strongly encourage you to set personal deposit limits, session time reminders, and loss limits through the responsible gaming panel in your account settings. These tools are available free of charge to all registered xc99 players and take effect immediately.

If you are experiencing difficulty managing your gambling activity, please visit our Responsible Gaming page for self-exclusion options, spending trackers, and support resources available to players in Bangladesh. 21+  For adults aged 21 and above only. All account data and transactions are protected with 256-bit SSL encryption.