js9 betting site — enjoy the fastest withdrawals to bKash and Nagad
A trusted platform built for players in Bangladesh — from cricket betting to live casino, everything in one place. When you win, the money goes straight to your mobile wallet, hassle-free.
Get a 120% bonus on your first deposit
Open a new account at js9 and get a 120% bonus on your first deposit, up to ৳15,000. Start by depositing as little as ৳100 from any mobile wallet in Bangladesh.
- 120% first-deposit match bonus
- Maximum bonus amount: ৳15,000
- Wagering requirement: only 10x (bonus + deposit)
- Valid on all slots, casino and sports games
- Minimum deposit: ৳100 (bKash, Nagad, Rocket, Upay)
* For players aged 21 and above only. Bonus terms and conditions apply.
On your first deposit
Get a bonus up to
All game categories under one roof
At js9 you'll find cricket betting, live casino, slots, fishing games and more — all available in Bengali.
Cricket Betting
BPL, IPL, T20 World Cup — place live bets on every Bangladesh Tigers match. A wide range of markets is available including match winner, top batsman, and runs over/under.
Slot Games
Hundreds of slot games from PG Soft, Pragmatic Play and JILI. Popular titles like Fortune Tiger, Gates of Olympus and Sweet Bonanza are easy to play.
Live Casino
Live baccarat, roulette and Dragon Tiger with real dealers. Streamed live from professional studios by Evolution Gaming and Ezugi.
Table Games
Classic blackjack, baccarat, roulette and Sic Bo. Table games generally carry a lower house edge, giving you more room to play with strategy.
Fishing Games
Multiple fishing titles from JILI including Mega Fishing, Jackpot Fishing and Ocean King Jackpot. Catch fish to earn points and win big prizes.
Teen Patti and Andar Bahar
South Asia's favourite card games — TeenPatti Joker, Teen Patti 20-20. Andar Bahar is also available in a live dealer version with Bengali chat.
Get started in just a few minutes
Creating an account at js9 is simple. Follow the steps below and claim your first bonus today.
Create an Account
Go to the js9 Login page and complete registration with your mobile number and password. The whole process takes just 2 minutes.
Verification (KYC)
Upload your National ID (NID) and a selfie. Verification is completed within 1 to 24 hours.
First Deposit
Deposit a minimum of ৳100 via bKash, Nagad, Rocket or Upay. Your balance will be credited instantly.
Claim Your Welcome Bonus
A 120% bonus on your first deposit will be added automatically — up to ৳15,000. Wagering is only 10x.
Start Playing
Cricket betting, slots or live casino — start with whatever you enjoy. All games are easy to play on mobile.
Withdrawal
When you win, withdraw directly to your mobile wallet. Minimum withdrawal starts from ৳1,000 and is processed in just 10–45 minutes.
Popular cricket betting markets
Whether it's a Bangladesh Tigers match or IPL, BPL — js9 offers a wide range of betting markets for every cricket event. In live in-play betting, odds update instantly when a wicket falls or an over ends, so every ball brings a new opportunity.
| Market Name | Example |
|---|---|
| Match Winner | Bangladesh vs Pakistan — pick Bangladesh |
| Toss Winner | Bet on who will win the toss |
| Top Batsman | Pick the batter with the highest runs in the innings |
| Total Runs Over/Under | Whether the first innings will score more than 160 runs |
| Runs in an Over | Whether the 15th over will produce more than 12 runs |
| Method of Dismissal | How the next wicket will fall — caught, bowled or LBW |
| Player of the Match | Pick the best player of the match |
Odds change continuously in live betting. No specific odds or live fixtures are shown here.
Our Features
Fastest Withdrawals
Money is sent directly to bKash, Nagad, Rocket or Upay in just 10–45 minutes.
SSL Security
Your information and transactions are protected with SSL encryption. Fair play is ensured.
24/7 Bangla Support
Bengali-speaking agents are available at all times — via live chat or email.
Mobile Wallets
bKash, Nagad, Rocket and Upay — all major mobile banking options in Bangladesh are supported.
VIP Rewards
Weekly cashback and exclusive benefits across three VIP tiers: Bronze, Silver and Gold.
Mobile-First Design
Works smoothly on smartphones — play directly in your browser without downloading an app.
Regular Promotions
Special bonus offers are available during Eid, Pohela Boishakh and other occasions.
Wide Range of Sports
Bet on multiple sports including cricket, football and kabaddi.
js9 VIP Club — play regularly, earn more
At js9, every bet moves you closer to VIP status. The more you play, the higher you climb and the more weekly cashback you earn. All three VIP tiers — Bronze, Silver and Gold — come with their own benefits.
- Weekly cashback credited directly to your account
- A personal account manager when you reach higher VIP levels
- Early access to exclusive tournaments and special offers
Bronze
0.3%
Weekly Cashback
New members start at this tier. Regular betting lets you gradually move up.
Silver
0.5%
Weekly Cashback
Regular players with a moderate level of activity reach this tier. Additional promo offers are available.
Gold
0.8%
Weekly Cashback
The highest VIP tier. Personal manager, faster withdrawals and invitations to exclusive events.
Aviator — the excitement of fast rounds
Spribe's Aviator is one of the most popular crash games in Bangladesh right now. In this type of game, a plane or rocket takes off and a multiplier rises along with it. Your goal is to cash out before the plane crashes.
Each round lasts only a few seconds. Place your bet before the round starts, then watch the multiplier climb — but if you get too greedy you can lose everything. Use the Auto Cash-Out feature to set a multiplier in advance.
Important: set a stop-limit for yourself before you start playing. Crash games have no guaranteed patterns or signals — every round is completely independent and random.
Keep in mind: beware of "prediction software" or "signal groups" for crash games — these are fraudulent.
What are RTP and house edge?
RTP stands for Return to Player — it is the percentage of total bets that a game returns to players over the long term. For example, if a slot game has an RTP of 96%, the expectation is that on average ৳96 is returned for every ৳100 wagered — but this is a mathematical average across thousands of rounds, not a guarantee for any single session.
The RTP range varies across different game types. Generally, slot games have an RTP between 92% and 98%. In blackjack, using the correct strategy can bring the RTP close to 99%. In European roulette, the RTP is typically 94–97%.
House edge is the flip side of RTP. A 96% RTP means the house edge is 4%. This means the casino keeps an average of ৳4 from every ৳100 wagered over the long term. This is a normal part of the casino's business model.
Why is it important to know the RTP before playing? Because it helps you plan your budget and set realistic expectations. A higher RTP means less potential loss per bet — but no game guarantees a profit.
Typical RTP Ranges
| Game Type | Typical RTP |
|---|---|
| Slot Games | 92% – 98% |
| Blackjack (with strategy) | ~99% |
| European Roulette | 94% – 97% |
| Baccarat (Banker Bet) | ~98.9% |
Smart Bankroll Management
Set a Budget
Only budget the amount you can afford to lose each month for entertainment. Never bet with household money or savings.
Divide Your Sessions
Split your monthly budget into smaller sessions — for example, 4 sessions per week. If you lose in one session, you will still have money left for the remaining sessions.
Follow the 1–5% Rule
Never stake more than 5% of your total bankroll on a single bet. This way you still have a chance to keep playing even after several losses.
Stop When You Win
Set a winning target in advance. When you reach that target, walk away with your winnings — giving it all back out of greed is the biggest mistake.
Take a Break After Losses
When your session budget runs out, stop for the day. Placing more bets immediately to recover losses can make the situation worse.
Keep Track
Keep a simple record of deposits, withdrawals, wins, and losses. This will help you understand where most of your time and money is going.
Betting Exchange — Understanding Back and Lay
In a regular sportsbook you bet against the casino — but in a betting exchange your opponent is another player. The exchange acts only as an intermediary between the two parties and takes a small commission from the winning side's profit.
A Back bet means you believe a specific outcome will happen. A Lay bet means you believe that outcome will not happen — in other words, you take on the role of the bookmaker.
Example: In a Bangladesh vs India match — you place a ৳500 Back bet on Bangladesh at odds of 2.0. If Bangladesh wins, you receive ৳500 in profit. If they lose, you lose ৳500. The person who Laid the bet is on the opposite side of the calculation.
| Back Bet | Lay Bet | |
|---|---|---|
| Role | Player | Bookmaker |
| If Win | Receive Profit | Keep Premium |
| If Lose | Lose Stake | Pay Liability |
| Source of Odds | Set by Other Players | |
KYC Process — Simple & Fast
KYC (Know Your Customer) verification is an international security measure. It ensures account safety and prevents misuse. At js9, this process is straightforward and fully digital.
What is typically required: National ID (NID) or birth registration certificate, proof of address (utility bill or bank statement), and a clear selfie. Applications can be submitted easily from anywhere in Bangladesh, including Dhaka.
Verification is usually completed within 1 to 24 hours. Once verified, your withdrawal limit increases and your account becomes fully active.
Your personal information is protected with SSL encryption and is not shared with third parties.
Verification Steps
Upload clear photos of both the front and back of your NID or birth registration certificate.
A utility bill or bank statement (within the last three months).
Take a clear selfie while holding your identity document.
You will receive a confirmation email within 1–24 hours and all features will be activated.
24/7 Support in Bengali — Always by Your Side
At js9 we understand how important it is to get help in your own language. That is why our entire support team speaks Bengali and is available 24 hours a day, 7 days a week.
Chat directly in Bengali on the website. Get immediate solutions.
[email protected] — send your email in Bengali.
FAQ in Bengali
Answers to common questions about deposits, withdrawals, bonuses, accounts, and games are available in Bengali on our FAQ page.
Bengali-Speaking Agents
Our support team is fully trained in Bengali. Whether it is a deposit issue or a bonus question — we will resolve it in your language.
"js9's goal is to create a safe, fast, and trustworthy betting experience for every player in Bangladesh."
Start Today — Claim Your 120% Welcome Bonus
Deposit as little as ৳100 via bKash or Nagad and receive up to ৳15,000 in bonus.
Open an Account at js9For ages 21 and above only. Play responsibly.
Privacy Policy
js9 is committed to protecting your personal information. We use SSL encryption and your data is never sold to third parties. Read our full Privacy Policy.
Legal Notice
js9 is an online platform. This service does not claim approval from any specific regulatory or government authority.
Bangladesh's Public Gambling Act was enacted in 1867, long before online betting existed. As a result, the legal position regarding online gaming has not yet been clearly defined — it remains a legal grey area.
Users are fully responsible for complying with their own local laws and regulations. Before using this site, please make sure you are aware of the applicable laws in your area.
Age Restriction: This platform is strictly for ages 21 and above only.
To learn more about responsible gaming, visit our Responsible Gaming page.