🎉 Welcome Bonus: 150% bonus on your first deposit — register today ⚡ Quick sign-up: Open an account in just 2 minutes — no paperwork required 💳 Easy deposits via bKash, Nagad & Rocket — minimum ৳500 🏆 12bdbajee: 30+ Sports & 1,200+ Games — All in One Account 🎉 Welcome Bonus: 150% bonus on your first deposit — register today ⚡ Quick sign-up: Open an account in just 2 minutes — no paperwork required 💳 Easy deposits via bKash, Nagad & Rocket — minimum ৳500 🏆 12bdbajee: 30+ Sports & 1,200+ Games — All in One Account

New Account

12bdbajee Registration — Get Started in 2 Minutes Today

All you need to register on 12bdbajee is a phone number and a password. No complicated process — just enter your name, phone number, choose a password, and you're ready to go.

Just 2 Minutes 150% Welcome Bonus SSL Secured Licensed Platform

Create a New Account

Already have an account? Log In

An OTP will be sent to this number
Secure Sign-Up
SSL Encrypted · Licensed · Data Secured
Special Offer for New Members
Yours from Your First Deposit
150%
Welcome Bonus
৳15,000
Bonus up to
Terms & Conditions apply. Minimum deposit ৳500.
Instant account activation — start playing right after registration
Easy deposits via bKash, Nagad, and Rocket — minimum just ৳500
24/7 support in Bangla — we're here whenever you need us
One account per person — your information is completely private and secure
30+ sports and 1,200+ casino games — all under one account
Already have an account?
Log in and start playing right away.
Log In

From Registration to First Bet — In Just 4 Steps

Signing up at 12bdbajee is so straightforward that even first-time users won't feel lost.

1
Fill in the Form
Enter your name, phone number, and password. The whole process takes under 2 minutes.
2
Verify OTP
Activate your account using the OTP sent to your registered phone number.
3
Make Your First Deposit
Deposit a minimum of ৳500 via bKash, Nagad, or Rocket and receive a 150% bonus.
4
Start Playing
Sports Betting, Live Casino, or Slots — dive into whatever you're in the mood for.

What You Get After Registering

Opening an account on 12bdbajee is just the beginning — every experience after that is one of a kind.

Generous Welcome Bonus
150% bonus on your first deposit — deposit ৳10,000 and receive ৳15,000 in bonus funds. Start with a total of ৳25,000. Wagering terms are transparent and straightforward to meet.
30+ Sports Betting
Cricket, football, tennis, hockey, esports, and more — bet on every sport from a single account. Enjoy live odds, cash-out, and multi-bet options all in one place.
1,200+ Casino Games
Slots, Live Roulette, Blackjack, Baccarat — games from the world's top providers. Play in real time with live dealers, with a seamless experience on mobile too.
Mobile App
The app is available for both Android and iOS — lightweight, fast, and easy on battery. Every feature from the desktop version is available on mobile too. The website also offers a perfect mobile view.
Fast Payments
Deposits are instant via bKash, Nagad & Rocket. Withdrawals typically process within 15 minutes. With KYC verified, even large amounts are paid out quickly.
VIP Program
Every bet earns you points that level up your VIP status. Higher levels unlock bigger bonuses, lower wagering requirements, and a dedicated personal account manager.

Simple Deposits & Withdrawals

All of Bangladesh's most popular payment methods are supported on 12bdbajee.

bKash
Instant
Nagad
Instant
Rocket
Instant
Bank Transfer
1–24 Hours
Crypto
15 Minutes
Card
Visa/MC
Minimum Deposit ৳500 — Minimum Withdrawal ৳500. Withdrawals must be made through the same method used for your deposit.

12bdbajee vs. Other Platforms

See the difference for yourself — it's why millions of Bangladeshi bettors choose 12bdbajee.

Topic 12bdbajee Standard Platform
At Registration 2 Minutes 10–20 Minutes
Bangla Support 24/7 in Bangla In English or Limited
Welcome Bonus 150% 50–100%
Deposit Methods Including bKash, Nagad & Rocket Card or Crypto only
Bangla Interface Fully in Bangla English Primary
Withdrawal Time 15 Minutes 1–3 Business Days
Sports Coverage 30+ Sports 10–15 Games
Responsible Gaming Tools 5+ Tools Included Limited or None

Everything You Need to Know About 12bdbajee Registration

Signing up on 12bdbajee is straightforward for any mobile user in Bangladesh — even if you've never created an online account before. The form is split into three steps so you're never hit with too much information at once. Step one asks only for your name, phone number, and email — takes about 30 seconds. Step two is your date of birth and preferred currency. Step three is simply setting your password, and you're done.

A common question is whether you need to provide your NID at registration. The answer is no — not right away. Your NID is not required when you first sign up. However, KYC verification will be needed before your first large withdrawal. It's a straightforward process, and once completed, you won't need to do it again. After registering, you can deposit and start playing straight away.

A word on passwords — many people choose something simple, like "12345678" or their date of birth. These kinds of passwords leave your account vulnerable. 12bdbajee recommends using a strong password that combines uppercase and lowercase letters, numbers, and a symbol — something along the lines of "Dhaka2026#", which is easy to remember but hard to guess. Avoid using your own name or phone number as part of your password.

After registering, timing is everything when it comes to claiming your welcome bonus. The bonus isn't applied automatically — you need to go to the Bonus section and activate the "Welcome Bonus" before making your first deposit. Once you deposit, the bonus will be credited to your account. Many users make the mistake of depositing first and trying to activate the bonus afterwards — that won't work. So after registering, check the bonus page first, then proceed with your deposit.

Registering through the mobile app is just as easy. Visit the site to download the APK for Android — it's not available on the Google Play Store due to platform policy, but the APK downloaded from the official site is completely safe. On iPhone, open 12bdbajee in Safari and tap "Add to Home Screen" for an app-like experience. However you sign up, you can log in from any device afterwards — one account that works everywhere.

If you have a promo code, enter it in the second step of registration. Promo codes usually unlock extra bonuses, free bets, or special offers. No promo code? No problem — you'll still receive the welcome bonus.

One important thing to keep in mind — each person can only hold one account on 12bdbajee. Different members of the same household may register separately, but a single person cannot have two accounts. If you've forgotten your old account's password, there's no need to create a new one — simply use the "Forgot Password" option to recover access.

The first thing to do after registering — before making any deposit — is set your personal preferences and limits. Decide how much you want to spend on betting this month and set a deposit limit accordingly. Then activate your bonus, and after that make your first deposit. Keeping this order in mind sets you up for a great start.

Related Pages

Have questions about registration?

Answers to frequently asked questions are provided below.

Yes, the process is largely the same — with a few differences. Head to the Sports section on 12bdbajee and select "football" (or whichever sport you want to bet on) from the left-hand menu. You'll see a list of ongoing and upcoming matches. Click on any match to open its betting markets — match winner, number of goals, handicap, half-time score, and more. Football typically offers more betting options than cricket. Click on any market to add it to your bet slip, enter your stake, and hit "Place Bet" — that's all it takes. For live football betting, go to the "Live" tab, where odds update in real time, so you'll need to make quick decisions. For accumulator bets, add selections from multiple matches — if all come in, the odds multiply and the potential payout grows significantly.

Under normal conditions, bKash deposits at 12bdbajee are credited instantly or within 5 minutes at most. If your deposit hasn't shown up after 5 minutes, start by refreshing the page and checking your balance again. Then confirm that you sent the correct amount to the correct number — you must use the exact number shown on the 12bdbajee deposit page. Sending to any other number means the funds won't be credited, and a refund may take time. Keep your bKash Transaction ID (TrxID) handy — sharing it with support will speed up the resolution. If the deposit still hasn't arrived after 15 minutes, contact us via live chat or at support@12bdbajee.app with your TrxID. The support team will verify and manually credit the amount — most cases are resolved within 30 minutes. Note that the deposit system may undergo maintenance between 2:00–4:00 AM, so slight delays during that window are normal. Any deposit made at that time will be credited before morning.

Claim Your Offer Now

Register at 12bdbajee — Get a 150% Bonus

Open an account in just 2 minutes. A bonus of up to ৳15,000 on your first deposit, 30+ sports, and 1,200+ games are all waiting for you.

Register for Free Log In
বাংলা