🎉 New Members Get 100% Welcome Bonus | ⚡ In Just 3 Minutes Account created | 💳 Via bKash & Nagad Instant Deposit | 🏆 In live cricket & football Best Odds getting | 🔒 Information complete Secure & encrypted | 🎉 New Members Get 100% Welcome Bonus | ⚡ In Just 3 Minutes Account created | 💳 Via bKash & Nagad Instant Deposit | 🏆 In live cricket & football Best Odds getting | 🔒 Information complete Secure & encrypted |
🎯 New Member Registration

12bet Registration — Get Started in Just 3 Minutes and Win

Signing up with 12bet is straightforward — once you do it, you'll see just how simple it is. All you need is your mobile number, name, and a password. Deposit via bKash, claim your welcome bonus, and start betting on your favourite matches.

Create a Free Account

Register and Claim Your 100% Welcome Bonus


or
500K+
Registered members
3 Minutes
At Registration
100%
Welcome Bonus
24/7
Bangla Support

📋 Get started in just 4 steps

12bet — From Registration to Your First Bet, Step by Step

1
📝
Fill Out the Form

Enter your name, mobile number, email, and date of birth. The entire process takes under 3 minutes.

2
📱
Verify Number

Verify your account with the OTP code sent to your mobile. The code typically arrives within 30 seconds.

3
💳
Deposit

Start with as little as ৳300 via bKash or Nagad. A 100% bonus is added automatically when you make a deposit.

4
🏆
Start Betting

Place bets on cricket, football, Live Casino, or any event you love — and feel the thrill of winning.

If you've decided to register with 12bet, you've come to the right place. Millions of bettors in Bangladesh have already chosen 12bet — because registration is straightforward, deposits are reliable, and payouts are fast. This page walks you through the entire process step by step so there's no confusion along the way.

Exclusive Benefits for New Members

A welcome bonus is available when you register with 12bet for the first time. If you have a voucher code, entering it may increase your bonus amount. For full terms and conditions, Bonus Page see.

1

What to Know Before You Register

Keep these points in mind before opening an account with 12bet. Knowing them upfront will save you from any issues down the line.

Eligibility Requirements

  • ✓You must be 18 years of age or older — this is a legal requirement.
  • ✓Each person may open one account only.
  • ✓You must have a mobile number registered in your own name.
  • ✓Always provide accurate and truthful information — incorrect details can cause problems with withdrawals later.

What You Need to Register

Creating an account on 12bet requires filling out a short form — minimal information needed, no documents required. What you'll need:

  • Full name (as it appears on your National ID)
  • Active mobile number (for OTP verification)
  • Email address
  • Date of Birth
  • Strong Password
  • Voucher Code (optional — not required)

Once you submit the form, you'll receive an OTP on your mobile. Verify your number with that code and your account will be activated instantly. The whole process takes just 3 to 5 minutes.

2

How to make your first deposit after registering

Once your account is created, the first thing you need to do is make a deposit. Without it, you won't be able to place bets or claim your welcome bonus.

How to Deposit via bKash

  • Log in to your 12bet account and click the "Deposit" button.
  • Select "bKash" as your payment method.
  • Enter the amount (minimum ৳300) and send money to 12bet's bKash number.
  • Once the transaction is complete, confirm it using the transaction ID.
  • Your balance is typically credited within 5 to 15 minutes.

Deposit via Nagad

You can deposit with Nagad just as easily. The process is the same as bKash — simply select "Nagad" as your payment method. There are no extra fees for Nagad deposits either.

How to claim a bonus on your first deposit

The welcome bonus is added automatically on your first deposit. If you have a voucher code, apply it to your account before depositing — adding it afterwards may affect your bonus eligibility. For full bonus terms and conditions, Bonus Page see.

3

What you get after registering with 12bet

Registering with 12bet isn't just about opening an account — it's the gateway to a full betting experience. As a member, here's what you get:

  • Live Sports Betting: Place live bets on cricket, football, tennis, badminton, and more than 20 other sports.
  • Live Casino: Play Baccarat, Roulette, and Blackjack with real live dealers.
  • Jackpot Games: Win big with slots and jackpot games.
  • Regular Bonuses & Promotions: Beyond the welcome bonus, there are reload bonuses, cashback offers, and VIP rewards.
  • Reward Points: Every bet earns you points — which can later be redeemed for rewards.
  • Fast Withdrawals: Your winnings will be transferred to your bKash account within 30 minutes.

12bet's mobile platform is fully optimized — you can play from anywhere on your smartphone. No separate app download needed; everything is accessible right from your browser.

VIP Membership

Regular betting can automatically move you up to VIP status. VIP members enjoy exclusive bonuses, faster withdrawals, and a dedicated account manager. To learn more, Rewards page see.

4

How to keep your account secure

You should secure your account as soon as you finish registering. 12bet keeps your information protected — but some of that responsibility is yours as well.

  • Use a strong password — mix uppercase letters, numbers, and special characters.
  • Never share your password with anyone — 12bet support will never ask for it.
  • Go to Account Settings and enable two-factor authentication (2FA).
  • Avoid logging in on public Wi-Fi.
  • If you notice anything suspicious, change your password immediately and notify support.

12bet keeps your account information protected with SSL encryption. Your personal data is never shared with third parties. To learn more, Privacy Policy read.

5

How to use a voucher code

A 12bet voucher code can unlock extra bonuses or special perks. You'll have the option to enter it during registration.

  • Enter the code in the "Voucher Code" field on the registration form.
  • If the code is correct, the system will verify it automatically.
  • Voucher benefits are typically applied alongside your first deposit.
  • Each voucher code is single-use only and comes with a set expiry date.

You can still claim the welcome bonus without a voucher code — a code simply increases the bonus amount. To find out whether any voucher promotions are currently available, Voucher Page see.

✅ What You Get When You Join 12bet

What sets 12bet apart from other platforms

⚡
Register in Just 3 Minutes

The 12bet registration form is so straightforward that even first-time users can complete it in under 3 minutes without any hassle.

Fastest
🎁
100% Welcome Bonus

Get a 100% bonus on your first deposit — put in ৳300 (BDT) and start with ৳600 (BDT) in your account.

Bonus
📱
Easy deposits via bKash & Nagad

No separate bank account required — deposit easily with bKash or Nagad. Starting from ৳300.

Easy Payments
🏏
Live Cricket Betting

Live betting available for all major cricket events — Bangladesh, IPL, World Cup and more. You can even change your bet while the match is in progress.

Live Betting
💰
Withdrawal in 30 minutes

Winnings reach your bKash within 30 minutes. No excuses, no holdups.

Fast Payouts
🛡️
Fully secure platform

SSL encryption, a licensed operator, and strict data protection policies — your information and funds are completely secure at 12bet.

Licensed

🎁 Bonus Offers for New Members

Register now to unlock these benefits

New 🎉
Welcome Bonus
100%

Get a 100% bonus on your first deposit, up to a maximum of ৳5,000 (BDT). Withdrawable after meeting the wagering requirements.

Weekly ♻️
Reload Bonus
20%

Deposit every week and earn a 20% reload bonus. Active members can claim this benefit on a weekly basis.

Live 🎰
Casino Cashback
10%

Get 10% weekly cashback on Live Casino losses. Even when you lose, you get something back.

💳 Supported Payment Methods

Fast, secure, and fee-free transactions

📱
bKash
Instant Deposit
💚
Nagad
Instant Deposit
🏦
Bank Transfer
1–2 Business Days
🔴
Rocket
Instant Transfer

12bet charges no deposit or withdrawal fees. Minimum deposit is ৳300 (BDT), minimum withdrawal is ৳500 (BDT).

📊 Key registration details — at a glance

A Few Things to Know Before Opening an Account with 12bet

Subject 12bet Rules Details
Minimum Age 18 years Applicable for both registration and betting
One Account Per Person 1 only Multiple accounts are strictly prohibited
Registration fee Free No charge to open an account
Minimum Deposit ৳300 Valid for both bKash and Nagad
Welcome Bonus 100% Automatically credited on your first deposit
At Registration 3–5 minutes With OTP verification
Support Language Bengali 24/7 support available in Bengali
Deposit fee Zero 12bet charges no fees

All clear? Register now!

What are you waiting for? Join 12bet in 3 minutes for free and get started with your welcome bonus.

❓ Frequently Asked Questions

Frequently asked questions about registration

It's a smart move to set deposit limits on 12bet right after registering. To do this, log in, go to your Account Settings, and look for the "Responsible Gaming" section. There you'll find options to set separate daily, weekly, and monthly deposit limits. For example, if you want to spend no more than ৳3,000 a month, set your monthly limit to ৳3,000 — once you hit that limit, the system will block any further deposits. Lowering a limit takes effect immediately, but increasing one requires a 24-hour waiting period — this delay is intentional to prevent impulsive limit raises. You can also set session time limits to keep your daily betting within a healthy range. All these tools are free and can be adjusted at any time.

Getting started with football betting on 12bet is easy — even if you're a complete beginner, you'll get the hang of it in just a few minutes. Head to the Sports section and select "Football." You'll see a list of today's and upcoming matches — everything from the English Premier League, Champions League, and La Liga to the Bangladesh Premier League. Click on a match to see the available betting options. The easiest place to start is the "Match Result" bet — simply pick from three outcomes: home win, away win, or draw. Whatever you select gets added to your Bet Slip, where you enter your stake and confirm. The higher the odds, the more you win — but higher odds also mean a lower chance of winning, so it's best to start with safer, lower-odds bets while you're getting comfortable. With Live Football, you can also place bets while the match is underway — odds shift quickly, so you'll need to decide fast. Check out the Betting Tips page for more guidance.
Licensed
SSL Secured
bKash / Nagad
24/7 support
Fast Payouts
Welcome Bonus
বাংলা