Join 12betting — the platform trusted by millions of bettors across Bangladesh. Simple steps, instant verification, and a welcome bonus the moment you sign up.
Fill in all details accurately — this information will be used for KYC verification later.
Already have an account? Log In
Joining 12betting isn't just about having an account — it's a whole experience.
Registration on 12betting is completely free — no fees to open an account. You must be 18 or older to register.
Join 12betting in just a few minutes
Provide your full name, mobile number, email, and date of birth accurately. Incorrect details can cause problems down the line.
An OTP will be sent to your registered mobile number. Use it to verify your number. The whole process takes under a minute.
Deposit via bKash, Nagad, or Rocket. Your balance will be credited instantly and your welcome bonus will be applied right away.
Sports Betting, Live Casino, or Lottery — just pick what you like and dive in.
12betting welcomes new members with special offers
Get an attractive bonus on your first deposit. The bonus amount depends on how much you deposit — see the Promotions page for full details.
It's not just your first deposit — there's also a special reload bonus available on your second deposit. Separate offers are available for regular members.
Free bet offers may be available under certain conditions after registration. Keep an eye on the promotions page regularly.
All bonuses come with their own wagering requirements. For full details, Terms & Conditions here.
Benefits you get after registering
12betting strives to offer the best odds in the market for cricket and football. Better odds mean bigger returns when you win.
Deposit and withdraw via bKash, Nagad, or Rocket in minutes — no waiting around.
Place bets as the action unfolds. Real-time odds, live scores, and instant bet confirmation.
Live Baccarat, Roulette, Dragon Tiger, and many more games with real dealers.
Lightweight, fast app for Android & iOS. Uses less data, loads faster.
Check match statistics and analysis before placing a bet. Make decisions based on the facts.
Registering with 12betting is more than just filling out a form — it means becoming a member of one of Bangladesh's most popular betting platforms. So it's worth taking a moment to understand a few things before you get started.
First, let's talk about age. To register with 12betting, you must be at least 18 years old. This isn't just a formality — your date of birth is verified during registration, and a national ID is required before your first major withdrawal. If you open an account underage, it may be closed later and recovering any deposited funds can be complicated.
Be careful when entering your mobile number. Make sure the number you provide is registered in your name and is still active — you will need to use the same number for withdrawals via bKash or Nagad later. Using someone else's number may cause your withdrawal to be blocked.
Take a moment to set a strong password. Avoid simple combinations like "12345678" or your own name. Use a mix of uppercase letters, lowercase letters, numbers, and special characters. Never share your password with anyone — the 12betting support team will never ask for it.
Your first deposit after registration is just as important. 12betting supports bKash, Nagad, and Rocket. To deposit, send money to the number shown on the platform's payment page. Once the transaction is complete, your balance is usually credited within 2–5 minutes, after which your welcome bonus will be added.
A common question is whether multiple members of the same household can each open an account. The answer is yes — but each person must register using their own unique identity. Two accounts cannot share the same NID or the same mobile number. The system detects this automatically.
You can play for the first few days after registration without completing KYC. However, KYC is mandatory before your first withdrawal. To avoid any last-minute hold-ups, we recommend submitting your National ID and proof of address right after signing up.
One last thing — registering with 12betting is free, instant, and secure. That said, always bet responsibly. The platform's Responsible Gaming The page includes deposit limit and self-exclusion options — don't hesitate to use them.
Top questions from new members
Please wait a moment. Mobile network delays can slow things down. If it still doesn't come through, contact support.
Use the "Forgot Password" option on the login page. A reset link will be sent to your registered mobile number or email.
Multiple failed login attempts may temporarily lock your account. Simply contact support and it will be sorted out.
Share your bKash transaction ID (TrxID) with support. It's usually resolved within 15–30 minutes.
KYC is required before your first withdrawal. Submitting it early saves time later.
Once your first deposit is confirmed, the bonus is added automatically. If it doesn't appear, contact support.
Important FAQs About Registration & the Platform
Minimum bet amounts vary across Live Casino games — some tables start at ৳10, others are higher. Slots generally let you start with much smaller amounts.
Maximum bet limits are also set and vary by market and match. Before placing a large bet, check the maximum limit for that specific market.
For the most accurate information on current minimum and maximum bet limits, check inside each betting market on 12betting or contact the support team directly.
The fastest way to reach us is via live chat. Log in to the platform or click the chat icon at the bottom right of the main page to start a conversation instantly. Support agents speak Bangla, so there's no need to type in English.
You can also reach us by email at support@12betting.click. Responses typically arrive within a few hours. Email is especially useful for complex issues or when you need to send documents.
For faster support, have your account details (registered mobile number or username) and a description of the issue ready before reaching out — it helps resolve things quicker.
Signing up with 12betting is free and takes just 3 minutes. Open your account, claim your bonus, and start betting.