From account setup to payments, bonuses, and betting — we're here to help with anything you need.
Find the solution to your issue from the categories below
Step-by-step guides for opening a new account, KYC verification, and troubleshooting any login issues.
A complete guide to depositing and withdrawing via bKash, Nagad, bank transfer, and card.
Learn more about the welcome bonus, free bets, cashback, and reload offers.
Complete information on understanding odds, bet types, live betting, and the cash-out feature.
Rules, tips, and guides for Live Casino, slots, lottery, and other games.
Account security, password changes, two-factor authentication, and data privacy policy.
Opening an online account for the first time can feel a little daunting. What details are needed, how much information do you have to share, is your money safe — these are all perfectly reasonable questions. 12bets keeps the registration process as straightforward as possible so you can get started without any hassle.
The full step-by-step process is outlined below:
Visit the 12bets website and click the "Register" button in the top right corner. A simple form will appear.
Fill in the form with your Bangladeshi mobile number. An OTP will be sent to that number.
Verify your mobile number using the 6-digit code sent to your phone. The code typically arrives in under a minute.
Choose a strong password. Use a mix of letters, numbers, and special characters — at least 8 characters long.
Enter your full name and date of birth accurately. This information will be required at withdrawal, so it's important to get it right.
Get a welcome bonus on your first deposit after registering. Deposit in minutes using bKash or Nagad.
12bets is strictly for users aged 18 and above. Age verification may be required during account verification. Each person may only hold one account.
Chat with us live. Bengali support available 24 hours a day, 7 days a week.
Agent Online
The easiest ways to deposit and withdraw money at 12bets
Making a deposit on 12bets is simple. After logging in, go to the wallet section and choose your preferred payment method. The minimum deposit is just ৳500, and funds are credited to your account almost instantly in most cases.
Minimum ৳500, instant deposit. The most popular payment method.
Minimum ৳500, instant deposit. Cashback offers available frequently.
Minimum ৳1,000. Funds are typically credited within 15–30 minutes.
International cards accepted. Minimum ৳1,000.
To withdraw your winnings, submit a withdrawal request from your wallet. 12bets typically processes payments within 1 to 4 hours. KYC verification is required for your first withdrawal.
৳500
Minimum
1–4 hours
Processing Time
0%
Fees
If a deposit fails, first check your mobile balance and internet connection. If the issue persists, contact us via Live Chat or email (support@12bets.bet). Having your transaction ID on hand will speed up the resolution.
12bets bonuses are designed to reward both new and existing players. Knowing a few key things before claiming an offer saves confusion down the line. Here are straightforward answers to the most common questions.
A welcome bonus means that when you make your first deposit, 12bets adds extra funds on top of what you deposited at a set rate. For example, if you deposit ৳2,000 and receive a 100% bonus, your total balance will be ৳4,000.
Keep in mind that bonus funds cannot be withdrawn directly. They must be wagered a set number of times — this is called the wagering requirement. For example, 30x means you need to place bets totaling 30 times the bonus amount. After that, any winnings from the bonus can be withdrawn.
Up to 100% on your first deposit
For regular players, every week
Free bet opportunities on selected matches
Partial cashback on weekly losses
Answers to the most frequently asked questions by 12bets users
12bets believes that betting is, at its core, a form of entertainment. But when it becomes a habit and starts affecting other areas of your life, it's important to seek help.
Our platform includes several tools to help you stay in control. Set deposit limits, opt for self-exclusion, or take a temporary break — all manageable directly from your account settings.
If you notice these signs, take a break and seek help.
Our support team is here for you — any time of day or night
The fastest way to get help. Chat directly with our agents in Bengali.
Online NowFor complex issues, send us a detailed email. You'll typically get a response within 2–4 hours.
support@12bets.betFind answers to common questions on your own — you'll often resolve the issue right here.
View FAQsOur experienced support team is ready to resolve any issue you have. Create an account and speak to us directly via support chat.
Register Now