Bangladesh's Favourite Online Casino

Play Slot Games at joy 777 — Win Jackpots

Hundreds of slot games, live casino tables and cricket betting — all on one platform. Start from just ৳100 via bKash, Nagad or Rocket and get a 100% bonus on your first deposit.

Fast Withdrawal — Within 1 Hour SSL Security 24/7 Support Android and iOS App For Ages 21+
৳10,000
Maximum Welcome Bonus
100%
First Deposit Bonus
৳100
Minimum Deposit
1 Hour
Withdrawal Time
Bonuses and Offers

All Promotions at a Glance

Deposit from just ৳100 using any payment method and claim the bonuses below.

joy 777 active promotions list — read the full terms and conditions before claiming
Promotion Name Bonus Rate Maximum Bonus Wagering Conditions
Welcome Bonus 100% ৳10,000 15x the bonus Once on the first deposit
Weekly joy 777 Reload Festival 25% ৳5,000 18x the bonus Can be claimed once per week on any working day deposit
joy 777 Slots Fun Bonus 50% ৳8,000 20x the bonus Available once per month on a deposit in any slot game
joy 777 Birthday Special Reward — Up to ৳2,000 10x the bonus Can be claimed once per year during your birthday month if account verification is complete
Refer a Friend to joy 777 — Up to ৳3,000 12x the bonus For each successful referral where the referred friend completes a deposit
Weekend Cricket Deposit Bonus 30% ৳6,000 15x the bonus Once per week on weekends in the Cricket or Sports section

Please read the full terms and conditions carefully before claiming any bonus. Applicable for ages 21+.

Sportsbook

Which Sport Will You Bet On?

Enjoy joy 777's sportsbook with real-time odds and fast payouts on the world's top sports events.

Cricket

Cricket Betting

BPL, IPL, T20 World Cup — bet on every Bangladesh Tigers match. This is the most popular option among local cricket fans.

Football

Football Betting

Extensive markets on the Premier League, Champions League and international tournaments — from the first goal to the final whistle.

Tennis

Tennis Betting

From the Grand Slams to the ATP Tour — with set-by-set betting options.

Basketball

Basketball Betting

Live betting on the NBA and international leagues — with separate markets for each quarter.

Esports

Esports Betting

CS2, Dota 2, Mobile Legends — bet on gaming events popular with the younger generation.

Others

More Sports

Betting options available on badminton, volleyball, kabaddi and many more sports.

Common Bet Types:

Match Winner Over / Under Multi Bet Outright Winner Handicap

For more on cricket betting, read the Cricket Betting Guide and Match Previews.

joy 777 Bangladesh Online Casino Lobby
About Us

joy 777 — A Name You Can Trust

joy 777 was built with Bangladeshi players in mind. Our goal is straightforward — to deliver the best online gaming experience using local payment methods, Bengali-language support and a secure environment. Log in from Dhaka or anywhere else in the country on your mobile; we are here for you.

joy 777 features popular slot games from PG Soft, JILI, Pragmatic Play and Hacksaw Gaming, live casino tables from Evolution and Ezugi (Baccarat, Roulette, Teen Patti), fishing games from JILI, Aviator by Spribe, and live betting on BPL, IPL and sports events from around the world. All categories on one platform.

Your account is protected with SSL encryption. Deposits and withdrawals are handled via bKash, Nagad, Rocket and bank transfer — no third parties involved. If you need help, our team is available 24/7 via live chat in Bengali and English, or by email.

Learn more about us and meet our team

Site Sections

What's Where

Shade Dragon Fishing

A detailed guide to JDB's Shade Dragons Fishing game — cannon upgrades, boss-catching strategies and payout structure.

Read the complete Shade Dragons Fishing game guide

Mines Gold

A minefield-style crash game — avoid the explosives, collect gold and choose the best time to cash out.

See Mines Gold rules and strategies

Cricket

Odds explained for BPL, IPL and T20 World Cup, betting strategies, and a full introduction to cricket betting markets.

Read the Cricket Betting Guide and Tips

Slots

Full list of top slot games from PG Soft, JILI and Pragmatic Play, RTP information and an introduction to jackpot slots.

Browse the slot game collection and RTP details

joy 777 Casino

Full list and rules for live Baccarat, Roulette, Teen Patti and live show games from Evolution and Ezugi.

View live casino game rules and tables
Payment

Fast and Secure Withdrawals

Withdrawal Methods

bKash Nagad Rocket Bank Transfer

Direct transfer to Dutch-Bangla Bank, BRAC Bank or other national banks is available.

Minimum Withdrawal

৳500

The minimum amount for each withdrawal request is ৳500.

To ensure security — withdrawals are processed only after account verification (KYC) is complete. Payouts go only to the player's own account or mobile wallet — not to any third party.

Deposit

Quick Deposits via bKash and Nagad

Depositing at joy 777 via mobile wallet is simple and fast. Start from as little as ৳100. No registration fee or extra charges.

bKash

The most popular mobile wallets for quick deposits at any time of day or night.

1 Log in to your joy 777 account and select Deposit
2 Choose bKash and enter the amount (minimum ৳100)
3 Confirm with your bKash PIN — balance will be added quickly

Nagad

The postal department's digital wallet — particularly popular among rural users.

1 Select Nagad from the cashier
2 Enter the amount and your Nagad number
3 Verify the OTP in the Nagad app — deposit complete

Rocket

Dutch-Bangla Bank's mobile wallet — allows direct payment from a bank account.

1 Select Rocket in the deposit section and enter the amount
2 Enter your Rocket account number and PIN
3 Once you receive the confirmation SMS, check your balance

Bank Transfer

Direct payment from BRAC Bank, Dutch-Bangla Bank or other banks for larger transfers.

1 Select Bank Transfer and get the account details
2 Send to the designated account via your banking app or branch
3 Send the transaction reference to support for faster manual crediting
Game Categories

From Slots to Live Casino — All in One Place

joy 777 Slot Game Lobby and Jackpot Screen

Jackpot Slot Games

From PG Soft's Fortune Tiger, Fortune Ox and Mahjong Ways 2 to JILI's Super Ace and Golden Empire — joy 777 has hundreds of slot games. Every game shows its RTP so you can play with full knowledge.

Games with various volatility levels are available, including Hacksaw Gaming's Wanted Dead or a Wild (max RTP 96.38%), Big Time Gaming's Bonanza Megaways (max RTP 96%), and Spribe's Aviator (max RTP 97%).

See the full list of slot games and RTP details
joy 777 Live Casino Baccarat Table

Live Casino

Play Baccarat, Roulette, Teen Patti, and Blackjack with real dealers from Evolution and Ezugi. Asian table games from WM Casino and SA Gaming are also available — suited to the preferences of players in Bangladesh.

With Pragmatic Play Live's Speed Baccarat and Vivo Gaming's interactive tables, the live casino section stays active around the clock.

See live casino tables and game rules
joy 777 VIP Club & Cashback Benefits
VIP Club

Play regularly, get more cashback

joy 777's VIP program has five tiers. Each week, a portion of your net losses is returned as cashback. The more you play, the higher your tier and the more cashback you receive.

Example: At the Gold tier, if your net loss for the week is ৳20,000 → ৳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
Diamond
1.2%
Weekly Cashback

See the full list of VIP benefits

Educational Information

How to understand betting odds

Bettors in Bangladesh mainly encounter three odds formats. Each expresses the same probability differently — it's not about which is better, but which one you're familiar with.

Decimal Odds

The most common format in Asia and Europe. The number is a multiplier of your stake — it shows directly how much you get back in total if you win.

Example 1: Team A wins — odds 2.50. ৳200 stake → ৳500 back if you win (৳300 profit + ৳200 original stake). You lose ৳200 if you lose.
Example 2: Team B wins — odds 1.80. ৳200 stake → ৳360 back if you win (৳160 profit).

Fractional Odds

A traditional British format. The numerator/denominator shows how much profit you get relative to your stake.

Example 1: Team A — 3/2 means ৳3 profit on a ৳2 stake. On a ৳200 stake, ৳300 profit + ৳200 original = ৳500. This is 2.50 in decimal.
Example 2: Team B — 4/5 means ৳4 profit on a ৳5 stake. On a ৳200 stake, ৳160 profit. That's 1.80 in decimal.

American Odds (Moneyline)

Positive (+) means profit on a ৳100 stake; negative (−) means how much you need to stake to make ৳100 profit.

Example 1: Team A — +150 means ৳300 profit on a ৳200 stake. That's 2.50 in decimal.
Example 2: Team B — −125 means you need to stake ৳125 to make ৳100 profit. On a ৳200 stake, ৳160 profit. That's 1.80 in decimal.

Always bet within your means — these numbers are examples to explain the formats only, not any kind of guarantee.

Fishing Games

Shoot with a cannon, catch fish, win prizes

JILI's Mega Fishing, Bombing Fishing, and JDB's Shade Dragons Fishing — in this type of game you hunt fish using a virtual cannon. Each fish has its own value, and catching a boss fish brings bigger prizes.

Fa Chai's Fa Chai Fishing and Spadegaming's Fishing God are also playable on joy 777. For beginners, a good strategy is to start with small bets and gradually increase the cannon level as you get familiar with it.

See the complete strategy guide for Shade Dragons Fishing
joy 777 Fishing Games Cannon and Boss Fish Hunting
Before You Start

Know this before your first deposit

Read the bonus terms first

Before claiming a welcome bonus, understand the wagering requirements — you must wager the bonus amount 15 times before you can withdraw.

Keep the minimum deposit in mind

The minimum deposit for any payment method is ৳100. Transactions below this amount will not be processed.

Use an account in your own name

The name on your joy 777 account must match the name on your payment account. Sending from someone else's wallet may cause your withdrawal to be held.

Complete KYC verification in advance

If account verification (national ID or passport) is not completed, your first withdrawal may be delayed — take care of it right after registration.

Set a deposit limit

Set a daily or weekly deposit limit in your account settings — it's an easy way to manage your budget.

Keep the minimum withdrawal in mind

Each withdrawal request must be for a minimum of ৳500. Requests below this amount cannot be submitted.

Security Tips

Keep your account secure

Account security is the most important thing in online gaming. Follow the tips below.

Never share your OTP with anyone

The support team will never ask for your OTP, even if they identify themselves as such. If anyone asks, it is a scam.

Check the domain before logging in

Look for exactly this address: joy-777.cam. There are copycat sites that look similar — avoid any address that differs by even a single character.

Use a strong password

Create a password that combines uppercase letters, lowercase letters, numbers, and special characters, and do not use the same password on other sites.

Log out on shared devices

If you play on a family member's or friend's phone, always log out when you're done — and delete any auto-saved passwords.

Get support only through official channels

If you have a problem, contact us only through the website's live chat or email — not through any other number or group.

Do not trust forwarded offers

Always verify bonus screenshots or offers sent by 'agents' on Telegram or WhatsApp on the official site — these are often scams.

Responsible Gaming

Play responsibly

joy 777 believes that fun is only complete when it stays within control. We want every player to set a budget and a time limit before playing.

Deposit Limits

Set your own maximum daily or weekly deposit amount.

Time-Out

If you want to take a break for a few days, temporarily suspend your account.

Self-Exclusion

If you need a longer break, use the self-exclusion option.

Budget Planning

Only bet money that you can afford to lose without it affecting your household.

If you feel you have a problem, contact joy 777's 24/7 live chat or email our support team — they will help you in Bengali. Talk to family and friends as well. Do not hesitate to seek help from a professional counsellor if needed.

For ages 21+. For more information, read our responsible gaming guidelines.

joy 777 Responsible Gaming and Safe Play Advice
Your information is safe with us

joy 777 keeps your personal and financial information secure with SSL encryption and never sells it to third parties. To learn how we collect and use your data, read our privacy policy.

Support

24/7 Bengali support whenever you need it

If you have a question or run into a problem, joy 777's support team is available day and night — in Bengali or English. Help is available for deposits, withdrawals, bonuses, or any account matter.

Live Chat

Chat directly using the chat button on any page of the site.

Email Support

Email us with a detailed description of your issue — you'll get a quick response.

joy 777 Customer Service Live Chat Support