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.
Popular Slot Games Collection
Pragmatic Play
Gates of Olympus
Max RTP 96.50%
Pragmatic Play
Sweet Bonanza
Max RTP 96.48%
PG Soft
Mahjong Ways 2
Max RTP 96.95%
PG Soft
Fortune Tiger
Max RTP 96.81%
Big Time Gaming
Bonanza Megaways
Max RTP 96%
Spribe
Aviator
Max RTP 97%
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.
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 strategiesDragon Gate
Detailed information on Dragon Gate fishing and arcade games, jackpot structure and a guide on how to play.
Read the Dragon Gate fishing guideCricket
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 guideSlots
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 collectionbd678 Casino
Details on live baccarat, Teen Patti, live roulette, Evolution and AE Sexy tables, plus all casino bonus information.
See the full bd678 casino guideSlot 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.
bKash
The most widely used mobile wallet across Bangladesh. Ideal for instant transfers.
Nagad
The postal department's mobile wallet — popular with both rural and urban players.
Rocket
Dutch-Bangla Bank's mobile service — convenient if you are directly linked to a bank account.
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
Gold
Weekly cashback up to 0.6%
- Special birthday gift
- Dedicated support line
- Faster withdrawal handling
Example: if a Gold member's net loss for the week is ৳20,000, cashback = ৳20,000 × 0.6% = ৳120.
Platinum
Weekly cashback up to 0.8%
- Special birthday and occasion rewards
- Highest priority support
- Account requests resolved promptly
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.
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 loginFor 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.
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.
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.
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.
For complex issues or if you need to send documents, contact us by email. Support is also available in English.
Opening and verifying an account, deposit and withdrawal issues, understanding bonus terms, technical problems — guidance in Bangla is available for all of these.