bd678 vip Online Casino — Get 120% Bonus on Your First Deposit
A complete gaming platform for players in Bangladesh — cricket betting, live casino, slots and fishing games all in one place. New members get a 120% bonus on their first deposit, up to ৳20,000. Start from just ৳100 with bKash, Nagad and Rocket.
Which category do you prefer?
Every category at bd678 is built separately so you can easily find the game or betting type you enjoy.
Fortune Bingo
A modern take on classic bingo — from JILI's Fortune Bingo series to multiple bingo variants. Fast rounds, simple rules and the option to play multiple cards at once.
See Fortune Bingo game detailsSports Betting
Pre-match and live betting on cricket, football, tennis and more. Bet on every match in BPL, IPL and the T20 World Cup.
See sports betting optionsCricket
Accurate odds and in-play betting on Bangladesh's most popular sport. From Bangladesh Tigers matches to international series — all matches covered.
Read the cricket betting guideSlots
A large collection of popular slot games from top studios including PG Soft, Pragmatic Play and JILI. Each game has its own theme, mechanics and jackpot opportunities.
See the full slot game collectionbd678 Casino
Play baccarat, roulette and Teen Patti with real dealers from Evolution, Pragmatic Play Live and Ezugi. High-definition streaming gives you the feel of a real casino.
See the live casino game listOur features at a glance
Fast Payments
Withdrawal requests are typically processed within 30 minutes to 3 hours. All major mobile wallets including bKash and Nagad are supported.
Secure platform
Your account and transactions are secured with SSL encryption and two-step verification (OTP).
Support in Bengali
Live chat and email support in Bangla and English is available 24 hours a day, 7 days a week.
VIP Cashback
Earn weekly cashback across five VIP levels from Bronze to Diamond. The more you play, the more you get back.
Mobile App
The bd678 app is available on both Android and iOS. Download it through the official channel.
Welcome bonus
120% bonus on your first deposit — up to ৳20,000. The biggest offer available for new members.
Wide Sports Markets
Competitive odds on cricket, football, kabaddi and more. Special markets are available during the BPL and IPL seasons.
Local Payments
Deposit and withdraw using bKash, Nagad, Rocket, Upay and bank transfer — all familiar payment methods in Bangladesh.
Aim your cannon, catch fish
In fishing games you place your bet through a cannon — a smaller cannon costs less, a larger one costs more. Various fish and sea creatures appear on screen, each with a different point value. Small fish are easier to catch but give smaller rewards. Large boss creatures and dragons are harder to catch but offer much bigger rewards. You can play alone or with multiple players at a shared table.
Mega Fishing
A vast underwater world — target boss creatures like the Giant Crocodile and Hammerhead Shark. There is a chance to trigger a mega jackpot.
All-star Fishing
A fishing game with a star ranking system — catching each fish increases your rank and unlocks special star bonus rounds.
Fishing God
Hunt schools of golden fish with a cannon powered by divine strength. A special thunder cannon can hit all the fish on screen at once.
5 Dragons Fishing
Target five powerful dragons — each dragon has a different reward value. The multiplier cannon activates under special conditions.
Explore more fishing games — full collection of slots and fishing games
With VIP, even losses come back to you
Weekly cashback is a fixed percentage of your net loss for that week. Net loss means the total amount lost that week minus the total amount won. The higher your VIP level, the higher the cashback rate.
Example calculation
Gold member
Net loss for that week: ৳20,000
Gold cashback rate: 0.6%
Cashback: ৳20,000 × 0.6% = ৳120
Cashback returns a small portion of losses — it is a benefit that reduces losses slightly, not a guarantee of winning.
For full VIP benefit details — bd678 VIP membership benefits
Withdrawals are fast and secure
30 minutes to 3 hours — the same timeframe applies to all methods.
Withdrawals start from ৳800. Once your account is verified, payments go only to your own registered wallet or account.
Payments for accounts with completed identity verification (KYC) are processed securely and go only to the registered account holder.
Place your first bet in four steps
Create an account
Go to the bd678 Login page and register with your name, mobile number and password. Your account is activated once you verify via OTP. For users aged 21 and above.
Log In
Log in with your username and password. Completing KYC verification after your first login makes payments faster.
Make a deposit
Deposit directly from bKash, Nagad or Rocket. Starts from a minimum of ৳100. The welcome bonus is added automatically on your first deposit.
Start playing
Cricket betting, slots or live casino — choose the category you prefer. Your bonus balance and real balance are shown separately.
Before you start betting — bd678 Bet betting rules and options
The most played slots right now
Top slot games from PG Soft, Pragmatic Play and JILI — the most popular among players in Bangladesh.
Fortune Tiger
Max RTP 96.81%
Gates of Olympus
Max RTP 96.50%
Mahjong Ways 2
Max RTP 96.95%
Sweet Bonanza
Max RTP 96.48%
Super Ace
Max RTP 97%
Starlight Princess
Max RTP 96.50%
Fortune Gems
Max RTP 97%
Aviator
Max RTP 97%
View the full list — full slot game collection
The jackpot keeps growing — no one knows when it will hit
In jackpot games the main prize is not fixed — a portion of each bet goes into the pool, so the prize keeps growing.
Progressive Jackpot Slots
A small portion of each spin goes into a central jackpot pool. When one player hits a special symbol combination, they win the entire pool. The pool then resets to zero.
Fishing Game Jackpot
The jackpot triggers when you catch a specific boss fish or a special golden creature. In games like Mega Fishing and Ocean King Jackpot, the jackpot pool is built from all players' bets.
Live Casino Side-Bet Jackpot
Placing an extra side bet alongside baccarat or roulette lets you enter the jackpot. Even if you lose the main game, you can still win the side-bet jackpot.
Multi-Level Jackpot
Some games have multiple jackpot levels — Mini, Minor, Major and Grand. Smaller levels trigger more often; the Grand is rare but carries the biggest reward.
Find jackpot slots — jackpot slot collection
Get a 120% bonus on your first deposit
Deposit ৳1,000 and ৳1,200 in bonus is added — total balance ৳2,200. Wagering: ৳1,200 × 15 = ৳18,000.
Open an account nowWhy KYC is needed and how to complete it
KYC (Know Your Customer) is the identity verification process. It protects your account from fraud, ensures that payments go only to you, and confirms that the 21+ age requirement is being met.
Documents typically required
- Valid National ID (NID), Passport, or Driving Licence
- Proof of address — recent utility bill or bank statement
- Selfie photo holding your ID
Log in to your account
Go to your Profile or Verification section and find the 'Submit Documents' option.
Take photos of your documents
Upload the front and back of your NID or Passport along with your selfie. Clear photos taken in a well-lit place get approved faster.
Upload proof of address
Submit a clear copy of a recent electricity or gas bill, or a bank statement.
Wait for verification
The support team reviews your documents. Once verification is complete, you will be notified by email or live chat.
Security Tips
- Only upload documents on HTTPS-secured sites — check for the padlock icon in your browser.
- If possible, cover part of your NID number when taking the photo — show only the information that is needed.
- Never share photos of your ID on unsecured chat apps or social media.
Simple explanations of common terms
Knowing every betting and casino term clearly makes it easier to make decisions.
Asian Handicap
The weaker team is given a goal or run advantage to level the betting. The possibility of a draw is removed, so you can bet on one of two outcomes.
Over/Under
A bet on whether the total runs, goals, or points in a match will be above or below a set number. Widely used for total runs in cricket and total goals in football.
Odds Formats
The same odds can be written in three ways — Decimal (2.25), Fractional (5/4), and American (+125). All three express the same betting value, just presented differently.
RTP (Return to Player)
The percentage of total stakes returned to players on average over the long term. An RTP of 97% means on average ৳97 comes back per ৳100 wagered, with ৳3 as the house edge.
House Edge
The mathematical advantage the casino or bookmaker holds on every bet. If RTP is 96%, the House Edge is 4%. This works over the long term — its effect in a single session is small.
Wagering Requirement
The number of times you must bet the bonus amount before you can withdraw it. At bd678, the welcome bonus wagering requirement is 15x — meaning the bonus amount must be placed as bets 15 times.
Live Dealer Casino
Games run by real dealers are shown via live streaming. Baccarat, Roulette, or Teen Patti — everything can be played in real time.
Slot Volatility
Low volatility slots give smaller wins more frequently. High volatility slots offer the chance of larger wins, but dry spells are longer.
Progressive Jackpot
A portion of every bet placed by all players on the network is added to a central pool. Whoever wins it takes the entire pool, and the pool starts building again from scratch.
Cashback
A percentage of your net losses over a set period is returned to you. At bd678, weekly cashback is available based on your VIP level.
Multi Bet
The odds from multiple matches or events are multiplied together to form a combined bet. If all selections are correct the payout is much higher, but a single wrong pick loses the entire bet.
Betting Exchange
Players bet against each other — BACK means betting that something will happen, LAY means betting that it will not. The platform sits in the middle to confirm each transaction.
Get help in Bengali 24/7
Players from anywhere in the country, from Dhaka to any corner of Bangladesh, can get help in Bengali at any time. Our support agents assist with account issues, deposits and withdrawals, bonus queries, and any technical problems.
Live Chat
Talk directly in Bengali. Get a quick response as soon as you type your question.
Email Support
Contact us by email for complex issues — replies are given in both Bengali and English.
The same support is also available in English — 24 hours a day, seven days a week.
bd678 is committed to protecting your personal information. Read our Privacy Policy to learn how we collect, use, and store your data.
All casino and betting activities at bd678 are for persons aged 21 and above only.