New or returning – 12b has something for everyone. From the welcome bonus to weekly cashback, you're rewarded at every step of the way.
Here's a quick look at all the offers currently running on 12b.
Make your first deposit and get more than double your money. Up to BDT 20,000.
Log in every day and get up to 100 free spins. No deposit required.
Get 15% cashback on net losses every week. Credited every Monday.
50% bonus on your 2nd and 3rd deposits. Get up to BDT 10,000.
Join the monthly slots tournament. Total prize pool: BDT 50,000.
Get a 25% bonus on every Live Casino deposit. Applies to live roulette and blackjack.
Claiming a bonus on 12b is simple. Just follow a few steps and the bonus will be credited to your account.
Sign up on 12b for free. Creating an account takes just a few minutes.
Make your first deposit via Mobile Banking, Nagad, or Rocket. Minimum amount is just BDT 500.
Some offers require a promo code. Enter the specific code at the time of deposit to activate the offer.
The bonus will be credited to your account automatically. Then use it on your favorite games.
Each offer has its own terms. See the key details in the list below.
| Offers | Bonus | Wager | Validity |
|---|---|---|---|
| Welcome Bonus | 200% | ×30 | 30 Days |
| Reload Bonus | 50% | ×20 | 14 Days |
| Free Spins | 100 Spins | ×15 | 7 Days |
| Cashback | 15% | ×0 | Weekly |
| Live Casino | 25% | ×25 | 14 Days |
You cannot withdraw from your bonus balance until the wagering requirement is met. Cashback offers, however, come with no wagering conditions – the funds are yours to use right away.
Promotional offers are nothing new in online gaming, but 12b takes a different approach. It's not just about big bonuses to attract new members – there are rewards at every stage for regular players too. That consistency is what has made 12b a trusted name among players in Bangladesh.
The welcome bonus deserves a closer look. Many platforms offer a 100% match, but 12b goes up to 200% – meaning a BDT 1,000 deposit gives you BDT 3,000 to play with. That translates to far more game time and far more chances to win. With a maximum bonus of up to BDT 20,000, high-deposit players stand to benefit significantly as well.
12b's daily free spins offer is one of its most popular perks. Log in every day and free spins are added to your account automatically. They can be used on select slot games, and any winnings can be withdrawn once you meet the wagering requirement. App users get a few extra free spins – it's 12b's way of rewarding players who use the app.
A lot of people wonder how much you can actually gain from free spins. Honestly, the winnings may be small, but they cost you nothing. There's no better way to try out new games without risking your own money.
Losses are part of gaming – that's just the reality. But 12b's weekly cashback offer helps soften the blow. You'll receive 15% back on your net weekly losses, credited to your account every Monday. The biggest advantage of this offer is that there are no wagering conditions attached. Once the cashback lands, you can withdraw it immediately.
Say you won BDT 5,000 and lost BDT 7,000 in a week. Your net loss is BDT 2,000, so you'd receive BDT 300 in cashback at 15%. It may seem small, but for regular players it adds up to a meaningful amount by the end of the month.
Every month, 12b hosts a special slots tournament with a total prize pool of BDT 50,000, shared among the top 50 players. There's no entry fee – just play on the designated slot games to qualify. You can track your position on the leaderboard in real time.
Tournaments add an extra layer of excitement to gaming. It's not just about winning – there's the thrill of competing against other players. Many players say tournaments introduced them to games they'd never tried before.
12b app users enjoy exclusive perks that aren't available on the web browser. These include an extra bonus on your first app deposit, daily loyalty points, and limited-time offers delivered via push notifications. If you spend most of your time on mobile, downloading the app is genuinely worth it.
12b runs special promos during major festivals and cricket series. Eid bonuses, New Year offers, and extra cashback during the World Cup — these are limited-time deals. Keep notifications enabled on the app so you never miss an offer.
12b's referral program is straightforward. Share your unique referral link with a friend. When they register through that link and make their first deposit, you receive a referral bonus – and your friend gets a special welcome reward too. It's a win for both of you.
There's no cap on this program – refer as many friends as you like and keep earning bonuses. The only condition: the person you refer must be a new 12b member and must make the minimum required deposit.
All promotions apply in Bangladeshi Taka (BDT). Bonuses are available when depositing via Mobile Banking, Nagad, and Rocket.
Use bonuses for entertainment. Never bet beyond your means. If you feel it's becoming a problem, Responsible Gaming View page.
The more you play on 12b, the more points you earn and the higher you climb.
Earn 1 point for every BDT 100 wagered. Points accumulate faster on slots and Live Casino games. The higher your tier, the better your earn rate.
Getting the most out of 12b's bonus offers takes a bit of strategy. Claiming bonuses without a plan can leave you burning through your main balance just trying to meet the wagering requirements. Always read the wagering terms carefully before accepting any offer.
Wager x30 means you need to bet 30 times the bonus amount before you can withdraw. For example, if you receive a BDT 1,000 bonus, you'll need to place BDT 30,000 in bets to unlock it for withdrawal. It may sound like a lot, but placing small bets steadily will get you there over time.
The cashback offer is the most hassle-free of all. No wagering, no conditions – just funds you can use directly. For regular players, it's the most practical ongoing benefit. Rather than chasing bonuses, staying consistent with cashback will serve you better in the long run.
One tip: don't keep multiple bonuses active at the same time. 12b generally allows only one active bonus at a time. Before claiming a new bonus, either complete or cancel the existing one – otherwise you risk violating the offer's terms.
For players who play every day, 12b's loyalty program offers the biggest rewards. As you accumulate points and move up the tiers, your cashback rate increases, withdrawals get faster, and you get access to dedicated support. Reaching Platinum or Diamond also gets you invitations to 12b's exclusive events.
Overall, 12b's promotion structure is built with Bangladeshi players in mind. Bonuses are available on deposits via local payment methods, support is available in Bangla, and offers are aligned with local festivals and events — something many international platforms don't offer.
Find answers to common questions about promotions here.
Register now and enjoy a 200% welcome bonus plus many more offers. Bangladesh's best online betting experience is waiting for you.