For ages 21+

Get a betting bonus at bd678 login —
100% up to ৳20,000 on your first deposit

Join as a new member and get a bonus equal to your first deposit. Cricket betting, live casino, slots and more — all in one place. Start with just ৳500 via bKash, Nagad or Rocket.

100% First Deposit Bonus
৳500 Minimum Deposit
24/7 Support in Bengali
bd678 Online Casino Game Lobby

Popular Slot Games Collection


bd678 Gates of Olympus Slot Game

Pragmatic Play

Gates of Olympus

Cascading Volatility: High

Max RTP 96.50%

bd678 Sweet Bonanza Colourful Slot

Pragmatic Play

Sweet Bonanza

Cascading Volatility: High

Max RTP 96.48%

bd678 Mahjong Ways 2 Slot

PG Soft

Mahjong Ways 2

Video Volatility: Medium

Max RTP 96.95%

bd678 Fortune Tiger PG Soft Slot

PG Soft

Fortune Tiger

Classic Volatility: Medium

Max RTP 96.81%

bd678 Bonanza Megaways Big Time Gaming

Big Time Gaming

Bonanza Megaways

Megaways Volatility: High

Max RTP 96%

bd678 Aviator Crash Game Spribe

Spribe

Aviator

Jackpot Volatility: High

Max RTP 97%

bd678 Casino Platform for Bangladeshi Players

About Us


bd678 was built with Bangladeshi players in mind — offering a safe environment to play in your own language. Our goal is simple: every player should feel valued from day one. Transparent rules, accurate information and reliable service are our core commitments.

The site offers sports betting on cricket, football and more, live casino from PG Soft, Pragmatic Play, JILI and Evolution, hundreds of slot games, Teen Patti, baccarat, roulette, Mahjong Ways and much more. BPL, IPL or T20 World Cup — you can bet on any major match here.

Deposits and withdrawals are fast via bKash, Nagad, Rocket and bank transfer. SSL encryption and OTP verification are used to keep your account secure. If you need help, Bengali-language live chat is available 24 hours a day. Log in to your bd678 login account securely in just a few seconds.

Learn more about our brand and services

Explore Our Categories


Roulette

Find a complete guide to European and American roulette rules, bet tables and live dealer tables here.

See roulette rules and strategies

Dragon Gate

Detailed information on Dragon Gate fishing and arcade games, jackpot structure and a guide on how to play.

Read the Dragon Gate fishing guide

Cricket

A guide to understanding betting odds for BPL, IPL and T20 World Cup matches, multi-bet strategies and live in-play betting.

Read the cricket betting guide

Slots

A list of hundreds of slot games from PG Soft, JILI and Pragmatic Play, RTP comparisons and advice on which games suit your budget.

See the full slot games collection

bd678 Casino

Details on live baccarat, Teen Patti, live roulette, Evolution and AE Sexy tables, plus all casino bonus information.

See the full bd678 casino guide
100% First Deposit Bonus
৳20,000 Maximum Bonus Amount
৳500 Minimum Deposit
24/7 Bengali Live Support
0.8% Maximum Weekly Cashback

Slot RTP and Volatility — Key Things to Know


RTP (Return to Player) is the statistical average across billions of spins for a slot game — it is not a guaranteed return for any single session. For example, an RTP of 96% means that over the long run, an average of ৳96 is returned for every ৳100 wagered — but in any one session it can be more or less. Slot game RTP generally falls between 94% and 97%.

Volatility tells you how often you will win and how large those wins tend to be. Choose a game based on your budget and playing style.

Always play within your means. Gambling is for entertainment — not a source of income. Learn about responsible gaming.

Low Volatility

Small wins come frequently. Suitable for players who want to keep their balance going longer and for beginners.

Medium Volatility

Wins come at moderate intervals. Balance goes up and down but not to extremes. Mahjong Ways 2 (max RTP 96.95%) is a good example.

High Volatility

A long dry spell may be followed by a big win. Games like Gates of Olympus (max RTP 96.50%) tend to appeal to experienced players.

How Does a Progressive Jackpot Grow?

A small portion of each bet goes into a shared pool. The more players bet, the larger the pool grows. When someone wins, the pool resets to zero. In these games, the RTP is often higher when the pool is large.

Choosing the Right Slot for You

If your budget is limited, go for a low volatility game. If you want to play for longer, look for games with a high RTP. If you are aiming for a large win, you can try progressive jackpot or high volatility games — but set a budget before you start.

Fast Deposits via bKash and Nagad


Mobile banking is now the easiest and fastest payment method in Bangladesh. You can deposit a minimum of ৳500 at bd678. Withdrawals generally complete within 15 minutes to 2 hours.

Deposit methods: bKash, Nagad, Rocket and bank transfer (Dutch-Bangla Bank, BRAC Bank, Islami Bank and other major banks). Withdrawals use the same methods, with a minimum of ৳800.

bd678 bKash Nagad Mobile Payment

bKash

The most widely used mobile wallet across Bangladesh. Ideal for instant transfers.

1Select bKash at the cashier
2Enter the amount (minimum ৳500) and your number
3Approve in the bKash app — balance will be added instantly

Nagad

The postal department's mobile wallet — popular with both rural and urban players.

1Select Nagad at the cashier
2Enter the amount and your Nagad number
3Confirm with your PIN — balance will be added instantly

Rocket

Dutch-Bangla Bank's mobile service — convenient if you are directly linked to a bank account.

1Select Rocket at the cashier
2Enter the amount and your number
3Confirm via the Rocket app or USSD

VIP Programme — Four Tiers


Play regularly to move up tiers automatically and receive weekly cashback on your net losses. Weekly cashback is calculated on your total losses minus your total wins for that week, returned at the rate for your tier.

🥉

Bronze

Weekly cashback up to 0.2%

  • Special birthday surprise
  • Priority line in live chat
  • Weekly cashback report
🥈

Silver

Weekly cashback up to 0.4%

  • Special birthday reward
  • Priority live support
  • Extra attention during the withdrawal process
👑

Platinum

Weekly cashback up to 0.8%

  • Special birthday and occasion rewards
  • Highest priority support
  • Account requests resolved promptly

See the full benefits of the bd678 VIP programme

The Player's Journey — Five Steps


Register

Open an account with your name, mobile number and password.

Verify

Verify your account with an OTP and the required details.

Deposit

Add a minimum of ৳500 via bKash, Nagad or Rocket.

Play

Enjoy slots, cricket betting or live casino.

Withdraw

Minimum ৳800, usually received within 15 minutes to 2 hours.

Read the guide to getting started with betting on bd678 Bet

Join Now — Get a 100% Bonus on Your First Deposit

100% bonus for new members, up to ৳20,000. 25x wagering requirement applies.

Open an account at bd678 login

For ages 21+. Please play responsibly.

Bonus Terms and Conditions in Plain Language


Wagering / Rollover: To withdraw bonus funds, you must wager them a set number of times. The wagering requirement for the bd678 welcome bonus is 25x the bonus amount. Example: a ৳1,000 deposit earns a ৳1,000 bonus, giving a balance of ৳2,000 — you must place bets totalling ৳1,000 × 25 = ৳25,000 before you can withdraw winnings from the bonus.

Maximum Bet During Bonus: While a bonus is active, a maximum stake applies to each spin or bet. Exceeding this limit may result in the bonus being cancelled. Check the limit before claiming a bonus.

Game Contribution: Not all games contribute equally to meeting wagering requirements. Slot games typically count at 100%, while table games or live casino games may count at a lower rate. This is clearly stated in the cashier or in the terms and conditions.

Bonus Expiry: Every bonus must be used within a set period of time. If the wagering requirements are not met within that time, the bonus and any winnings from it will be cancelled. Check the time limit before claiming a bonus.

Sticky vs Non-sticky Bonus: With a non-sticky bonus, your own deposit is kept separate and only the bonus portion goes towards wagering. With a sticky bonus, the bonus and deposit are combined — the entire balance must be wagered before you can withdraw. The type of bonus you are receiving is clearly stated in the terms and conditions.

Maximum Cash-out: Some bonuses have a maximum limit on how much can be withdrawn from bonus winnings. Any amount won beyond this limit will be cancelled. Make sure to read this limit before claiming a welcome bonus.

Note: Always read the full terms and conditions before claiming any bonus. Failure to follow the terms may result in the bonus and winnings being cancelled.

Protecting your information is our priority.

bd678 stores your personal information using SSL encryption and secure servers. We do not sell your information to any third party. To learn more, read our privacy policy.

bd678 live chat support in Bangla

24/7 support in Bangla


Whether you are in Dhaka or anywhere else in the country, all players can get help in Bangla at any time, day or night. Our support team is ready to answer any questions about casino, betting, payments, and account matters.

Live Chat

Once you log in to the site, you will see a chat button at the bottom. Bangla-speaking agents respond quickly — for any matter including account, deposit and withdrawal, bonuses, or technical issues.

Email Support

For complex issues or if you need to send documents, contact us by email. Support is also available in English.

What can you get help with?

Opening and verifying an account, deposit and withdrawal issues, understanding bonus terms, technical problems — guidance in Bangla is available for all of these.