9j99 Online Casino — Enjoy uninterrupted gaming anytime, anywhere on mobile
Enjoy live cricket betting, slot games, and live casino on Bangladesh's trusted gaming platform. Instant deposits and withdrawals via bKash and Nagad.
"Our only goal is to create a safe, fast, and enjoyable gaming experience for every player in Bangladesh."
Why Choose 9j99?
Instant deposits and withdrawals
Withdrawals completed in just 5-30 minutes via bKash, Nagad, Rocket, and Upay.
FastestSSL security
Your information and funds are protected with the highest-grade SSL encryption.
SecureMobile-First Design
The same smooth experience on Android and iOS. Whether you are in Dhaka or anywhere else in the country.
Mobile24/7 Bengali Support
Get live chat support in Bengali around the clock, any time of day or night.
24/7VIP cashback
Earn weekly cashback rewards across three VIP tiers.
RewardsLive sports betting
Place live bets on BPL, IPL, T20 World Cup, and all major tournaments.
LiveMassive game library
From slots to live casino — hundreds of games from top providers, all in one place.
VarietyGenerous bonus offers
Enjoy a 100% welcome bonus along with regular promotions and reload bonuses.
BonusHot Games — most popular right now
Fortune Tiger
PG Soft · Slot
Mega Fishing
JILI · Fishing
Sweet Bonanza
Pragmatic Play · Slot
Aviator
Spribe · Crash
Gates of Olympus
Pragmatic Play · Slot
Fortune Gems
JILI · Slot
Live Casino Tables — Play with real dealers
Play via live video link with professional dealers. All tables are open around the clock on Bangladesh time.
Live Baccarat
Bet on Player or Banker. The hand closest to nine wins.
Example limits: ৳100 – ৳50,000Live Roulette
European and American roulette. Bet on a number or a colour.
Example limits: ৳100 – ৳30,000Live Blackjack
Get as close to 21 as possible to beat the dealer. Split and double down options available.
Example limits: ৳200 – ৳40,000Live Andar Bahar
A popular card game from the Indian subcontinent. Pick the right side — Andar or Bahar.
Example limits: ৳100 – ৳20,000Game Show Wheel
Pick a number on a giant spinning wheel and win. Bonus rounds and multiplier opportunities available.
Example limits: ৳100 – ৳25,000Live Dragon Tiger
The higher of two cards wins — simple rules, fast rounds.
Example limits: ৳100 – ৳35,000Crash Games — A whole new level of excitement
Crash games like Aviator and JetX are hugely popular in Bangladesh right now. Each round lasts only a few seconds to a few minutes, making the experience unlike anything else.
How a round works: Place your bet before the game starts. Once the plane or rocket takes off, the multiplier starts climbing — from ×1.2 and sometimes beyond ×100. You must cash out before the crash happens. If you do not cash out in time, your entire bet is lost.
Auto Cash Out: Set a target multiplier (for example ×2.0) and the game will automatically cash out your bet when that point is reached.
Always set a stop-limit before you play and stick to it. Crash games are fast and engaging, but the outcome of every round is completely random.
Make a quick deposit via bKash and Nagad
More than 60% of people in Bangladesh use mobile wallets even without a bank account. Start playing on 9j99 with the payment method you already know.
bKash
Bangladesh's largest mobile wallet. Instant deposits in 3 simple steps.
Nagad
A government-backed digital financial service. Simple interface, fast processing.
Rocket
Dutch-Bangla Bank's mobile banking service. Reliable and fast.
Upay
UCB's digital wallet. Easy registration and quick transactions.
Deposit in just 3 steps
VIP Membership — Rewards for your loyalty
The more you play on 9j99, the higher you climb. Every tier comes with weekly cashback and special perks.
Bronze
First step — for regular players
- Earn points on every bet
- Cashback payment every week
- Access to special promotions
Silver
Exclusive benefits for dedicated players
- All Bronze benefits
- Priority support
- Invitations to special events
Gold
Maximum benefits — for elite players
- All Silver benefits
- Dedicated account manager
- Access to exclusive tournaments
You move up to a higher tier automatically as you play more. Cashback is credited to your wallet every Monday.
Start now — Get up to ৳5,000 with a 100% welcome bonus
100% bonus on your first deposit. Wagering requirement just 10x. Start today.
Log in and claim your bonusFor players aged 21 and above only. Please play responsibly.
Refer a friend — You both win
Step 1: Share your referral link
Copy your personal referral link from your profile and share it with friends or family.
Step 2: Your friend registers and makes their first deposit
When your friend registers using your link and makes their first deposit, rewards are confirmed for both of you.
Step 3: Receive your reward
For every successful referral you will receive a ৳200 bonus, and your friend will also enjoy a welcome bonus.
Terms and conditions
- Self-referrals are not allowed
- One account per device
- Your friend must deposit at least ৳100
- Rewards are paid within 7 business days
Android App — Take it anywhere
Most players in Bangladesh prefer to play on mobile — lower data usage, direct deposits via bKash and Nagad, and the convenience of watching live cricket matches from anywhere.
Installation steps
- Download the APK only from the official 9j99 site — not from Telegram or Facebook.
- Go to Android Settings → Security → Enable "Install from unknown sources".
- Open the downloaded APK file and install it.
- Log in to the app or create a new account.
- Once installation is complete, turn off the "Unknown Sources" setting for security.
Minimum requirements: Android 7.0 or above. Around 100 MB free storage. A stable internet connection.
Bankroll Management Guide
The most important part of responsible gaming is proper budget planning. Decide before you start playing — how much you can spend this week or this month — and never go beyond that limit.
Divide your total budget into smaller sessions. Say your weekly budget is ৳500 — split it across 5 sessions and set aside ৳100 per day. Once a session's budget is used up, stop playing for that day.
Spend between 1% and a maximum of 5% of your total bankroll on each bet. This is known as the "1–5% rule". Following this rule greatly reduces the chance of losing your entire budget in a single bad session.
When you are on a winning streak, set a pre-decided "win target" and stop once you reach it. Set a loss limit as well — for example, end the session if you lose 50% of your session budget.
After each session, note down: how much you started with, how much you lost or won, and how much time you spent on each game. Analysing this information will give you a clear picture of your playing habits and help you avoid poor decisions.
Key Tips
- Set a budget — beforehand
- Play in divided sessions
- Keep each bet to a maximum of 5%
- Stop at your target
- Keep records
Account Verification Process (KYC)
KYC (Know Your Customer) verification is required for every legitimate gaming platform. It keeps your account secure and protects you from fraud.
Gather the required documents
Photos of both sides of your National ID (NID) or passport, a recent proof of address (such as a utility bill), and a selfie in which your face is clearly visible.
Upload the documents
Go to the verification section of your account and upload clear, legible photos. Blurry or cropped images will not be accepted.
Wait for verification
The process is usually completed within 1–24 hours. In complex cases it may take a little longer.
After verification is complete
Once successfully verified, you will gain higher withdrawal limits, VIP benefits, and access to all features.
Your information is safe
Our SSL encryption keeps your personal information fully protected. Your data is never shared with third parties.
Every document is stored on encrypted servers.
Beware of Fake Sites and Scams
As online gaming has grown in popularity, so has the number of scams. Follow the list below to keep yourself protected.
- Verify the official domain 9j99.cam and make sure the connection is HTTPS.
- Do not share your OTP, bKash/Nagad PIN, or password with anyone — even if they claim to be a support agent.
- Official support will never ask for your password or PIN.
- Be cautious of anyone on Telegram or Facebook who identifies themselves as an "agent" and offers you deals.
- Download the APK only from the official site — do not use third-party links.
- If you suspect fraud: change your password immediately and contact us via live chat.
Betting Terminology — For New Players
Simple explanations of terms commonly used in online casino and betting.
RTP (Return to Player)
The theoretical percentage of total wagers that a game returns to players over the long term. For example, a 96% RTP means an average return of ৳96 for every ৳100 wagered.
House Edge
The mathematical advantage held by the casino or bookmaker. It is the opposite side of RTP — the higher the house edge, the harder it is for the player.
Wager / Wagering
Before a bonus can be withdrawn, that amount must be used as a bet a set number of times. At 9j99, the wagering requirement on the welcome bonus is just 10x.
Stake
The amount of money you place on a specific bet. Example: a ৳100 stake means you are risking ৳100 on that bet.
Odds
A numerical expression of the probability of a particular outcome. Higher odds mean more risk, but a greater reward if you win.
Parlay / Accumulator
Combining multiple matches or events into a single bet. If all selections are correct, the reward multiplies many times over, but a single wrong pick loses the entire bet.
Live Bet
Placing a bet in real time during an ongoing match or game. Odds change moment to moment according to how the game is progressing.
Cashout
The option to settle your bet before the match ends. It is used to lock in a guaranteed profit or avoid a large loss.
Bankroll
The total amount of money set aside for gaming. Proper bankroll management is the key to a healthy experience over the long term.
Volatility
A measure of how often and how large the rewards are in a slot game. High volatility means big but infrequent wins.
Free Spin
The opportunity to spin a slot machine without spending your own money. Usually given as a bonus or as a special in-game feature.
Spread
In sports betting, a points gap set between two teams to balance the bet. The weaker team is given a head start to make the bet more appealing.
About Us
9j99 is a reliable platform built with Bangladesh's online gaming players in mind. Our core goal is straightforward — to deliver a safe, transparent, and enjoyable gaming environment to every Bangladeshi player. From bKash to Nagad, cricket betting to live casino — everything under one roof.
We believe that through technology and honest practice, a gaming platform can be fully responsible. That is why the experience and safety of players is given the highest priority in every decision we make. SSL encryption, a fair play policy, and transparent rules define who we are.
From Dhaka to Chittagong, from anywhere in the country — place live bets on BPL or IPL, spin slots, or sit at a live baccarat table — 9j99 is always by your side.
24/7 Support — Always by Your Side
For any issue, question, or feedback, our skilled support team is ready to assist you in Bengali around the clock. From deposit problems to account verification — help is available every step of the way.
Live Chat
Chat directly from any page on the site. Bengali support 24/7.
Always AvailableAll our support agents provide assistance in Bengali. Operations are conducted according to Bangladesh Standard Time (BST, UTC+6).
Any time, any question
Get a response from anywhere in Bangladesh.
Trusted Game Providers
Enjoy the best games from the world's leading game developers at 9j99.
Privacy Policy Notice
9j99 places the highest importance on protecting your personal information. We store your data using SSL encryption and your information is never sold or disclosed to any third party. By using our platform, you are giving your consent to our privacy policy.
Read the full privacy policyJoin 9j99 today and enjoy a great gaming experience
Start with just ৳100 via bKash or Nagad. A 100% welcome bonus is waiting for you.
Log In Now