Play slot games at bd12 and win big jackpots every day — Bangladesh's top online casino
Instant transactions via bKash, Nagad and Rocket, 24/7 support in Bengali, and thousands of games — all in one place.
Welcome Bonus
Get a 200% match bonus on your first deposit — up to ৳5,000.
- Minimum deposit of just ৳100
- Wagering requirement of just 20x
- Instant deposit via bKash, Nagad and Rocket
- Bonus usable on all slots and live tables
- Withdrawal time from just 15 minutes to 2 hours
Recent Jackpot Winners
Every day, players across Bangladesh are winning big at bd12. You could be the next winner.
Game Categories
Choose your favourite category — from slots to cricket, everything is at bd12.
RTP and House Edge
Understanding these two concepts before you play will make your decisions much easier.
RTP (Return to Player) is the long-term average payout rate of a game, expressed as a percentage. For example, if a slot has an RTP of 96%, it means that over time, an average of ৳96 comes back for every ৳100 wagered. This is not a guaranteed promise — it is a statistical average.
RTP varies across different games. Generally, slot games have an RTP of around 92–98%, blackjack around 99%, and roulette around 94–97%. A higher RTP means a relatively lower house edge — though no game carries zero risk.
House Edge is the flip side of RTP — it is the casino's long-term average advantage rate. If the RTP is 96%, the house edge is 4%. This advantage is how the casino covers its operating costs.
It is wise to check a game's RTP before you play. Games with a higher RTP generally give you more playing time. Most importantly, play within your own budget and treat having fun as the priority.
Cricket Formats Explained
Learn the differences between formats and place your bets in the right market.
T20
20 overs per innings. A match usually finishes in 3–4 hours. In-play betting is most popular in this format because results can shift very quickly. Separate bets are available for each over. BPL, IPL and the T20 World Cup are played in this format.
ODI (One-Day)
50 overs per innings. A match runs for about 7–8 hours. The ICC World Cup and Bangladesh-India series are held in this format. Top batsman score, match winner and total runs markets are popular.
Test
A 5-day match with unlimited overs per innings. Betting markets are slower but deeper — session results, end-of-day scores and match draw/win markets are available. Bangladesh Tigers Test matches always attract a lot of attention.
The Hundred
England's new format — just 100 balls per innings. Bowling is done in sets of 5 or 10 balls. Even faster than T20, so ball-by-ball markets are especially exciting here.
Popular Leagues
Crash Games
Fast multiplier games — each round can end in just a few seconds.
In crash games like Aviator (Spribe) and JetX, a plane or rocket flies and the multiplier keeps rising. You need to cash out before it crashes — the longer you wait, the higher the multiplier grows, but so does the risk.
Many games have an auto cash-out feature — you can set a multiplier target in advance, and your winnings will be locked in automatically once that target is reached.
Live Casino Tables
Play in real time with real dealers — get the casino experience from home.
Baccarat
Bet on Player or Banker — simple rules, fast rounds. Example table limits: ৳100 – ৳50,000.
Evolution · EzugiRoulette
Both European and American roulette available. Numbers, colours or even/odd — plenty of betting options. Example table limits: ৳50 – ৳20,000.
Live DealerBlackjack
A strategy game of getting as close to 21 as possible. Beat the dealer without going over 21. Example table limits: ৳200 – ৳100,000.
High RTPAndar Bahar (Live)
A traditional card game from the Indian subcontinent — pick Andar or Bahar. Example table limits: ৳100 – ৳15,000.
Fast RoundsGame Show Wheel
Spin-the-wheel games like Crazy Time or Mega Wheel — with multiplier bonus rounds. Example table limits: ৳50 – ৳10,000.
Bonus RoundsTeen Patti
The most popular card game in South Asia — the real experience with a live dealer. Example table limits: ৳100 – ৳25,000.
JILIFootball Betting
Bet on the world's top leagues — right from Bangladesh.
Football fans in Bangladesh are most passionate about the Premier League, La Liga, UEFA Champions League and FIFA World Cup Qualifiers. At bd12, you can place bets across various markets for matches in all these leagues.
Payment Methods and Timings
Deposits and withdrawals at bd12 — fast, secure and fully local to Bangladesh.
| Payment Method | Minimum Deposit | Maximum Deposit | Processing Time | Fee |
|---|---|---|---|---|
| bKash | ৳100 | ৳50,000 | Instant | Free |
| Nagad | ৳100 | ৳50,000 | Instant | Free |
| Rocket | ৳100 | ৳30,000 | Instant | Free |
| Upay | ৳100 | ৳25,000 | Instant | Free |
| Dutch-Bangla Bank | ৳500 | ৳2,00,000 | 1–6 hours | Bank determined |
| City Bank | ৳500 | ৳2,00,000 | 1–6 hours | Bank determined |
| BRAC Bank | ৳500 | ৳2,00,000 | 1–24 hours | Bank determined |
Minimum withdrawal amount is ৳1,000. Typical withdrawal time is 15 minutes to 2 hours. Completing KYC verification speeds up the withdrawal process further.
Account Verification Process
Completing KYC means faster withdrawals and full security.
Why is KYC required? Account verification confirms your identity and keeps your funds protected from unauthorised access. It is an international security standard followed by all trusted platforms.
Betting Glossary & Terminology
For new players — knowing these key terms will keep you confident in any game.
RTP (Return to Player)
The average percentage of total wagers that a game returns to players over the long run. A higher RTP means a comparatively lower house edge.
House Edge
The percentage advantage the casino gains on average from each bet over the long run. House Edge = 100% – RTP.
Wager / Wagering Requirement
The condition specifying how many times you must wager bonus funds before withdrawing them. The wagering requirement at bd12 is 20x.
Stake
The specific amount of money you place on a single bet. The higher the stake, the higher the potential winnings.
Odds
A numerical expression of the probability of a specific outcome. The higher the decimal odds, the less likely that outcome is.
Parlay / Accumulator
Multiple bets combined into one larger bet — if all selections are correct the payout is much higher, but the risk is also higher.
Live Bet
A bet placed in real time while a match or game is in progress. Also known as in-play betting — odds change from moment to moment.
Cashout
The option to secure partial or full winnings from an active bet before the match ends.
Bankroll
The total budget you have set aside for gambling. Bankroll management is the foundation of responsible play.
Volatility
The tendency of a slot or game to produce frequent small wins or occasional large wins. High volatility means big but rare wins.
Free Spin
A chance to spin a slot game at no cost — awarded as a bonus or triggered by special symbols within the game.
Spread
In sports betting, an imaginary points gap between two teams — the weaker team is given an advantage to make the bet more balanced.
Why choose bd12?
Built with Bangladeshi players in mind — every feature is here for you.
Fast Withdrawals
Your winnings delivered directly to bKash or Nagad in as little as 15 minutes to 2 hours.
15 min – 2 hoursSSL Security
Advanced SSL encryption keeps your personal information and transactions secure.
Encrypted24/7 Bengali Support
Talk to our team in Bengali via live chat for any issue, any time.
Always ReadyLocal Payments
bKash, Nagad & Rocket — all popular mobile wallets in Bangladesh are supported.
Starting from ৳100Generous Bonuses
200% welcome bonus and weekly cashback for regular players.
Up to 200%VIP Program
Bronze to Platinum — play regularly and earn weekly cashback.
Up to 0.8%Diverse Games
Slots, fishing games, live casino, sports betting — all on one platform.
Multiple CategoriesMobile Friendly
Play from any device — no separate app needed, everything works in the browser.
Responsive
Security & Trust
Your security is our top priority.
Customer Support Channels
We are here for you whatever the issue — in Bengali, always.
Live Chat
Live chat is best for urgent issues, account-related questions, or immediate payment assistance. Our Bengali-speaking team is always ready.
Email Support
Email is the right option for submitting KYC documents, detailed bonus-related questions, or account reviews. Contact: [email protected]
In-App Messaging
The most convenient way to get support — send a message directly through in-app messaging while logged into your account.
Join bd12 now and get a ৳5,000 bonus
Deposit just ৳100 with bKash or Nagad and enjoy a 200% welcome bonus.
Open AccountVIP Program
The more you play, the more you earn — weekly cashback across four tiers.
Bronze
Silver
Gold
Platinum
Privacy Policy
bd12 places the highest importance on your privacy. The information we collect is used solely for account management, security verification, and improving your experience. Your information is never sold or transferred to any third party.
By using our platform, you agree to our privacy policy. Read our full policy for more details.
Read Privacy Policy