Browse the sections below to find a solution to your issue.
Guides on opening a new account, identity verification, and updating your profile.
How to deposit using Mobile Pay, Nagad, Rocket, and all other available payment methods.
How to withdraw your winnings, processing times, and requirements.
How to use welcome bonuses, reload offers, and vouchers.
Learn the rules for various games, and how to play Live Casino and Sports Betting.
Tips on changing your password, two-factor authentication, and keeping your account secure.
Guide to downloading and installing the 999bet app on Android and iOS.
Advice on deposit limits, self-exclusion, and building healthy gaming habits.
Complete your 999bet registration in just a few minutes.
Click the "Register" button on the 999bet homepage. A form will appear asking for your mobile number or email address.
Provide your full name, date of birth, and contact details. Keep in mind that this information is verified at the time of withdrawal, so it's important to enter it accurately.
A one-time OTP code will be sent to your mobile. Enter it in the designated field to complete verification. If you don't receive the code, wait one minute and use the "Resend" option.
Use a strong password — at least 8 characters, including numbers and special symbols. Never share it with anyone.
After registering, you'll receive a special welcome bonus on your first deposit. Top up easily using Mobile Pay or Nagad.
Please Note: Create only one account when registering. Multiple accounts are against 999bet's rules and may result in your account being closed.
Deposit and withdraw funds quickly and securely.
| Payment Methods | Deposit Time | Withdrawal Timeframes | Minimum |
|---|---|---|---|
| Mobile Pay | Instant | 1–3 Hours | ৳200 |
| Nagad | Instant | 1–3 Hours | ৳200 |
| Rocket | Instant | 2–5 hours | ৳300 |
| Bank Transfer | 1–2 hours | 1–2 Business Days | ৳500 |
| Crypto | 15–30 Minutes | 30–60 minutes | Variable |
Tips: Before making a withdrawal, make sure your account is fully verified (KYC). Without verification, your withdrawal may be delayed.
If your funds haven't arrived within the expected timeframe after submitting a withdrawal request, note your transaction ID and contact our support team. In most cases, delays are caused by a pending KYC verification or incomplete bonus wagering requirements.
After joining 999bet, many players have questions early on — how to verify their account, how bonuses work, or what to do if they suddenly can't log in. This help center is designed to answer all those common questions in one place.
KYC stands for "Know Your Customer" — it's the process of verifying your identity. Completing KYC verification is mandatory before you can make a withdrawal at 999bet. It only takes a few minutes. You'll need to upload a clear photo of your National ID or passport. Blurry or cropped images may cause your verification to be rejected, so make sure you submit a clean, well-lit photo. In most cases, verification is completed within 24 hours.
To claim the 999bet welcome bonus, make sure the bonus option is activated at the time of your first deposit. Bonus funds cannot be withdrawn directly — you must first place bets totaling a specified amount, known as the "wagering requirement." For example, if you receive a BDT 500 bonus with a 5x wagering requirement, you'll need to place a total of BDT 2,500 in bets before the funds become withdrawable. Attempting to withdraw before meeting this requirement will result in the bonus being forfeited.
The most common reason for login failure is a forgotten password. Click "Forgot Password," enter your registered mobile number or email to receive an OTP, and set a new password. Your account may also be temporarily locked after multiple failed attempts — in that case, wait a few minutes or contact support. Clearing your browser's cache and cookies often resolves login issues as well.
With the 999bet mobile app, you can play from anywhere with ease. Keep push notifications on to get instant updates on new offers and matches. Android users can download and install the APK file directly from the site. On iOS, open the site in Safari and add it to your home screen to use it as a web app.
999bet believes betting should be fun, not stressful. If you feel like you're losing control of your betting or spending beyond your budget, set a daily deposit limit today from your account settings. You can also use the "Cooling-Off" option for a short break, or "Self-Exclusion" for a longer one. Our Responsible Play for more details.
If a game won't load or a page isn't displaying correctly, start by refreshing your browser. If the problem persists, clear your browser cache or try a different browser. On mobile, close the app and reopen it. A weak internet connection can affect live games — switching to WiFi usually helps. If none of these steps work, take a screenshot and send it to support; they'll get it sorted quickly.
Security Tip: Never share your 999bet account password or OTP with anyone. Our support team will never ask for your password over the phone or via message. If you receive any suspicious communication, let us know immediately.
A 999bet account may be temporarily suspended for specific reasons — such as creating multiple accounts, suspicious activity, or violating our terms. If you believe your account was suspended in error, contact our support team with your account details. Most cases are resolved within 48 hours.
999bet rewards loyal players with special benefits. The more you play, the more points you earn — redeemable for bonuses, free bets, and exclusive offers. Every level, from new player to VIP, comes with its own set of perks.
If your issue isn't resolved, our support team is always ready to help.
24/7 Live Chat support. Click the chat button at the bottom right of the site and get a response within minutes.
For detailed issues, email us at support@999bet-khelo.com — we typically respond within 24 hours.
For urgent issues, speak with us directly by phone. Available from 9 AM to 11 PM.
Quick fixes for common issues.