Join for Free

12banglaon
Register
In Just 3 Minutes

All you need to join Bangladesh's most popular online betting platform is a mobile number. Registration is completely free, and a welcome bonus is available on your very first deposit.

Just 3 Minutes Claim Your Welcome Bonus 100% Secure
Create a New Account
Already have an account?
Enter
Your data is secured with AES-256 encryption
500K+
Registered Members
3 minutes
At the Time of Registration
100%
Welcome Bonus
100%
Secure Registration

Benefits of Registering with 12bangla

Here's everything you get the moment your account is open — at a glance.

Welcome Bonus

Get a 100% welcome bonus on your first deposit. Start enjoying extra benefits right from the moment you join as a new member.

Instant Payment

Deposit and withdraw via bKash, Nagad, or Rocket in minutes — no waiting around for your money.

Fully in Bengali

Full support in Bengali right from the website — no language barrier, play in your own language.

Thousands of Betting Markets

Cricket, football, kabaddi, and Live Casino — all under one account. No need to juggle multiple sites.

Free Mobile App

Download the Android and iOS app. Play anytime, anywhere — and it uses less data too.

24/7 Bengali Support

Even at 3 a.m., you can get help in Bangla via live chat — no need to communicate in English.

How to Register

Opening an account at 12bangla takes just four simple steps — no paperwork required, everything is done online.

1
Fill Out the Form

Enter your name, mobile number, date of birth, and password. If you have a promo code, you can add it here — it's optional.

2
Verify OTP

A 6-digit code will be sent to your registered mobile number. Use it to verify your number — it only takes about 30 seconds.

3
Make Your First Deposit

A deposit of just ৳100 via bKash, Nagad, or Rocket activates your account and credits your welcome bonus.

4
Start Betting

Whether it's cricket, football, or casino — bet on what you enjoy most. Your welcome bonus is available to use as well.

Welcome Bonus — Details

100%
Bonus on First Deposit
৳ 10,000
Maximum Bonus Amount
Minimum Deposit
৳ 100
Wagering Requirement
15x
Bonus Validity
30 Days
Who It's For
New Member
How Does the Bonus Work?

Deposit ৳ 1,000 and receive ৳ 1,000 as a bonus — giving you a total balance of ৳ 2,000. You can use the bonus to place bets. Once you complete a 15x turnover (৳ 15,000 in total bets), any winnings from the bonus become withdrawable.

Please Note

The wagering requirement must be completed within 30 days of receiving the bonus. Any unfulfilled bonus will be forfeited once the period expires.

Supported Payment Methods

Make instant transactions through Bangladesh's most widely used mobile banking services.

BKash

Bangladesh's No. 1 Mobile Banking

Instant
Nagad

Bangladesh Post Office Digital Service

Instant
Rocket

Dutch-Bangla Bank Mobile Service

Fast
Bank Transfer

Directly from your bank account

Secure
Payment Methods Minimum Deposit Minimum Withdrawal Processing Time Fee
bKash ৳ 100 ৳ 500 1–3 minutes Free
Nagad ৳ 100 ৳ 500 1–3 minutes Free
Rocket ৳ 200 ৳ 500 5–10 minutes Free
Bank Transfer ৳ 5,000 ৳ 10,000 1–3 business days Free

The Complete Guide to 12bangla Registration

Online betting platforms in Bangladesh are on the rise, but 12banglaWhat sets us apart is that we're built for the people of Bangladesh, in Bangla. From registration to your daily betting — everything is designed so you never have to struggle.

All it takes to register at 12bangla is a Bangladeshi mobile number. No National ID card or other documents are needed at sign-up — KYC verification is only required before large withdrawals. This straightforward process is why millions of Bangladeshis choose 12bangla.

What You Need to Register

Many people assume registering on an online betting site involves a lot of requirements. At 12bangla, that's not the case. All you need is the following:

  • An active Bangladeshi mobile number (ideally linked to bKash, Nagad, or Rocket)
  • Your correct date of birth (must be 18 or older)
  • A strong password (at least 8 characters, combining letters and numbers)
  • A mobile banking account for your first deposit

One Account, Everything in One Place

Registering with 12bangla gives you access to all betting and gaming from a single account — no need to keep funds spread across multiple sites. Place bets on Sports Betting, head to Live Casino, or play slots, all from one account with one shared balance.

Downloading the mobile app unlocks even more convenience — get the latest odds updates via push notifications, enjoy smoother live betting, and deposit with just one tap. The app is faster than a browser and uses less data.

First Steps After Registration

Once registration is complete, taking care of a few things will ensure your account is fully secure and ready to use:

  • Enable two-factor authentication (2FA) — takes just 30 seconds from Settings
  • Add a payment method to make depositing easier
  • Set responsible gambling limits — define your daily or weekly betting limits
  • Verify your profile details — it will make future withdrawals smoother

Registration Eligibility

There are a few requirements to register with 12bangla. These conditions exist to protect you:

  • Age: You must be at least 18 years old — this is a strict rule with no exceptions.
  • One Single Account: Each person may register only one account.
  • Real Facts: Registering with false information is prohibited and may result in your account being suspended.
  • Active mobile number: A valid Bangladeshi mobile number is required for OTP verification.

KYC Verification — When & Why

KYC is not required at registration, but identity verification becomes mandatory before large withdrawals. To complete KYC, you will need photos of the front and back of your National ID card along with a selfie. The process is typically completed within 24 hours.

Completing KYC speeds up withdrawals and adds an extra layer of security to your account. It's best to get it done right after registration.

Secure Registration — Our Commitment

12bangla's registration process is encrypted with TLS 1.3. Your mobile number, password, and personal information are fully protected and never shared with third parties. If you run into any issues during registration, our live chat is available for instant assistance.

Why Millions Choose 12bangla

Curacao eGaming Licensed Platform
Data secured with AES-256 encryption
Fully operated in Bangla
Deposits & Withdrawals in Minutes
24/7 live chat support in Bangla
Responsible Gaming Commitment

FAQs

12bangla currently supports deposits and withdrawals via bKash, Nagad, and Rocket — the three most popular mobile banking services in Bangladesh. The minimum deposit for bKash is just ৳ 100, and your balance typically reflects within 1 to 3 minutes of sending. Nagad works the same way. Rocket may take a little longer — usually 5 to 10 minutes. Bank transfer is also available, though it requires a higher minimum amount and takes more time to process. One important rule: the mobile number used for payment must match the number registered on your account — payments from another person's number are not accepted.

Understanding the wagering or turnover requirement makes it much easier to use your bonus. Say you deposit ৳1,000 and receive a 100% welcome bonus of ৳1,000. If the wagering requirement is 15x, the calculation works like this: bonus amount × wagering multiplier = ৳1,000 × 15 = ৳15,000. That means you need to generate a total betting turnover of ৳15,000. This turnover can come from your combined deposit and bonus balance. Once the requirement is met, any winnings from the bonus will be moved to your cash balance and become withdrawable. You can track your progress in real time under the "Bonus" section of your account.

Join 12bangla Today — For Free

Open an account in just 3 minutes, claim a 100% bonus on your first deposit, and start betting in Bangla.

Free Registration Instant Bonus Bangla Support

For individuals aged 18 and above. Gamble responsibly.

বাংলা