Mobile App
At the cricket ground, at a tea stall, or relaxing at home — place bets, play Live Casino, and withdraw your winnings instantly with the 12bangla app, wherever you are. Available free on both Android and iOS.
The 12bangla app is more than a betting tool — it's a complete entertainment platform, designed around Bangladesh's network conditions and the habits of its users.
The app launches in just 1.2 seconds. Live odds refresh continuously even on a 2G network. On slower connections, a lightweight mode activates automatically.
Log in to your account in under a second using your fingerprint or Face ID — no need to remember your password.
Get alerted before your favourite team's match kicks off. When odds change, a push notification hits your phone instantly.
Directly linked to bKash, Nagad, and Rocket — all major mobile banking apps. Deposits and withdrawals take just two taps.
Watch live match video and place bets on the same screen. HD quality, low bandwidth.
Every bet you place is recorded. Win streaks, loss streaks, your best-performing games — all your stats in one place.
Not all betting apps are available on the Google Play Store, so the 12bangla APK needs to be downloaded directly. The process is simple and only takes a few minutes.
Go to your phone's Settings → Security or Privacy. Turn on the "Install unknown apps" or "Unknown sources" option. You only need to do this once when downloading the APK.
Click the download button on this page. The file will be saved to your phone's Downloads folder. The file size is approximately 15 MB.
Tap the downloaded APK file and hit the "Install" button. Installation completes in under 30 seconds.
Launch the app and log in to your 12bangla account. New here? You can register right from the app — the whole process takes under 2 minutes.
IPhone and iPad users can save our web app to their home screen — it works just like a native app.
Open 12bangla.net in Safari on your iPhone. Adding to the home screen is not supported from Chrome or other browsers.
Tap the Share button at the bottom center of the screen (the icon with an arrow pointing up from a box).
Find the "Add to Home Screen" option in the menu and tap it. Keep the name as is and tap "Add."
The 12bangla icon will now appear on your home screen. Use it just like a regular app from now on.
Bangladesh now has over a hundred million smartphone users, and with that massive mobile audience in mind, 12bangla built its own dedicated app. This isn't just a mobile version of the website — it's a separate platform that offers even more than the desktop experience.
A common question we hear: can you play 12bangla on a mobile browser without downloading the app? Yes, you can. Our website is fully mobile-responsive. That said, features like biometric login, push notifications, and offline history browsing are only available on the app. For regular players, downloading the app is simply the smarter choice.
Every section of the 12bangla app performs equally well. The cricket betting section covers hundreds of markets across IPL, BPL, Test matches, T20 tournaments, and more. In-play betting lets you watch real-time odds during a live match and act on them instantly — and it's even smoother on the app thanks to a faster data refresh rate.
Spinning the reels on slots feels noticeably smoother in the app, thanks to touchscreen optimization. In the Live Casino — whether it's blackjack, roulette, or baccarat — interacting with the dealer feels far more natural on the app. Card deal animations and chip placement gestures are all designed specifically for mobile touch.
4G coverage across Bangladesh can still be patchy in many areas. The 12bangla app was built with this reality in mind. It uses data compression technology that consumes up to 40% less data than standard browsing. If your connection drops, the app reconnects automatically and keeps your active bet data intact.
Check your phone's compatibility before downloading.
Both options work — but see the difference for yourself.
Making payments is easiest through the mobile app. When depositing via bKash, you can open the bKash wallet directly within the app — no need to switch to another app. The same applies to Nagad and Rocket. Once you deposit, your balance updates within seconds.
Withdrawals are just as straightforward. You can send funds to the bikiash number saved in your profile in just 2 taps. 12bangla aims to process all withdrawals within 3 minutes — and in most cases, it's done in 90 seconds or less.
Security is non-negotiable on the 12bangla app. Every session uses token-based authentication that refreshes automatically every 30 minutes. If you enable two-factor authentication (2FA), an additional OTP verification is required at login. Any suspicious login attempt on your account triggers an instant SMS alert to your registered number.
The Device Trusting feature lets you mark your own phone as a "trusted device." This means fewer security prompts when logging in from a recognized device, while any login attempt from an unknown device triggers additional security checks.
The 12bangla app is updated regularly — at least once a month, covering new features, bug fixes, and security patches. You'll find a "Check for Updates" option right inside the app, and whenever a new update is available, the app will notify you automatically. No extra steps needed.
Android users need to download and install the new APK. Installing it over an existing version keeps all your data and settings intact. iOS users get the latest version simply by refreshing the web app.
If you're new to online betting platforms, the 12bangla app's tutorial mode has you covered. When you first open the app, a step-by-step guide walks you through building a betting slip, understanding odds, and making payments. You can also try select games in demo mode with no real money involved — particularly useful for beginners.
Download for free, register now, and claim your 200% welcome bonus. Over 1.5 million Bangladeshis have already joined.
For users 18 and above. Please gamble responsibly.