joy99 app — Online Casino, Cricket Betting and Slots, All in One Account

A complete online gaming experience for players in Bangladesh. Deposit instantly with bKash and Nagad, place bets on BPL matches, spin thousands of slots, and join live baccarat tables.

For Ages 21+ bKash · Nagad · Rocket Bengali and English Support SSL Encrypted
joy99 Online Casino and Betting Platform

100%
First Deposit Bonus
৳8,000
Maximum welcome bonus
৳500
Minimum deposit
24/7
Live Chat Support

Our Mission and Values

joy99 was built with Bangladeshi players in mind — so that local mobile payments, Bengali-language support, and the country's favourite sport, cricket, all come together in a single platform. Transparency and player safety are the foundation of everything we do.

Here you will find live betting on BPL and international cricket, thousands of slots from PG Soft, JILI and Pragmatic Play, live baccarat, roulette and blackjack tables run by Evolution and Ezugi, and crash games including Aviator by Spribe. Popular Asian formats from fishing games to Teen Patti are also available.

Account details and payment data are protected with SSL. Transactions can be made directly via bKash, Nagad, Rocket, or bank transfer. Withdrawals are usually completed within one hour. Help is available 24/7 in Bengali and English via live chat and email. An app is also available for Android and iOS — available through official channels; for more information see joy99 app features and download details.

Read more about our mission and history
joy99 Live Casino Tables in Bangladesh

Explore the Different Sections of the Site

Monkey King Fishing

A popular Asian fishing arcade game — shoot fish with a cannon, win various bonus rounds, and work your way towards bigger prizes.

Monkey King Fishing game rules in detail

Fortune Tree

Prizes fall from a lucky tree — this Asian-themed slot has free spins, multipliers and bonus features.

Fortune Tree slot rules and features

Cricket

Place live bets on local and international cricket matches including BPL, IPL and the T20 World Cup. Markets range from match winner to over totals.

Cricket betting guide and live markets

Slots

Hundreds of video slots from top studios including PG Soft, Pragmatic Play and JILI — from classics to progressive jackpots.

Browse the full slot game collection

joy99 Casino

Live baccarat, roulette, blackjack and Sic Bo from Evolution and Ezugi — play with real dealers on a live stream.

Live casino game list and rules

Current Bonuses and Offers

Bonuses can be claimed from a minimum deposit of ৳500. Full details of each offer are listed below.

All active bonus offers at joy99 — read the full terms before claiming.
Offer Name Bonus Rate Maximum Amount Wagering Terms
Welcome Bonus 100% ৳8,000 10x the bonus Once on the first deposit
joy99 Friday Celebration Bonus 50% ৳5,000 15x the bonus Once on the last working day of each week
joy99 Slot Fun Reward 30% ৳3,000 12x the bonus Once after a deposit on any slot game
Cricket Winning Bonus 40% ৳4,000 10x the bonus Once on any working day during a cricket event
joy99 Birthday Special Gift — ৳1,500 8x the bonus Once a year, from a verified account in the birthday month
Refer a Friend joy99 Reward — ৳2,000 5x the bonus Once for each active friend registration

Please read the full terms and conditions before claiming any bonus. These offers are for players aged 21 and above only.

BPL Betting Guide

The Bangladesh Premier League (BPL) and the Bangladesh Tigers' international matches are among the biggest draws for cricket fans in the country. In joy99's live betting markets, you can watch the odds change as the match progresses and place your bet at the right moment. There are opportunities to bet across formats from the T20 World Cup to bilateral series.

joy99 Cricket Betting BPL Match

Match Winner

Pick which of the two teams will win — the simplest and most popular market.

Live Market

Top Batsman

Which batsman will score the most runs in the match — bet on them for a chance at a higher return.

High Odds

Total Runs Over/Under

Whether the runs in an innings will be above or below a set number — statistical analysis comes in handy for this market.

Stats-Based

Toss

Which team will win the toss before the match starts — a popular pre-match market for quick results.

Pre-Match

For more details on cricket betting markets, read the cricket betting guide and live odds.

Quick Deposit via Mobile Wallet

Start depositing from a minimum of ৳500. Withdrawals are usually processed within one hour. The minimum withdrawal is ৳1,000.

bKash

The easiest option for those who want to send money quickly from their phone anywhere.

1 Select bKash from the cashier
2 Enter the amount and confirm the number
3 Complete the payment with your PIN

Nagad

Run through the postal service — trusted by players in both rural and urban areas.

1 Select Nagad from the cashier
2 Enter the amount and number
3 Confirm the OTP via the app

Rocket

Dutch-Bangla Bank's mobile banking — the preferred option for those with a DBBL account.

1 Select Rocket from the cashier
2 Enter your mobile number and amount
3 Complete the transaction with your PIN code

Bank Transfer

Direct account transfers from major banks including Dutch-Bangla, Islami Bank and BRAC Bank.

1 Select the bank transfer option
2 Send to the provided account number
3 Submit the transaction reference
joy99 Slot Game RTP and Volatility Explained

A Guide to Understanding Slot RTP and Volatility

RTP (Return to Player) is a long-term average — calculated over billions of spins. It is not a guarantee for any single session. Most good slots generally have an RTP between 94–97%. For example, Fortune Tiger (PG Soft) has a maximum RTP of 96.81%, and Gates of Olympus (Pragmatic Play) has a maximum RTP of 96.50%.

In jackpot slots, a small portion of each bet is accumulated to fund the big prize — so the jackpot pool grows gradually over time.

Low Volatility

Frequent small wins — suitable if you want to keep your balance going for longer. No large budget needed.

Long Sessions
Mid Volatility

Medium-sized wins come from time to time — best for those who want a balance between risk and reward.

Balanced
High Volatility

Wins come less often but can be large when they do — suitable for patient players and larger budgets.

Big Prizes

Set a budget limit for yourself and play within it — responsible gaming is always the first priority.

How to Get Started

1

Create an Account

Enter your name, mobile number and password in the joy99 registration form. Creating an account takes a few minutes. Only those aged 21 and above can register.

2

Log In

Log in with your registered mobile number and password. On your first login, you may need to verify an OTP.

3

Make a Deposit

Deposit a minimum of ৳500 via bKash, Nagad, Rocket or bank transfer. You will receive a 100% welcome bonus on your first deposit.

4

First Bet or Spin

Place bets on cricket markets, spin your favourite slots, or sit at a live baccarat table — all from the same account.

To learn more about the betting experience at joy99, read joy99 Bet — A Complete Introduction to the Betting Platform.

joy99 Account Registration and First Bet

VIP Weekly Cashback Program

The more you play at joy99, the higher your tier and the more cashback you earn on your weekly net losses. Example: a Gold member with ৳20,000 net loss in a week receives ৳20,000 × 0.7% = ৳140 cashback.

Bronze

0.2%

Weekly Cashback

Silver

0.5%

Weekly Cashback

Gold

0.7%

Weekly Cashback

Platinum

1.0%

Weekly Cashback

Find out more about VIP benefits on the joy99 VIP Program — Full Details page.

Game Studio Variety

joy99's game library is built from studios of different types — each with its own strengths.

Video Slot Studios

Studios such as Pragmatic Play, PG Soft, and Hacksaw Gaming build slots with free spins, cascading reels, and Megaways mechanics. Notable titles include Pragmatic Play's Gates of Olympus (max RTP 96.50%) and PG Soft's Mahjong Ways 2 (max RTP 96.95%).

Live Dealer Studios

Evolution and Ezugi stream live from professional studios — you can play baccarat, blackjack, roulette, and Sic Bo with real dealers. Pragmatic Play Live and Vivo Gaming also supply live tables.

Asian-Focused Studios

JILI, Fa Chai, JDB, and CQ9 Gaming work with themes popular across Asia. Highlights include JILI's Fortune Gems (max RTP 97%), Super Ace (RTP 97%), Fa Chai's fishing games, and JDB's Lucky Dragons (RTP 96.37%).

Crash and Instant Game Studios

Crash games such as Spribe's Aviator (max RTP 97%) and Smartsoft Gaming's JetX feature fast rounds and auto cash-out — suited to players who prefer short rounds.

Start Now — Get 100% Bonus on Your First Deposit

Deposit from ৳500 on a new account and get a 100% bonus, up to ৳8,000. 10x wagering requirement.

Join joy99

Player Protection and Local Law

joy99 places the highest importance on the safety of users in Bangladesh. The following pillars are the foundation of this commitment:

SSL Encryption

All account and payment data is encrypted with industry-standard SSL.

KYC Verification

Identity verification (KYC) is required before withdrawal — an effective measure against fraud.

21+ Age Confirmation

All casino and betting activities are for users aged 21 and above only.

Responsible Gaming Tools

Deposit limits, time-outs, and self-exclusion — stay in control of your play.

Users are personally responsible for understanding the laws on online gambling in Bangladesh. Please make informed decisions based on your local laws.

Read the Responsible Gaming Guidelines

joy99 Player Protection and Safety

Frequently Asked Questions

The minimum deposit is ৳500 — this limit applies to all payment methods. The same rule applies whether you use bKash, Nagad, Rocket, or bank transfer.

Withdrawals are usually completed within one hour. KYC verification must be done before withdrawing, and the minimum withdrawal amount is ৳1,000.

You get a 100% bonus on your first deposit, up to ৳8,000. To withdraw the bonus, you must wager the bonus amount 10 times. For example: a ৳1,000 deposit gives you a ৳1,000 bonus — your balance becomes ৳2,000 and you need to complete ৳10,000 in wagering. Read the full terms and conditions before claiming the bonus; this offer is for players aged 21 and above only.

Yes, support is available in both Bengali and English via 24/7 live chat and email. There is no phone number for support — use only the website's live chat or email.

KYC (Know Your Customer) is an identity verification process — you usually need to submit a copy of your national ID card or passport. Completing it is mandatory before making a withdrawal. It ensures account security and confirms that only the authorised person can withdraw funds.

Yes, casino and betting activities at joy99 are strictly for those aged 21 and above. This is confirmed during registration and KYC verification.

Account Security Tips

Follow these simple habits to keep your account safe:

Never share your OTP

Do not share your OTP with anyone, even if they claim to be support — joy99's real support team will never ask for your OTP.

Verify the correct domain

Check the address in your browser before logging in. Watch out for fake sites that look identical to the real one.

Use a strong password

Use a unique password combining letters, numbers, and symbols — do not reuse a password from another site here.

Log out on shared devices

Always log out after playing on someone else's phone or computer — do not leave your session open.

Get support directly from the site

Contact joy99 only through the live chat on the website or the official email — do not use any other channel.

Verify offers directly on the site

Do not trust bonus screenshots forwarded on Telegram or WhatsApp, or offers from 'agents' — verify every offer yourself on the official joy99 site.