Cricket betting, live casino, slots, fishing games and more — all in one place. Instant deposits via bKash & Nagad. Real payouts in BDT. Join thousands of players from Dhaka, Chittagong, Sylhet and across Bangladesh.
toto21 was founded with a clear mission: to give Bangladeshi players a world-class online gambling experience that feels genuinely local. We understood early on that the players of Dhaka, Chittagong, Sylhet, Khulna and Rajshahi wanted more than just games — they wanted a platform that speaks their language, accepts their preferred payment methods, and respects their culture. That conviction shaped everything we built.
Over six years of continuous operation, toto21 has grown into one of the most trusted names in Bangladesh online gaming. We partner with the world's top game studios — including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming and Ezugi — to deliver an unmatched library of slots, live casino tables, cricket betting markets and fishing games, all within a single, fast-loading platform optimised for mobile.
Our commitment goes beyond entertainment. We invest heavily in player protection, responsible gaming tools and transparent bonus terms, because we believe that trust, not traffic, is what makes a platform great. Every policy, every feature and every customer support interaction at toto21 is designed with the Bangladeshi player in mind.
Eight reasons why players across Bangladesh keep coming back
Fund your account in seconds via bKash, Nagad or Rocket. No waiting — start playing right away.
256-bit SSL encryption protects every transaction and every piece of personal data you share with us.
BPL, IPL, T20 World Cup and more — competitive odds on every Bangladesh Tigers match and international fixture.
English- and Bengali-speaking agents available around the clock via live chat, WhatsApp and email.
Fully optimised for Android and iOS. Play seamlessly on any screen size without downloading an app.
All balances, deposits and withdrawals displayed in Bangladeshi Taka (৳). No confusing currency conversions.
Slots, live casino, fishing games, table games and sports betting — the largest catalogue for Bangladesh players.
All games use certified Random Number Generators audited by independent third-party testing labs.
Full transparency — review every offer before you claim. No hidden conditions.
| Bonus Offer | Bonus Amount | Min Deposit | Wagering Requirement | Validity Period |
|---|---|---|---|---|
| Welcome Bonus First deposit only |
200% up to ৳20,000 | ৳500 | 30x (bonus amount) | 30 days |
| Reload Bonus 2nd deposit onwards |
50% up to ৳10,000 | ৳1,000 | 25x (bonus amount) | 14 days |
| Weekly Cashback Losses in prior week |
Up to 1.2% cashback | ৳500 | 1x (cashback amount) | 7 days |
| Refer a Friend Per verified referral |
৳500 per friend | Friend deposits ৳500+ | 5x (bonus amount) | 30 days |
| Cricket Acca Boost 3+ selection multi-bet |
Up to 50% winnings boost | ৳200 per bet | No wagering on boost | Ongoing |
Wagering requirements apply to bonus funds only. Deposit amounts are withdrawable at any time. Full terms available on the Terms & Conditions page.
Real jackpots, real players from across Bangladesh
Four simple steps from sign-up to your first payout
Register in under 2 minutes with your mobile number
Submit your NID and a selfie — approved within 24 hours
Add funds via bKash, Nagad, Rocket or bank transfer
Pick your game, claim your bonus and place your first bet
Register with your mobile number in under 2 minutes.
Submit your NID and selfie — approved within 24 hours.
Add funds via bKash, Nagad, Rocket or bank transfer.
Pick your game, claim your bonus and place your first bet.
Six clear steps from registration to your first withdrawal
Visit toto21 and click the register button. Enter your mobile number, choose a secure password and accept the terms. The entire process takes less than two minutes.
Upload a clear photo of your National ID card and a brief selfie. Our team reviews submissions within 1–24 hours. Verified accounts enjoy higher withdrawal limits.
Head to the Cashier section, select bKash, Nagad, Rocket or your preferred bank. Enter the amount (minimum ৳500) and confirm. Funds appear instantly in most cases.
The 200% welcome bonus is applied automatically to your first deposit. Review the wagering requirements (30x) in the Promotions section before you begin playing.
Browse the lobby — cricket markets, live casino, slots or fishing games. Start with smaller stake amounts while you get comfortable with the interface and game mechanics.
Once wagering requirements are met, visit the Cashier, choose your withdrawal method and enter the amount. Most bKash and Nagad withdrawals are processed within 15 minutes.
All major Bangladeshi payment options accepted — fast, secure and fee-free for deposits
| Payment Method | Min Deposit | Max Deposit | Processing Time | Fee Notes |
|---|---|---|---|---|
| bKash | ৳500 | ৳1,00,000 | Instant | No fee on deposits |
| Nagad | ৳500 | ৳1,00,000 | Instant | No fee on deposits |
| Rocket | ৳500 | ৳50,000 | Instant | No fee on deposits |
| Upay | ৳500 | ৳50,000 | Instant | No fee on deposits |
| Dutch-Bangla Bank | ৳1,000 | ৳5,00,000 | 15–30 minutes | Standard bank transfer fees may apply |
| City Bank | ৳1,000 | ৳5,00,000 | 15–60 minutes | Standard bank transfer fees may apply |
| BRAC Bank | ৳1,000 | ৳5,00,000 | 1–24 hours | Standard bank transfer fees may apply |
Withdrawal processing times may vary. Mobile financial service withdrawals (bKash, Nagad, Rocket) are typically completed within 15 minutes during business hours (BST, UTC+6). Bank withdrawals may take up to 24 hours.
Understanding these numbers helps you make smarter decisions at every game
RTP stands for Return to Player and is expressed as a percentage. It represents the theoretical amount a game pays back to players over a very large number of rounds. For example, a slot with 96% RTP will, on average, return ৳96 for every ৳100 wagered across millions of spins. Crucially, this is a long-run statistical average — it does not predict what will happen in a single session or even a thousand sessions.
Different game categories carry meaningfully different RTPs:
House edge is simply the inverse of RTP — it is the mathematical advantage the casino holds over time. A game with 96% RTP has a 4% house edge. This does not mean you will lose 4% of every bet; it means the casino expects to retain 4% of total money wagered across all players over time. Understanding house edge empowers you to choose games strategically, set realistic session budgets, and avoid high-edge games (like Keno at 20–30%) when your goal is extended playtime. Knowledge of RTP and house edge is the single most important piece of information a new player can have before depositing.
Responsible bankroll management is the foundation of a sustainable and enjoyable gambling experience. Without a clear plan, even the luckiest run can be undone by a few impulsive decisions. This guide is purely educational and is designed to help you protect your funds and extend your playing time regardless of which games you enjoy.
Set a dedicated gambling budget. Before you deposit, decide on a fixed monthly or weekly amount you are comfortable losing entirely. This should be disposable income only — never funds earmarked for rent, food, bills or savings. Treat this budget as an entertainment expense, similar to a cinema outing or a restaurant meal. Once it is gone, stop. Do not chase it with additional deposits.
Divide your bankroll into session amounts. If your weekly budget is ৳2,000, consider splitting it into four sessions of ৳500 each. This pacing prevents you from burning through your entire budget in a single sitting and gives you multiple enjoyable playing sessions across the week.
Apply the 1–5% per-bet rule. Never stake more than 1–5% of your current session bankroll on a single bet or spin. If your session budget is ৳500, keep individual bets between ৳5 and ৳25. This approach ensures that a losing streak — which will inevitably occur — cannot wipe out your session in just a few rounds.
Know when to walk away. Set a clear win target (e.g., double your session budget) and a loss limit (e.g., 50% of session budget) before you begin. If you hit either threshold, end the session. Emotional decisions — chasing a winning streak or trying to recover losses — are the primary cause of significant financial harm in gambling. Tracking your play history in a simple notebook or spreadsheet gives you honest data about your patterns and helps identify when gambling stops being fun.
Only gamble with money you can afford to lose.
Split weekly budget into multiple shorter sessions.
Bet 1–5% of your session bankroll per round.
Set a win target and a loss limit before every session.
Never chase losses — walk away when your limit is reached.
Track your history — honest data prevents self-deception.
Responsible Gaming
For support with problem gambling, visit our Responsible Gaming page. Help is available 24/7. 18+ only.
Not all slots are the same — understand each format before you spin
Simple three-reel games with traditional fruit and bar symbols. Fast-paced and easy to understand — ideal for beginners. Example provider: Microgaming.
Feature-rich five-reel slots with bonus rounds, free spins and multipliers. The most popular category. Example provider: Pragmatic Play.
A portion of every bet feeds a growing communal jackpot that can reach millions of BDT. Example provider: NetEnt (Mega Fortune).
Dynamic reel mechanics that change the number of symbols per reel each spin, creating up to 117,649 ways to win. Example provider: Big Time Gaming / Pragmatic Play.
Winning symbols disappear and new ones fall into place, potentially triggering chain reactions of consecutive wins in a single paid spin. Example provider: NetEnt.
Wins are formed by clusters of matching symbols rather than traditional paylines. Highly visual and entertaining. Example provider: Pragmatic Play.
Your safety is our highest priority — here is how we protect you
All data transmitted between your device and our servers is protected by industry-standard TLS encryption.
Every game outcome is generated by a certified Random Number Generator, independently audited for fairness.
Mandatory identity verification protects all players from fraud and ensures only eligible adults can withdraw funds.
Round-the-clock customer service in English and Bengali ensures help is always available when you need it.
Clear expectations — no surprises when you request your first withdrawal
Identity verification is a standard security and legal compliance measure used by all reputable online gambling platforms. It protects players from identity theft, prevents underage gambling, and ensures all funds are paid to the correct account holder.
You will need to provide: (a) a clear photo of your National ID card (NID) — both front and back, (b) a recent proof of address (utility bill or bank statement dated within 3 months), and (c) a selfie holding your NID next to your face.
Most verification requests are reviewed and approved within 1–24 hours of submission. Submissions made during Bangladesh Standard Time (BST, UTC+6) business hours are typically processed faster. You will receive a notification once your account is verified.
Once verified, your account is fully unlocked. You can request withdrawals without restriction, access higher deposit limits, and are eligible for all VIP promotions. Verification is a one-time process — you will not be asked to repeat it unless your details change.
Typical review time: 1–24 hours. Faster during BST business hours (9am–10pm UTC+6).
toto21 was designed from the ground up with the Bangladeshi player in mind. From the payment methods we support to the sports markets we offer and the currency we display, every detail reflects the needs and preferences of players from Dhaka, Chittagong, Sylhet, Khulna, Rajshahi, Barisal, Rangpur and beyond.
We display all balances in Bangladeshi Taka (৳), so there is never any confusion about how much you are depositing, wagering or withdrawing. Our customer support team includes both English- and Bengali-speaking agents, available around the clock on Bangladesh Standard Time (BST, UTC+6).
English- and Bengali-speaking agents ready to help — any time, any day
Average response time: 2–5 minutes. Available 24/7 directly inside the platform.
Send a message any time. Our support team replies within 5–10 minutes during peak hours.
For detailed queries. Responses delivered within 1–4 hours. Contact:
Our support team includes both English-speaking and Bengali-speaking agents, so you can communicate comfortably in whichever language you prefer. There is no language barrier when resolving your query.
Support operates on Bangladesh Standard Time (BST, UTC+6) with full 24/7 coverage including weekends and public holidays.
From a small start-up serving Dhaka players to Bangladesh's most-trusted online casino — here is how toto21 grew.
toto21 opens its doors with a focused cricket betting product and bKash deposits. Initial player base concentrated in Dhaka and Chittagong.
Live casino games from Evolution Gaming and Ezugi added. Player registrations exceed 50,000. Nagad payment integration launched.
Full slots library from Pragmatic Play and NetEnt goes live. 3 Gods Fishing and All-Star Fishing become instant player favourites.
Complete mobile-first redesign. Average page load time drops to under 2 seconds. Active player base surpasses 300,000.
toto21 reaches half a million registered players across all eight divisions of Bangladesh. Daily payouts exceed ৳2 crore.
toto21 is committed to protecting your personal information. We collect only the data necessary to operate your account, process transactions and comply with applicable security requirements. We do not sell, rent or share your personal data with third parties for marketing purposes. Your information is stored securely using industry-standard encryption. For full details on how we collect, use and protect your data, please review our Privacy Policy. By using toto21, you acknowledge and agree to our data practices as described therein.
Create your toto21 account today, make your first deposit via bKash or Nagad, and claim your welcome bonus. 18+ only. Please gamble responsibly.
18+ only. Gambling can be addictive — play responsibly. Visit Responsible Gaming for support tools.