Account Access

999hb Login — Access Your
Bangladesh Casino & Betting Account

Everything you need to know about signing in to 999hb — from your first login to account recovery, two-factor security, bKash deposit steps, and mobile access tips for Bangladesh players.

3,200+ Games Available
<2 min Login Time
24/7 Live Support
৳100 Min Deposit
SSL Secured Mobile Ready bKash & Nagad 18+ Only

Step by Step

How to Log In to 999hb

Logging in to your 999hb account takes under two minutes. Whether you are accessing from a Dhaka office, a Chittagong commute, or a quiet evening at home in Sylhet, the process is the same across all devices.

The 999hb login page is the gateway to over 3,200 casino games, live cricket betting markets, live dealer tables, slots, and your personal cashier — all optimised for the Bangladesh market with full bKash and Nagad payment support. Getting signed in is straightforward, but knowing exactly what to expect at each step helps you avoid common issues and get to your games faster.

The 999hb platform uses your registered mobile number as your primary account identifier. When you first created your 999hb account, you linked it to a Bangladesh mobile number — that same number is your login credential. You do not need an email address to log in, though one may be linked to your account for recovery purposes.

1

Open 999hb in Your Browser

Navigate to 999hb using your mobile browser (Chrome on Android is recommended for Bangladesh users) or any desktop browser. Always type the address directly or use your saved bookmark. Avoid clicking links from unverified sources to protect your account from phishing attempts.

2

Click the Login Button

On the 999hb homepage, locate the Login button in the top navigation area. Tapping or clicking this opens the 999hb login form. The form is lightweight and loads quickly even on slower mobile data connections common in parts of Rangpur and Barisal.

3

Enter Your Mobile Number and Password

Type in the mobile number you registered with 999hb — include the country dialing prefix if prompted (Bangladesh: +880). Then enter your account password. Passwords at 999hb are case-sensitive, so check your caps lock is off. If you are on mobile, dismiss the keyboard after entering your password to reveal the Login button fully.

4

Complete Any Verification Prompt

If this is your first 999hb login from a new device or browser, the platform may send a one-time verification code (OTP) to your registered mobile number. Enter the six-digit OTP when prompted. This security step confirms that the login attempt is genuinely from you and not an unauthorised party.

5

Access Your 999hb Dashboard

Once authenticated, you are taken directly to your 999hb member dashboard. From here you can navigate to the casino lobby, sports betting section, cashier, account settings, bonuses, and transaction history. Your account balance is displayed prominently at the top of the dashboard.

Quick Tip: Save 999hb as a home screen shortcut on your Android phone for one-tap access. In Chrome, tap the three-dot menu and select "Add to Home screen". This creates a fast-access icon without requiring an app download.

999hb

Login at a Glance

Step Action Time
1Open 999hb~5 sec
2Click Login~2 sec
3Enter credentials~20 sec
4OTP verification (if triggered)~30 sec
5Dashboard loads~5 sec

Never share your 999hb login credentials with anyone. 999hb support staff will never ask for your password. If asked, it is a scam attempt — report it immediately via live chat.

Registration

Creating a New 999hb Account

Not yet registered? Before you can use the 999hb login page, you need an active account. Registration is free, takes under three minutes, and is open to all eligible players in Bangladesh aged 18 and above.

999hb
Free Registration
<3 min Sign-Up Time
৳20,000 Welcome Bonus
18+ Age Requirement

Creating a 999hb account is the prerequisite to accessing the login page as an authenticated member. The registration process has been kept deliberately simple to remove barriers for new Bangladesh players — you do not need a desktop computer, you do not need a credit card, and you do not need any prior online gambling experience to get started.

To register for a new 999hb account, visit the site and click the Register or Sign Up option. You will be asked to provide your Bangladesh mobile number, choose a strong password, confirm your date of birth, and agree to the terms and conditions. 999hb may also ask for a referral code if you were invited by an existing member — this is optional but can unlock additional welcome bonus credit.

After submitting your registration form, a confirmation OTP is sent to your mobile number. Enter the OTP to activate your account. From that point, your 999hb login credentials are active and you can sign in immediately. Full account verification — which requires submitting your National ID card (NID) or passport — can be completed after your first login, from the account settings section.

📱

Mobile Number Required

Your Bangladesh mobile number (Grameenphone, Robi, Banglalink, Teletalk, or Airtel) is your account identifier. Use a number you have regular access to — it is also used for OTP verification on every new device login.

🔒

Choose a Strong Password

Your 999hb password should be at least 8 characters and include a mix of uppercase, lowercase, numbers, and symbols. Avoid using your name, mobile number, or common sequences like 123456. A strong password is your first line of account defence.

🪪

Identity Verification (KYC)

Full KYC (Know Your Customer) verification is required before processing your first withdrawal. Submit a photo of your National ID card or passport from the account settings section after logging in. Verified accounts have access to higher deposit and withdrawal limits.

🎁

Welcome Bonus Eligibility

New 999hb members who complete registration and make their first deposit are eligible for the welcome bonus — a 100% deposit match up to ৳20,000. The welcome offer is credited to your bonus wallet automatically after your first qualifying deposit clears.

18+ Age Policy: 999hb strictly enforces the 18-and-above age requirement. By registering and using the 999hb login page, you confirm that you are at least 18 years old. Accounts found to belong to underage users are immediately closed and any funds are returned. Gambling is for adults only.

Banking

Depositing with bKash & Nagad After Login

Once you are logged in to your 999hb account, your next step is funding it. Here is exactly how to make your first deposit using Bangladesh's most popular mobile payment services.

The 999hb cashier is accessible immediately after login — it is one of the most-used sections of the platform by Bangladesh players, and for good reason. 999hb has built its payment infrastructure around the wallets that Bangladeshi players actually use on a daily basis. No international wire transfers, no foreign exchange headaches, no card rejection issues — just a straightforward bKash or Nagad payment that takes less time than ordering a cup of chai.

After completing the 999hb login process and landing on your dashboard, navigate to the Cashier or Deposit tab. Select your preferred payment method from the list — bKash, Nagad, Rocket, Upay, or card. Enter the amount you want to deposit (minimum ৳100) and confirm. For bKash and Nagad, you will be shown a wallet number and instructed to send a payment from your mobile wallet app. Once the payment is confirmed on your phone, your 999hb balance updates within seconds.

bKash Deposit Steps

  1. Log in to 999hb & go to Cashier
  2. Select bKash as deposit method
  3. Enter deposit amount (min ৳100)
  4. Note the 999hb bKash merchant number
  5. Open your bKash app → Send Money
  6. Enter the merchant number & amount
  7. Use your bKash PIN to confirm
  8. Enter the bKash transaction ID in 999hb
  9. Balance updates instantly ✓

Nagad Deposit Steps

  1. Log in to 999hb & go to Cashier
  2. Select Nagad as deposit method
  3. Enter deposit amount (min ৳100)
  4. Note the 999hb Nagad merchant number
  5. Open your Nagad app → Send Money
  6. Enter the merchant number & amount
  7. Confirm with your Nagad PIN
  8. Enter the Nagad transaction ID in 999hb
  9. Balance updates instantly ✓

No Hidden Fees: 999hb does not charge any deposit fees on bKash, Nagad, Rocket, or Upay transactions. The amount you send from your mobile wallet is the full amount credited to your 999hb casino balance. Your mobile wallet provider's standard transfer charges may apply on their end — typically ৳1.50–৳2 per transaction for personal send money.

Payment Methods After Login

Method Min Speed
bKash৳100Instant
Nagad৳100Instant
Rocket৳100Instant
Upay৳100Fast
Visa৳5001–5 min
Mastercard৳5001–5 min
999hb

Security

Account Security & Two-Factor Protection

Your 999hb account holds real money and personal information. Understanding and using the available security features protects your balance and ensures uninterrupted access to your account.

999hb takes account security seriously. Every login session is protected by 256-bit SSL encryption, meaning the data exchanged between your device and the 999hb servers cannot be intercepted or read by third parties — even if you are connecting over a shared Wi-Fi network at a Dhaka café or a public mobile hotspot.

Beyond SSL, 999hb offers several optional account security layers that registered members are strongly encouraged to enable. The most important is OTP-based verification — when enabled, any login attempt from an unrecognised device triggers an SMS one-time code sent to your registered Bangladesh mobile number. Without this code, the login cannot proceed, even if someone has your password.

999hb also monitors for suspicious login activity, including logins from unusual geographic locations or IP addresses that have no prior association with your account. If the system detects an anomalous login attempt, your account may be temporarily locked pending verification. This is a protective measure — contact the 24/7 live chat team immediately if you receive an unexpected security lock on your 999hb account.

256-bit SSL Encryption

Every page on 999hb — including the login form and cashier — is served over HTTPS with SSL encryption. Your credentials and payment data are fully encrypted in transit at all times.

OTP Device Verification

New device logins require a one-time password sent to your registered Bangladesh mobile number. Even if your password is compromised, no one can access your account from an unknown device without physical access to your phone.

Session Timeout Protection

999hb automatically ends idle sessions after a period of inactivity. This prevents unauthorised access if you leave a browser tab open on a shared device — a common scenario in internet cafés in Khulna or Mymensingh.

Login Activity Alerts

999hb sends SMS alerts to your registered number whenever a successful login is detected from a new device or location. If you receive an alert for a login you did not perform, contact support immediately to secure your account.

🔑

Password Best Practices

Change your 999hb password every 90 days. Never reuse a password from another site. Use a passphrase — three or four random words joined together — for a password that is both strong and memorable without needing to write it down.

📵

Avoid Public Devices

Never log in to 999hb on a shared or public device such as a computer at an internet café. If you must use a public device in an emergency, ensure you log out completely and clear the browser history and saved passwords before leaving.

🚫

Phishing Awareness

Scammers create fake sites that mimic the 999hb login page. Always verify the URL in your browser bar before entering credentials. Bookmark the official 999hb address and use only that bookmark to access the platform going forward.

Help Centre

Login Troubleshooting Guide

Running into an issue with your 999hb login? The most common problems have straightforward fixes. Work through the relevant scenario below before contacting live support.

I forgot my 999hb password
On the login form, locate the "Forgot Password" link below the password field. Click it and enter your registered Bangladesh mobile number. A password reset OTP will be sent to that number via SMS. Enter the OTP on the reset page, then create a new password. The new password takes effect immediately. If you no longer have access to your registered mobile number, contact the 24/7 live chat support team with your NID details to verify your identity and update your contact information.
My account is locked or suspended
Account locks at 999hb are triggered by several scenarios: too many incorrect password attempts (typically 5 consecutive failures), a suspicious login flag from the security system, or a voluntary self-exclusion request. For failed-attempt locks, the account unlocks automatically after 30 minutes. For security-flagged locks or self-exclusion holds, you must contact the live chat support team directly. Have your registered mobile number and NID number ready to verify ownership.
I am not receiving the OTP SMS
First, check your mobile signal — OTP SMS delivery can be delayed in areas with weak 4G coverage, particularly in rural parts of Rajshahi or Chittagong Hill Tracts. Wait 60 seconds and tap "Resend OTP". If still not received after two attempts, confirm that the mobile number shown on the OTP screen matches your registered number exactly. Check that your SIM is active and not in a low-balance or restricted state. If the issue persists, contact 999hb live chat with your username and they can assist with alternative verification.
The login page is not loading
Try the following steps in order: (1) Clear your browser cache and cookies (in Chrome: Settings → Privacy → Clear browsing data). (2) Switch from Wi-Fi to your mobile data connection, or vice versa — ISP-level routing issues occasionally affect specific connections in Bangladesh. (3) Try a different browser (Firefox or Samsung Internet instead of Chrome). (4) Restart your device and attempt login again. If 999hb is unreachable from all networks, the site may be temporarily undergoing maintenance — check back in 15 minutes or contact support via the backup channels listed in the site footer.
I entered correct details but login still fails
Double-check that you are entering the mobile number in exactly the same format used during registration — with or without the +880 country prefix, depending on how the account was created. Passwords are case-sensitive; toggle off autocorrect on your phone keyboard before entering your password. If your browser has autofilled an old password, clear it and type the current one manually. If you have recently changed your password, ensure you are not using a cached older version stored in your browser's password manager.
I think my account has been accessed by someone else
Act immediately: contact 999hb's 24/7 live chat support and request an emergency account freeze. Do not wait. Provide your registered mobile number and as many account details as possible to speed up the verification process. Once your identity is confirmed, the support team can lock the account, audit recent session activity, reverse any unauthorised transactions where possible, and help you set a new secure password. After regaining access, enable OTP verification for all future logins.
999hb

When to Contact Support

Some login issues require direct support intervention. Contact 999hb live chat immediately if:

  • Your account lock persists beyond 30 minutes
  • You believe your account has been compromised
  • Your registered mobile number is no longer active
  • You are locked out due to lost 2FA access
  • You notice unrecognised transactions after login
  • OTP delivery is failing across multiple attempts

Support is available 24 hours a day, 7 days a week — including during Eid holidays and BPL match nights. Response time via live chat is typically under 2 minutes.

Mobile Access

Mobile Login Tips for Bangladesh Players

The majority of 999hb users in Bangladesh access the platform exclusively on mobile. These tips help you get the smoothest possible experience on your Android or iOS device.

Bangladesh has one of the highest mobile-first internet usage rates in South Asia. Most players in Dhaka, Chattogram, and Sylhet use their smartphones as their primary — and often only — device for online activity. 999hb is fully built around this reality. Every element of the login flow, dashboard, casino lobby, and cashier is optimised for portrait-mode touch interaction on mid-range Android devices.

No app download is required to use 999hb on mobile. The platform runs as a Progressive Web App (PWA) inside your mobile browser, delivering app-quality performance without occupying storage space on your phone. On Android, you can add 999hb to your home screen via Chrome's "Add to Home screen" option — this creates a dedicated icon that launches the site in full-screen mode, indistinguishable from a native app.

For the smoothest 999hb login experience on mobile, use a browser that supports modern web standards. Google Chrome is the safest choice on Android. Samsung Internet (pre-installed on Samsung Galaxy devices, which are extremely common in Bangladesh) also performs excellently. Avoid older browsers or WebView-based browsers that may not render the login form correctly.

Android (Chrome) Samsung Internet iOS (Safari) Firefox Mobile Desktop Browser
📶

Data Connection Tips

4G connections (Grameenphone, Robi) provide the best experience for live casino games. If you experience lag during live dealer sessions, switch from bKash Pay Wi-Fi to your mobile data — some home routers in Bangladesh have latency spikes during peak hours (8–11 PM BST).

🔋

Battery & Performance

Live casino games and slots are graphically intensive. Close background apps before extended play sessions to preserve battery and maintain smooth frame rates. Enabling Data Saver mode on Chrome can reduce data usage on limited mobile plans without noticeably affecting gameplay.

Mobile Login Checklist

Use Chrome or Samsung Internet
Ensures all login form features work correctly on Android devices.
Add 999hb to your home screen
One-tap access without typing the URL each time — works on Android and iOS.
Enable browser password manager
Let Chrome securely save your 999hb credentials for faster future logins.
Keep your SIM card active
OTP verification requires your registered number to be active and receiving SMS.
Update your browser regularly
Browser updates include security patches that protect your login session from vulnerabilities.
Do not use private/incognito for regular play
Incognito mode does not save your session — you will need to log in from scratch every time.
Do not log in over public Wi-Fi without VPN
Public Wi-Fi networks at airports, hotels, and cafés can expose session data to network sniffers.

Player Protection

Responsible Gaming & Account Controls

999hb is committed to providing a safe and enjoyable environment for all Bangladesh players. The following account controls are available after logging in to help you stay in control of your gambling activity.

Gambling is entertainment, and 999hb wants every player to enjoy the platform responsibly. The 999hb account settings section — accessible after login — includes a range of self-management tools that let you set your own boundaries. These controls are voluntary, free to use, and take effect immediately when applied. 999hb encourages all Bangladesh players to review these settings after their first login and set limits that reflect their personal financial situation and recreational goals.

Problem gambling affects a small but real proportion of online gambling participants worldwide, and Bangladesh is no exception. If you find that gambling is causing financial stress, conflict with family or friends, or affecting your work or studies, please use the self-exclusion tools available in your account or reach out to the 999hb responsible gaming team via live chat. All responsible gaming requests are handled with full confidentiality.

💰

Deposit Limits

Set daily, weekly, or monthly deposit caps from your account settings. Once a deposit limit is active, 999hb will prevent you from depositing beyond that threshold for the chosen period. Limits can be reduced immediately but increases require a 24-hour cooling-off period before taking effect.

⏱️

Session Time Limits

Set a maximum session duration after which 999hb will log you out automatically. Time limits are a practical tool for players who lose track of time during extended BPL cricket betting sessions or live casino play late at night.

❄️

Cooling-Off Periods

Request a temporary account suspension of 24 hours, 7 days, or 30 days. During a cooling-off period your account login is disabled — you cannot log in, deposit, or place bets. Use this if you feel you need a break but are not ready for full self-exclusion.

🚫

Self-Exclusion

Permanent or long-term self-exclusion locks your 999hb account for a minimum of 6 months or permanently. Self-exclusion cannot be reversed during the chosen period. Any balance remaining at the time of self-exclusion is returned to your registered payment method.

18+ Only — Play Responsibly: 999hb is strictly for adults aged 18 and above. Gambling should be treated as entertainment, not as a source of income. Never gamble with money you cannot afford to lose. If gambling is causing problems in your life, seek help — confidential support resources are available in Bangladesh. Your wellbeing comes first.

Know Your Limits

Ask yourself these questions regularly after logging in to 999hb:

  • Am I playing within my entertainment budget?
  • Am I chasing losses from a previous session?
  • Has my playing time exceeded what I planned?
  • Am I borrowing money to fund gambling?
  • Is gambling affecting my relationships or work?
  • Am I hiding my gambling activity from family?

If you answered yes to any of the above, use the deposit limit or cooling-off tools in your account settings, or contact the 999hb responsible gaming team via live chat.

Support contacts:
Email: [email protected]
Live chat: Available 24/7 on 999hb
Response time: Under 2 minutes

Ready to Sign In to 999hb?

Your 999hb account gives you access to 3,200+ games, live cricket betting, and instant bKash & Nagad deposits. 18+ only — please gamble responsibly.

Go to 999hb Login

18+ only. Gambling can be addictive. Play responsibly. Terms & conditions apply.

Support

Frequently Asked Questions

Common questions from Bangladesh players about the 999hb login process, account access, and account management — answered clearly.

Your 999hb login identifier is the Bangladesh mobile number you used when registering your account. You do not need a separate username or email address to log in — your phone number and password are sufficient. If you registered using a Grameenphone, Robi, Banglalink, Teletalk, or Airtel number, use that same number in the login form. Enter it in the same format you used during registration — with or without the +880 country prefix.

Yes — 999hb offers a "Remember Me" or "Stay logged in" option on the login form. When enabled on your personal device, your session is maintained between browser visits so you do not need to re-enter your credentials each time. For security, 999hb will still prompt for re-authentication after an extended idle period (typically 7 days of inactivity). Do not enable "Stay logged in" on a shared or public device.

Yes. The 999hb login page and the entire platform are available in English, which is the primary interface language used across the site. The platform is specifically designed for the Bangladesh market and all key content — including the login form, cashier, game lobby, and customer support — is presented in clear English. Customer support agents are also available in English (and Bengali) via the 24/7 live chat channel, ensuring players from Dhaka, Chittagong, Sylhet, and all other parts of Bangladesh can get help in their preferred language.

999hb allows one active session per account at a time by default. If you log in on a second device while a session is already active on the first, the original session is terminated and the new device takes over. This is a security feature that prevents multiple simultaneous logins using stolen credentials. If you regularly switch between your phone and a desktop, simply log out on one device before logging in on the other, or let the platform handle the session handover automatically.

Basic login only requires your registered mobile number and password. Full identity verification (KYC) — submitting a photo of your National ID card or passport — is not required for login itself, but is required before you can process your first withdrawal. You can log in, explore the platform, and even make deposits before completing KYC. However, to unlock withdrawal access and higher account limits, complete your KYC from the account settings section after your first login. The process takes under 5 minutes and is reviewed within 24 hours.

Yes, but this requires identity verification and direct support assistance. You cannot change your registered mobile number through the account settings panel alone — this restriction exists to prevent unauthorised account takeovers. To update your registered number, log in to your 999hb account, navigate to account settings, and submit a number change request. The support team will verify your identity using your NID details and the original registered number before approving the change. Processing typically takes 24–48 hours.

Contact 999hb live support immediately and request an emergency account lock. Do not wait to see if the activity repeats. Provide your registered mobile number and NID for identity verification. The support team will audit your recent session history, identify the source of the unauthorised access, and help you secure your account with a new password and enhanced verification settings. After regaining full control, review your linked payment methods and ensure no unauthorised withdrawals were processed.

999hb operates as a mobile-optimised web platform rather than a downloadable native app. This means there is nothing to install from the Google Play Store or Apple App Store. Instead, open 999hb in your mobile browser and add it to your home screen using your browser's "Add to Home screen" option. The result is a home screen icon that launches 999hb in full-screen mode — functionally equivalent to a native app, without using device storage or requiring updates. This approach also means you always have the latest version of 999hb without needing to manually update an app.