Deposit in just a few minutes using bKash, Nagad, Rocket, or any supported mobile banking service and start playing right away.
Anyone who has tried funding an online gaming platform knows the frustration – hours of waiting for bank transfers, complicated foreign payment gateways. 12winbd has built its payment system specifically to free Bangladeshi players from all of that.
You can deposit directly from bKash, Nagad, or Rocket – just like paying at your local shop with mobile banking. No bank account needed, no card required. All you need is a mobile banking app on your smartphone.
Your first deposit at 12winbd comes with an instant welcome bonus. Deposit BDT 500 and get an extra BDT 500 credited to your account. You can use this bonus across casino, betting, or Sports – whichever section you prefer.
New members receive a 100% match bonus on their first deposit – up to BDT 5,000. The bonus is credited automatically; no code is required.
All major mobile banking services in Bangladesh are directly supported.
Bangladesh's most popular mobile banking service. Deposits made at 12winbd via bKash are credited to your account almost instantly.
Deposit with ease using Nagad, the government-backed mobile financial service. Nagad is a popular choice at 12winbd for fast and secure transactions.
You can also deposit at 12winbd easily using Dutch-Bangla Bank's Rocket service. It is especially convenient for existing DBBL customers.
Direct transfers from your bank account are also available — a reliable option for larger deposits.
12winbd also supports deposits in popular cryptocurrencies including USDT and Bitcoin. Many players choose this option for added privacy and security.
If you prefer not to do it yourself, you can also deposit through a trusted 12winbd agent. Just reach out via live chat to connect with an agent.
Complete your deposit in just a few steps — the entire process takes under five minutes.
Log in to the 12winbd website with your mobile number and password. If you are new, complete your registration first.
Click the "Deposit" button on your dashboard to see the list of available payment methods.
Select bKash, Nagad, Rocket, or any other available method. The minimum and maximum limits are displayed next to each option.
Enter the amount you wish to deposit. You can start from a minimum of BDT 100.
Send Money to the number shown on screen using your bKash/Nagad app. Note down the transaction ID.
Submit your transaction ID. Your balance will be credited within minutes and you can start playing in any section.
12winbd uses SSL encrypted connections. Your personal information and payment data are never shared with third parties.
12winbd makes every deposit more rewarding with exclusive bonus offers.
Get a 100% match bonus on your first deposit. Deposit BDT 500 and receive an extra BDT 500.
Get up to 20% reload bonus every time you re-deposit each week.
Get 10% of your weekly losses back as cashback — available to active members only.
Deposit a specified amount and earn free spins on popular slot games.
Check the limits and processing times for each payment method.
| Payment method | Minimum | Maximum | Time | Fee |
|---|---|---|---|---|
| bKash | BDT 100 | BDT 50,000 | Instant | Free of charge |
| Nagad | BDT 100 | BDT 50,000 | Instant | Free of charge |
| Rocket | BDT 100 | BDT 30,000 | 1–5 minutes | Free of charge |
| Bank Transfer | BDT 500 | BDT 5,00,000 | 1–3 hours | Bank charges may apply |
| USDT (TRC20) | $2 equivalent | Unlimited | 1–15 minutes | Network Fee |
| Bitcoin | $5 equivalent | Unlimited | 10–30 minutes | Network Fee |
| Agent | BDT 200 | BDT 1,00,000 | 5–10 minutes | Free of charge |
A few things to keep in mind when depositing at 12winbd will make the whole experience much smoother. First and foremost, always pay from your own registered mobile number. Using someone else's number can cause verification issues and delays in crediting your account.
Entering the correct transaction ID during a deposit is essential. After making a payment via bKash, you will receive an SMS containing your transaction ID. Copy it immediately and enter it in the 12winbd deposit form.
If money has been deducted but your balance has not been credited, there is no need to worry. Contact 12winbd's live chat support with your transaction ID and it will be resolved quickly.
Make your payment from the same mobile number you used to register at 12winbd.
Take a screenshot or note the transaction ID for every payment — it may come in handy later.
Traffic is higher between 8 PM and 11 PM, so deposits may take an extra 5–10 minutes during that time.
Live chat support in Bengali is available 24 hours a day. Keep your transaction ID on hand.
Only log in on the official 12winbd website. Do not click on any third-party links.
Quick answers to the most frequently asked questions, all in one place.
Register, deposit, and receive your bonus instantly – the entire process takes just a few minutes.