jo99 Login — Access Your Account & Play Live Casino, Sports Betting & Slots in Bangladesh
Sign in to your jo99 account and step straight into a full floor of live dealer tables, BPL cricket betting, premium slots, and more — all in BDT, all accessible from any device in Dhaka, Chittagong, Sylhet, and every corner of Bangladesh. Fast, secure, and available around the clock.
By logging in you confirm you are 21 years or older and agree to jo99's Terms & Conditions and Privacy Policy. Gambling involves risk — please play responsibly.
Everything You Can Access After Logging In
Once you sign in to jo99, the full platform opens up — from live dealer tables and BPL cricket markets to slots and the Black Diamond VIP programme. Here is what your jo99 account gives you direct access to.
200+ live dealer tables including baccarat, roulette, blackjack, Andar Bahar, Teen Patti, and Evolution game shows — all streaming in HD around the clock.
Live and pre-match markets on BPL, T20 World Cup, IPL, Bangladesh Tigers Test matches, and international football — all priced in BDT with in-play betting.
Thousands of slot titles from Pragmatic Play, NetEnt, Microgaming, and Spribe — including Aviator and high-volatility jackpot slots with BDT staking.
Track your VIP tier progress, claim cashback rewards, review your weekly rebate statement, and contact your personal account manager if you hold Black Diamond status.
Deposit and withdraw in BDT via bKash, Nagad, Rocket, or Upay directly from your account wallet. No currency conversion, no hidden fees, instant credits on mobile money.
Your active bonuses, pending wagering requirements, and upcoming promotional offers are all managed from a single dashboard inside your jo99 account.
How to Log In to Your jo99 Account
Getting back into your jo99 account takes under a minute from any device in Bangladesh. Follow these four steps to sign in and start playing.
Navigate to jo99.io on your mobile browser or desktop. No app download is required. The platform runs fully in your browser on Android, iOS, and all major desktop browsers.
Type your registered mobile number or username and your account password into the login fields. Make sure mobile caps lock is off — passwords at jo99 are case-sensitive.
If two-step verification is enabled on your account, enter the one-time code sent to your registered Bangladesh mobile number. This extra layer protects your BDT wallet and account data.
You are in. Browse the live casino lobby, check cricket odds for the next BPL fixture, top up your BDT wallet via bKash or Nagad, and access your VIP dashboard — all from one screen.
Creating a jo99 Account — What to Expect
Registering a new jo99 account takes approximately two minutes. The process is straightforward and requires only a valid Bangladesh mobile number, a chosen username, and a secure password. No lengthy form, no upfront document submission — your account is created instantly.
You will need to verify your mobile number via a one-time SMS code sent to your Bangladesh number during registration. This step confirms that your account is linked to a valid contact number and ensures that password recovery and two-step login verification function correctly from day one.
KYC (Know Your Customer) identity verification is completed before your first withdrawal request. jo99 accepts standard Bangladesh identity documents including the National ID Card (NID) and passport. Verification is typically reviewed and approved within one to three hours during standard Bangladesh Standard Time business hours.
Players must be 21 years or older to register. jo99 enforces a strict 21+ age policy across all account types and all game categories — including live casino, sports betting, slots, and poker. Accounts found to belong to players under 21 will be closed immediately.
| Detail | Information |
|---|---|
| Minimum Age | 21 years or older |
| Registration Time | Under 2 minutes |
| Required Info | Mobile number, username, password |
| Mobile Verification | One-time SMS code (Bangladesh number) |
| KYC Documents | NID or passport (before first withdrawal) |
| KYC Approval Time | 1–3 hours (BST business hours) |
| Account Currency | Bangladeshi Taka (BDT) |
| Minimum First Deposit | ৳500 BDT |
| Accepted Deposits | bKash, Nagad, Rocket, Upay, Visa, Mastercard |
| Welcome Bonus | 100% matched up to ৳25,000 BDT |
| Platform Access | Mobile browser & desktop, no app required |
| Support Hours | 24/7 — Bangladesh Standard Time (UTC+6) |
Bonuses Available After Your First jo99 Login
New jo99 players in Bangladesh can claim a range of welcome bonuses after completing registration and logging in for the first time. All bonuses are credited in BDT with no currency conversion.
100% matched bonus on your first deposit up to ৳25,000 BDT. Minimum deposit ৳500 via bKash, Nagad, or card. Wagering requirement 12x on live casino. Credited within 15 minutes of your qualifying deposit.
New accounts receive a 50% matched sports betting bonus up to ৳10,000 BDT on their first sports deposit. Valid on all cricket, football, and kabaddi markets. Minimum deposit ৳500. Wagering 5x on pre-match odds of 1.80 or higher.
All registered jo99 players receive 10% daily cashback on net live casino losses capped at ৳5,000 per day. Credited every morning before 10:00 AM Bangladesh Standard Time with a single 1x wagering requirement on live tables.
Invitation-only Black Diamond VIP members receive a 25% weekly cashback with no cap, no wagering requirement, and a dedicated 24/7 personal account manager. The most exclusive tier at jo99, reserved for consistently active players.
All promotions subject to jo99 Terms & Conditions. 21+ only. Please gamble responsibly. Amounts in BDT.
Payment Methods Available to Bangladesh Players
After logging in to your jo99 account, fund your BDT wallet using any of the payment channels below. All deposits and withdrawals are processed in Bangladeshi Taka with no conversion fees.
Deposits made via bKash, Nagad, Rocket, and Upay are credited to your jo99 BDT wallet instantly after mobile payment confirmation — no delay between payment and being able to place your first bet. The minimum deposit is ৳500 BDT for all payment methods. There is no deposit fee charged by jo99 on any channel.
Withdrawal requests are processed within one to 24 hours for standard accounts. Platinum VIP members receive four-hour express processing and Black Diamond members receive near-instant settlement — typically under one hour — to their registered bKash or Nagad account. The minimum withdrawal is ৳1,000 BDT. No conversion fees are applied at any stage.
Every deposit and withdrawal processed through your jo99 account is protected by 256-bit SSL encryption and subject to multi-step verification before funds move. Your bKash and Nagad account details are never stored in plain text and are never shared with third parties without your explicit consent. jo99 maintains full transaction audit trails for all account activity.
How jo99 Protects Your Account & BDT Balance
jo99 implements multiple layers of security across the login process, account management, and payment handling to ensure Bangladesh players can access their accounts with confidence.
All data exchanged between your device and jo99's servers — including login credentials, account details, and payment information — is encrypted using 256-bit SSL, the international banking standard.
Enable two-step verification on your jo99 account to add a second layer of protection at login. An SMS code is sent to your registered Bangladesh mobile number each time a login is detected from a new device or location.
jo99 automatically locks accounts after a defined number of failed login attempts to prevent brute-force attacks. If your account is temporarily locked, you can restore access through the secure SMS-based recovery process.
jo99 verifies the identity of every account holder before processing the first withdrawal. Accepted documents include Bangladesh National ID (NID) and passport. KYC also confirms that the player meets the 21+ age requirement.
Why Bangladesh Players Choose jo99
For players in Dhaka's Gulshan district, the port neighbourhoods of Chittagong, the tea-growing hills of Sylhet, or the riverside towns of Barisal and Khulna, finding a single platform that handles BDT without friction — and actually loads reliably on a Bangladesh mobile connection — has historically been a challenge. jo99 was built specifically to solve that problem.
The jo99 login experience is deliberately fast and lightweight. The login page is optimised for low-bandwidth connections, meaning players on 3G or standard 4G networks in Rajshahi, Rangpur, Mymensingh, or Cox's Bazar can sign in and reach the live casino lobby or sports betting markets without frustrating load times. There is no mandatory app install — the entire platform runs in your existing mobile browser.
From a payment perspective, jo99 is fully integrated with Bangladesh's most widely used mobile financial services. bKash and Nagad are the primary deposit channels for the overwhelming majority of Bangladesh players, and jo99 processes both instantly. Rocket and Upay provide additional flexibility for players who prefer Dutch-Bangla Bank's mobile wallet or the Upay ecosystem. Card payments via Visa and Mastercard are supported for players who maintain international bank accounts through institutions like City Bank or BRAC Bank.
The timing of cricket tournaments plays a natural role in the jo99 calendar. During BPL (Bangladesh Premier League) and T20 World Cup cycles, the platform sees its highest concurrent logged-in player counts. jo99 pre-scales its infrastructure ahead of major tournament windows — including IPL group stages, ICC knockout matches, and Bangladesh Tigers home series — to ensure that login performance and betting market responsiveness remain consistent even under peak load.
Playing Safely After Your jo99 Login
jo99 takes its responsibility to Bangladesh players seriously. Accessible directly from your account dashboard after login, the responsible gaming tools include daily, weekly, and monthly deposit limits; net loss limits; session duration reminders; and self-imposed cooling-off periods ranging from 24 hours to 30 days. These controls are available to every registered player regardless of VIP tier.
The 21+ age requirement is enforced at the point of registration and again during KYC verification before the first withdrawal. jo99 does not permit underage players to open accounts or access any game category. Parents and guardians in Bangladesh are encouraged to use device-level parental controls to prevent minors from accessing online gambling platforms.
Permanent self-exclusion is available to any jo99 account holder who decides that a complete break from gambling is the right choice for them. Once activated, self-exclusion cannot be reversed for a minimum of six months. During self-exclusion, the account is locked from all login attempts and all promotional communications are suspended. jo99's 24/7 support team — operating on Bangladesh Standard Time — can guide any player through the self-exclusion process via the platform's internal messaging system.
Ready to Sign In to jo99?
Access 200+ live casino tables, BPL cricket betting, premium slots, and exclusive BDT bonuses — all from a single secure login, available to Bangladesh players around the clock.
Login to jo99jo99 Login — Frequently Asked Questions
Answers to the most common questions from Bangladesh players about logging in, registering, account security, and payment access at jo99.
How do I log in to my jo99 account from Bangladesh?
Open jo99.io in your mobile or desktop browser, navigate to the login page, and enter your registered mobile number or username along with your password. If two-step verification is enabled on your account, enter the one-time SMS code sent to your Bangladesh mobile number. The entire process takes under 30 seconds on a standard 4G connection.
I forgot my jo99 password — how do I recover my account?
Click the "Forgot Password" option on the jo99 login screen. Enter your registered Bangladesh mobile number and jo99 will send a one-time SMS code to that number. Use the code to verify your identity, then set a new password. If you no longer have access to your registered mobile number, contact jo99's 24/7 support team via the platform's internal messaging system for assisted account recovery.
Can I log in to jo99 on my mobile phone without downloading an app?
Yes. jo99 is a fully browser-based platform. Open any modern mobile browser on Android or iOS, navigate to jo99.io, and log in directly. No app download, no APK installation, and no storage space required on your device. The platform is optimised for mobile browsers and performs reliably on 4G and Wi-Fi connections throughout Bangladesh.
What is the minimum age to create a jo99 account?
You must be 21 years or older to register and log in to jo99. This age restriction applies to all game categories on the platform — live casino, sports betting, slots, and poker. Age is verified during the KYC process before your first withdrawal is processed. Accounts found to belong to players under 21 will be closed immediately.
Why has my jo99 account been locked after failed login attempts?
jo99 automatically locks accounts temporarily after a series of failed login attempts to protect against unauthorised access. This is a standard security measure. To unlock your account, use the SMS-based password recovery process from the login page, or contact jo99's support team through the platform's internal messaging system. Your BDT balance is fully protected during any account lock period.
Can I deposit via bKash immediately after logging in for the first time?
Yes. Once you complete registration and log in to jo99 for the first time, you can proceed directly to the deposit section and fund your BDT wallet via bKash, Nagad, Rocket, Upay, Visa, or Mastercard. The minimum first deposit is ৳500 BDT. bKash and Nagad deposits are credited instantly after mobile payment confirmation with no waiting period before you can place bets.
Is my personal and payment data safe when I log in to jo99?
Yes. All data exchanged during the jo99 login process and throughout your session is protected by 256-bit SSL encryption — the same standard used by international banks. jo99 does not store your bKash or Nagad PIN, and your full payment credentials are never retained on jo99's servers beyond what is required for transaction verification. Player funds are held in segregated accounts separate from jo99 operating capital.
How do I set deposit limits or self-exclude from jo99 after logging in?
Responsible gaming tools are available directly from your jo99 account dashboard after login. Navigate to the responsible gaming section to set daily, weekly, or monthly deposit limits, enable session time reminders, or activate a cooling-off period. To request permanent self-exclusion, contact jo99's support team via the platform's internal messaging system. Self-exclusion is effective immediately once confirmed and cannot be reversed for a minimum of six months.