From the welcome bonus to daily cashback, free spins, and referral rewards – jf777 has a dedicated offer for every type of player.
All active bonuses and offers on jf777, in one place.
New members receive a 100% bonus on their first deposit, up to BDT 10,000. Must be claimed within 72 hours of opening an account.
Claim NowGet 50 free spins immediately after registering. Usable on selected slot games. Winnings are credited directly to your balance.
Claim NowGet 15% cashback on your net weekly losses. VIP members receive an even higher rate. Credited automatically to your account every Monday.
View VIPRefer a friend to jf777 and earn BDT 300 in bonus credit the moment they make their first deposit. There's no cap – the more you refer, the more you earn.
Get Started NowGet an extra 20% bonus when you deposit for cricket or football betting. Also applies to live match betting. Available across all international tournaments.
Bet NowDownload the jf777 mobile app and get a BDT 500 bonus on your first login. Available on both Android and iOS. One-time use only.
Get the App
Register on jf777 for free. Your account will be active within just a few minutes.
Some offers require a promo code. Enter the correct code in the promo code box at the time of deposit.
Make a minimum deposit via Mobile Banking, Nagad, or Rocket. The bonus will be credited automatically.
The bonus is credited to your balance within minutes of your deposit. Check the status under the "My Bonuses" section.
Once the required rollover is completed, the bonus funds become eligible for withdrawal.
| Bonus Type | Amount | Rollover | Validity |
|---|---|---|---|
| Welcome Bonus | 100% | 15x | 30 Days |
| Free Spins | 50 Spins | 5x | 7 Days |
| Cashback | 15% | 3x | Weekly |
| Referral Bonus | BDT 300 | 5x | 30 Days |
| Sports Bonus | 20% | 10x | 14 Days |
| App Bonus | BDT 500 | 8x | 14 Days |
Please Note: Requesting a withdrawal before meeting the rollover requirement may result in the bonus being cancelled. For full terms and conditions, Terms and Conditions Read.
Promotions and bonus offers have become standard across online gaming platforms. But not all bonuses are created equal. Some platforms set terms so complex that most players can't make sense of them and end up unable to withdraw their bonus funds. jf777 stands apart in this regard. Every promotion comes with clear, straightforward terms, reasonable rollover rates, and generous validity periods.
The jf777 welcome bonus is designed specifically for new players in Bangladesh. Your first deposit gets a full 100% match – deposit BDT 5,000 and receive another BDT 5,000 as a bonus. The bonus can be used directly on any game – casino, slots, or Sports Betting. This offer must be claimed within 72 hours of opening your account, so it's best to make your first deposit right after registering.
The free spins offer is tailored for slots enthusiasts. You receive 50 free spins just for registering, and any winnings from those spins are credited directly to your balance. No deposit is needed to use the spins – registration alone is enough. Regular members can also receive this offer on special occasions, such as their birthday or during select tournaments.
The weekly cashback program is one of jf777's most popular promotions. Losses are a natural part of gaming, but jf777 gives back 15% of those losses every Monday — automatically, with no claim required. VIP members receive an even higher cashback rate, so if you play regularly, joining the VIP program opens the door to even greater benefits.
Many people overlook the referral program, but it's actually one of the most rewarding options available. When a friend or acquaintance registers on jf777 using your referral link or code and makes their first deposit, BDT 300 is credited directly to your account. There's no cap on this — the more friends you bring in, the more you earn. In fact, some regular members are making a significant income each month from referral bonuses alone.
The cricket betting bonus is designed with Bangladeshi players in mind. Cricket is by far the most popular sport in Bangladesh, which is why jf777 offers an extra 20% bonus on Sports Betting deposits. Special promotions are available for all major tournaments including the IPL, BPL, and World Cup. This bonus also applies when betting on live matches in progress.
Mobile app users get their own exclusive perk. Simply download the jf777 app and log in for the first time to receive a straight BDT 500 bonus — no deposit required. It's purely a reward for using the app. Since playing games or placing bets through the app is far more convenient, jf777 wants everyone on board, and this bonus is the nudge to get you there.
One thing to keep in mind – always read the terms carefully before claiming any bonus. Rollover refers to how many times the bonus amount must be wagered before a withdrawal is allowed. For example, a 15x rollover means a BDT 1,000 bonus requires BDT 15,000 in total bets. jf777's rollover rates are comparatively realistic, and most members are able to meet them without difficulty.
Special odds boosts and betting bonuses are available for every match during the BPL season.
Double bonuses and exclusive cashback promotions for Eid ul-Fitr and Eid ul-Adha.
Mega tournament packages and special prizes for the cricket or football World Cup.
Special rewards and bonuses for the most active players each month.
If you have any questions about bonuses or promotions, our support team is always ready to help.
Frequently asked questions about promotions and bonuses.