Secure Account Access

xo99 Login — Your Gateway to Bangladesh's Most Trusted

Access your xo99 account securely from anywhere in Bangladesh. Whether you are in Dhaka, Chittagong, Sylhet, or Khulna, your xo99 login connects you to thousands of games, live cricket betting, and instant bKash withdrawals — all protected by bank-grade 256-bit SSL encryption.

SSL Encrypted Mobile Ready 24/7 Access 2FA Supported 18+ Only

Step-by-Step Guide

How to Log In to xo99

The xo99 login process is designed to be straightforward and quick. From opening the site to landing on your casino dashboard, the whole process takes under thirty seconds for most players in Bangladesh. Follow the steps below to access your account.

xo99
1
Open the xo99 Website

Navigate to the official xo99 website in your browser. Make sure you are visiting the correct domain to avoid phishing sites. Bookmark the official address so you always land on the real xo99 platform. The site works on all major browsers including Chrome, Firefox, and Samsung Internet.

2
Click the Login Button

On the xo99 homepage, locate the Login button in the top navigation area. Clicking it will bring up the xo99 login panel where you can enter your credentials. The login form is accessible from every page of the site, so you do not need to navigate back to the homepage first.

3
Enter Your Username or Email

Type the username or email address you used when registering your xo99 account. Both formats are accepted. If you registered with your mobile number (common for bKash-linked accounts in Bangladesh), you may also enter your registered phone number in the username field.

4
Enter Your Password

Enter your account password carefully. xo99 passwords are case-sensitive, so check that Caps Lock is not enabled on your device. If you are logging in on a personal device that no one else uses, you can use your browser's built-in password manager to autofill your xo99 credentials securely.

5
Complete Any Verification Prompt

If you have two-factor authentication (2FA) enabled on your xo99 account, you will be asked to enter a verification code sent to your registered mobile number after entering your password. This extra step takes just a few seconds and significantly protects your account from unauthorised access.

6
Access Your Dashboard

Once your xo99 login is confirmed, you will be taken directly to your personal casino dashboard. From here you can browse games, check your balance, make a bKash or Nagad deposit, claim any available bonuses, and manage your account settings — all in one place.

For the fastest xo99 login experience on mobile, add the xo99 website to your Android or iOS home screen as a Progressive Web App (PWA). This creates a shortcut that opens the site directly in full-screen mode, behaving like a native app without requiring any download from the Play Store or App Store.


Compatibility

Supported Devices & Browsers

xo99 is built to work seamlessly across every device Bangladeshi players use daily — from budget Android handsets to desktop computers. No app download is required; your browser is all you need.

xo99
📱
Android Smartphones

xo99 login works perfectly on Android phones running Android 7.0 and above. Fully tested on Samsung Galaxy, Xiaomi, Realme, OPPO, and Symphony devices — the most common handsets in Dhaka and Chittagong. Use Chrome or Samsung Internet for the best experience.

🍎
iPhone & iPad

iOS 13 and above is fully supported. xo99 login and all casino features — including live dealer games and crash titles — run smoothly on iPhone and iPad via Safari or Chrome. The responsive layout adapts cleanly to every screen size from iPhone SE to iPad Pro.

💻
Windows & Mac Desktop

Desktop players enjoy the largest game lobby view and the most immersive live casino experience. xo99 login on desktop is supported across Chrome, Firefox, Edge, and Safari. No plugins or software installation required — just open your browser and log in.

📟
Tablets & Budget Devices

Android tablets and even low-specification budget smartphones used widely in Sylhet, Rajshahi, and Rangpur can access xo99 login without issues. The platform is optimised for connections as low as 4G and will gracefully reduce animation load on slower devices.

Browser Platform Login Support Live Casino Recommended
Google Chrome Android, Windows, Mac Full Full Best
Samsung Internet Android Full Full Best
Safari iPhone, iPad, Mac Full Full Best (iOS)
Mozilla Firefox Windows, Mac, Android Full Full Good
Microsoft Edge Windows Full Full Good
UC Browser Android Full Partial Acceptable

Account Help

Account Recovery & Password Reset

Forgot your password or lost access to your registered email? xo99 provides a clear account recovery process so you can regain access to your account quickly and without losing any balance or bonus eligibility.

xo99

Password Reset via Email

  1. Click the "Forgot Password?" link on the xo99 login page.
  2. Enter the email address associated with your xo99 account.
  3. Check your inbox for a password reset email from xo99 (also check your spam folder).
  4. Click the secure reset link inside the email — it is valid for 30 minutes.
  5. Choose a new strong password (minimum 8 characters, mix of letters and numbers).
  6. Log in to your xo99 account using your new password immediately.

Recovery via Registered Mobile Number

  1. On the xo99 login page, select the "Recover via Mobile" option.
  2. Enter the mobile number (01X-XXXXXXXX) registered to your account.
  3. A one-time verification code (OTP) will be sent via SMS to your number.
  4. Enter the OTP in the verification field within 5 minutes of receiving it.
  5. Set a new password for your xo99 account once your identity is confirmed.
  6. Log in with your new credentials and update your security settings.

Contact xo99 Support

If you cannot access the email address or mobile number on your xo99 account, contact the xo99 customer support team directly at [email protected]. The support team is available 24/7 in English and can manually verify your identity using your registered name, date of birth, and last deposit method. Account recovery by support typically takes 2–12 hours depending on verification complexity.

Important: Never Share Your Login Credentials

xo99 customer support staff will NEVER ask for your password, OTP code, or full payment details in any communication. If anyone — including someone claiming to be xo99 staff — asks for these details via WhatsApp, Telegram, or social media, do not share them. These are phishing attempts. Always access xo99 through the official website only.


Account Protection

Login Security Features at xo99

xo99 takes the security of every player account seriously. The platform employs multiple layers of protection specifically designed for the security challenges faced by players across Bangladesh, where mobile-first access and shared device usage are common.

🔒
256-Bit SSL Encryption

Every xo99 login request is transmitted over a 256-bit SSL-encrypted connection — the same standard used by major international banks. Your credentials, session tokens, and payment data are never transmitted in plain text. Look for the padlock symbol in your browser's address bar to confirm you are on a secure connection.

📲
Two-Factor Authentication (2FA)

xo99 strongly recommends enabling 2FA on your account. When activated, every xo99 login requires both your password and a one-time code sent to your registered mobile number. Even if someone obtains your password, they cannot access your account without physical possession of your phone. Enable 2FA in Account Settings.

🕵️
Login Activity Monitoring

xo99 monitors all login attempts in real time. Unusual activity — such as a login from a new device, a different city, or multiple failed attempts — triggers an automatic security alert sent to your registered email and mobile. You can review your full login history from the Account Security section of your dashboard.

⏱️
Automatic Session Timeout

For accounts left idle, xo99 automatically logs you out after a period of inactivity. This is especially important for players accessing xo99 on shared devices at internet cafés in Dhaka or Chittagong. The session timeout interval can be adjusted in your account settings between 15 minutes and 4 hours.

🚫
Brute-Force Protection

The xo99 login system automatically locks an account after a defined number of consecutive failed login attempts. A lockout notification is sent to your registered email with instructions to unlock your account securely. This prevents automated password-guessing attacks from gaining access to your xo99 account.

Verified Withdrawal Accounts

xo99 only processes withdrawal requests to payment accounts (bKash, Nagad, Rocket, bank) that have been registered and verified against your account profile. Even if an unauthorised user were to gain access to your xo99 login session, they cannot redirect funds to an unregistered payment account.

Best practice for xo99 account security: use a unique password that you do not use on any other site, enable 2FA, set a session timeout of 30 minutes if you occasionally use shared devices, and always log out fully after each session. Review your login history weekly from the Account Security panel.


Getting Started

What to Do After Logging In to xo99

Once your xo99 login is complete, your personal dashboard opens up a full suite of features. Here is a quick orientation for new and returning players in Bangladesh so you can make the most of your session right away.

xo99

Make Your First Deposit

Head to the Deposit section from your dashboard. xo99 supports instant deposits via bKash, Nagad, Rocket, and Upay — the payment methods most widely used across Bangladesh. Bank transfers from Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank are also accepted. Minimum deposit starts from just ৳200, making it accessible for players across Dhaka, Sylhet, and Khulna.

Deposits via bKash and Nagad are typically credited to your xo99 balance within 30 seconds. Bank transfers may take 5–30 minutes during business hours. All deposits are processed at the current BDT exchange rate with no hidden fees charged by xo99.

Claim Your Welcome Bonus

After your xo99 login and first deposit, navigate to the Promotions page to claim your welcome bonus. New players at xo99 are eligible for a generous welcome package that includes a deposit match bonus and free spins on selected slot titles from Pragmatic Play and NetEnt. Bonus funds are credited instantly after the qualifying deposit is processed.

Returning players will find reload bonuses, cashback offers, and seasonal promotions tied to major events like BPL, IPL T20, and Eid. All active promotions are displayed on your dashboard immediately after login, so you never miss an offer.

Browse the Game Lobby

The xo99 game lobby is organised into clearly labelled categories: Live Casino, Slots, Crash Games, Sports Betting, Keno, Table Games, and more. Use the search bar or filter by provider — Pragmatic Play, Evolution Gaming, Spribe, Ezugi, Microgaming, and NetEnt are all represented. Popular titles among Bangladesh players include Aviator crash, live Andar Bahar, and the Pragmatic Play live roulette tables hosted in real casino studios.

Complete Your Account Profile

A fully verified xo99 account unlocks higher withdrawal limits, faster processing, and access to VIP loyalty tiers. After your xo99 login, visit the Profile section and complete KYC (Know Your Customer) verification by uploading a copy of your National ID card (NID) or passport. Verification is typically reviewed and approved within a few hours by the xo99 compliance team, operating on Bangladesh Standard Time (BST, UTC+6).

18+ Responsible Gaming Notice: xo99 is strictly an adults-only platform. Players must be 18 years of age or older to register and access any real-money games or sports betting. After logging in, you can set daily, weekly, or monthly deposit limits from the Responsible Gaming section of your account dashboard. xo99 is committed to fair, transparent, and responsible play for every player across Bangladesh. If gambling stops being fun, reach out to the xo99 support team or visit our Responsible Gaming page for self-exclusion options and support resources.


Common Issues

Troubleshooting xo99 Login Issues

Occasionally players encounter difficulty accessing their xo99 account. Most login issues have a simple fix. Below are the most common problems reported by Bangladesh players and the recommended solutions for each.

Incorrect Password Error

Double-check that Caps Lock is off. Make sure you are not accidentally entering a space before or after your password. If you recently changed your password, use the latest version. If you have tried more than three times without success, use the "Forgot Password" flow to reset rather than continuing to attempt — repeated failures will trigger a temporary account lock.

OTP Not Received

If you are not receiving your 2FA SMS code, first check that your phone has network coverage — this is occasionally an issue in certain areas of Rangpur, Barisal, and Mymensingh. Grameenphone, Robi, Banglalink, and Teletalk networks are all supported. Wait 60 seconds before requesting a new OTP. If the problem persists, contact xo99 support at [email protected] for assisted login.

Site Not Loading

If the xo99 website is not loading in your browser, try clearing your browser cache and cookies, then reload. If the issue continues, try switching between your mobile data and Wi-Fi connection — some ISPs in Bangladesh occasionally route traffic differently. Using Google Chrome's mobile data saver mode can sometimes interfere with secure login sessions; disable it if active.

Account Locked or Suspended

Accounts may be temporarily locked after multiple failed login attempts or flagged for unusual activity. A locked account notice will explain the reason and the next steps. In most cases, verifying your identity via email is sufficient to restore access. If your account has been suspended for a compliance reason, contact the xo99 support team directly at [email protected] with your registered details for a formal review.

Login Page Freezes or Crashes

On older Android devices (Android 7 or 8) with limited RAM, heavy browser tabs can occasionally cause the xo99 login page to freeze. Close all other browser tabs before logging in, or try opening xo99 in a fresh incognito/private window. Updating your browser to the latest version resolves the majority of rendering issues reported by players on budget handsets.

Session Expired Instantly

If your xo99 login session expires immediately after logging in, the most likely cause is that your browser is blocking cookies. xo99 uses secure session cookies to maintain your login state. Ensure that your browser is set to allow cookies from xo99, and that any third-party cookie blocker or ad blocker extension is whitelisting the xo99 domain. Safari users on iOS should check that "Prevent Cross-Site Tracking" is not blocking xo99 session cookies.


Frequently Asked Questions

xo99 Login — FAQ

Answers to the questions Bangladesh players ask most often about logging in to their xo99 accounts.

Yes. On your personal device, you can tick the "Remember Me" option on the xo99 login screen. This keeps your session active so you do not need to re-enter your credentials every time you open the app. For security reasons, xo99 will still require a fresh login after 30 days, or if it detects a significantly different network or device fingerprint from your usual pattern.
Yes. A single xo99 account gives you access to all products on the platform — casino slots, live dealer games, crash games, Keno, and sports betting including cricket (BPL, IPL, T20 World Cup), football, and kabaddi. There is no need to create separate accounts for different game types. Your wallet balance is shared across all sections.
xo99 allows your account to be accessed from multiple devices, but for security reasons only one active real-money game session can run at a time. You can be logged in on your phone and desktop simultaneously to browse, but attempting to place a bet on two devices at once will result in one session being paused. This protects both you and the integrity of the game.
Contact xo99 support at [email protected] and provide your account username, date of birth, and the last known deposit method and amount. The support team can verify your identity through alternative means and update your registered mobile number. You will need to complete a standard identity verification step before the number is changed to prevent unauthorised account takeovers.
After logging in to your xo99 account, go to Account Settings and select the Security tab. Click "Change Password" and enter your current password followed by your chosen new password twice. Your new password must be at least 8 characters long and include a combination of upper and lower case letters plus at least one number. Avoid using easily guessed passwords such as your name or date of birth.
xo99 currently operates as a mobile-optimised website rather than a downloadable app. The site is fully responsive and works beautifully in any modern mobile browser. To get an app-like experience, open xo99 in Chrome on Android or Safari on iPhone and use the "Add to Home Screen" option. This creates a PWA shortcut that launches in full screen without browser navigation bars.
xo99 uses 256-bit SSL encryption on all connections, which means your login credentials are encrypted even on public Wi-Fi networks. However, as a general security best practice, we recommend avoiding logging in to any financial or gaming account on untrusted public networks in places like airports, shopping malls, or cafés in Dhaka or Chittagong. Using your mobile data connection is always the safer option.
Yes. xo99 offers full self-exclusion tools accessible from the Responsible Gaming section of your account dashboard after login. You can choose a cooling-off period (24 hours to 90 days) or a longer self-exclusion (6 months to 5 years). During an active self-exclusion, you will not be able to log in to your xo99 account or receive any promotional communications. This service is free and takes effect immediately. Players must be 18 years or older to hold an account.

Ready to Access Your xo99 Account?

Your xo99 login is the gateway to thousands of casino games, live sports betting on BPL and IPL cricket, and instant bKash withdrawals. Secure, fast, and available 24/7 across all of Bangladesh — from Cox's Bazar to Rangpur.

Go to xo99 Login Explore xo99 Casino

18+ only. Please gamble responsibly. xo99 operates as an internationally licensed platform.