Download the bd123 App — Bangladesh's Fastest Casino & Betting Experience on Mobile
The official bd123 mobile app brings 500+ games, live cricket betting on BPL & IPL, and instant bKash / Nagad deposits straight to your Android or iOS device — built for players across Dhaka, Chittagong, Sylhet, and every corner of Bangladesh.
bd123 App — Available on Android & iOS
Whether you are on a Samsung Galaxy in Dhaka or an iPhone in Chittagong, the bd123 app delivers an identical premium experience on every device.
Android App
Our Android APK is optimised for all major Bangladeshi handset brands including Samsung, Xiaomi, Realme, Oppo, and Vivo. Supports Android 6.0 and above with a smooth 60fps interface even on mid-range devices.
iOS App
The bd123 iOS app is crafted for iPhone and iPad users, taking full advantage of Apple's hardware performance. Supports iOS 13 and above, with Face ID login and seamless Apple Pay-style payment flow integration.
Why Use the bd123 App Instead of Browser?
The native bd123 app delivers capabilities that no mobile browser can match — from push notifications on live odds to biometric login and offline mode for browsing game lobbies.
Live Push Notifications
Receive instant alerts for match starts, score updates during BPL and IPL fixtures, bonus credits, and withdrawal confirmations — all delivered in real time to your home screen.
Biometric Login
Log in to your bd123 account with fingerprint or Face ID in under one second. No typing passwords every session — a seamless and secure way to protect your account on the go.
Faster Load Times
Native app architecture loads game lobbies and live dealer tables 40% faster than a mobile browser session. Critical when you are trying to catch a live in-play cricket betting market.
Battery Optimised
Our app is engineered for Bangladesh's real-world mobile conditions — extended sessions without excessive battery drain, even on older mid-range Android devices common across Dhaka and beyond.
Enhanced Security
Device-level encryption, certificate pinning, and app-layer fraud detection provide a security layer that browser sessions simply cannot replicate. Your account and funds stay protected.
Custom Mobile Layout
The app UI is purpose-built for small screens — not a scaled-down desktop site. Game grids, betting slips, and deposit flows are redesigned from scratch for one-handed mobile use.
One-Tap bKash Deposits
The bd123 app integrates directly with bKash, Nagad, and Rocket payment flows. Deposit in under 30 seconds without leaving the app — no copy-pasting account numbers or switching apps.
In-App Live Chat
Access 24/7 customer support directly inside the bd123 app without opening a browser. Our support team typically responds in under 3 minutes on Bangladesh Standard Time (BST, UTC+6).
How to Download & Install bd123 on Android
Because the bd123 app is distributed as a direct APK file rather than through the Google Play Store, Android users need to enable one setting before installing. The process takes about 90 seconds in total and only needs to be done once. Follow these steps carefully and you will be up and running in no time.
Log In to Your bd123 Account
Visit bd123.io on your Android browser and log in to your account. Navigate to the Download section from the main menu to access the official APK download link.
Allow Installation from Unknown Sources
Go to your Android Settings → Security (or Apps & Notifications on newer devices) and enable "Install unknown apps" for your browser. This is a one-time step and you can disable it again afterwards.
Download the APK File
Tap the download button on the bd123 download page. The 28 MB APK file will begin downloading immediately. On a standard Grameenphone or Robi 4G connection this takes under 30 seconds.
Open and Install the APK
Once downloaded, open the file from your notifications bar or from your device's file manager. Tap "Install" when prompted. The installation completes in under 10 seconds.
Launch and Log In
Find the bd123 icon on your home screen, launch the app, and sign in with your existing credentials. Set up fingerprint login for even faster access in future sessions.
How to Download & Install bd123 on iOS
iOS users can install the bd123 app via the official TestFlight programme or through a direct install profile provided when you log in to bd123.io on your iPhone or iPad. Apple's platform requires a slightly different process from Android, but it is equally straightforward.
Install TestFlight (If Required)
TestFlight is Apple's free app for installing beta and direct-distribution apps. Download TestFlight from the App Store — it is free, official, and published by Apple. This step may be skipped if you are installing via the direct profile method.
Visit bd123.io on Safari
Open Safari on your iPhone or iPad and navigate to bd123.io. Log in to your account and visit the Download page. Tap the iOS install link to receive your personal installation invitation.
Accept the TestFlight Invitation
Tap "Accept" on the TestFlight invitation page. TestFlight will open automatically and display the bd123 app listing with the current version, release notes, and file size details.
Install the App
Tap "Install" inside TestFlight. The 31 MB app will download and install like any App Store title. You will see the bd123 icon appear on your iPhone home screen once complete.
Enable Face ID & Launch
Open the app and sign in with your bd123 credentials. You will be prompted to enable Face ID or Touch ID for future logins. We strongly recommend enabling biometric login for both speed and security.
Get the bd123 App Today — It's Completely Free
Join 50,000+ Bangladeshi players already enjoying cricket betting, live casino, and slots on their mobile devices. Deposit via bKash or Nagad in under 60 seconds.
Full System Requirements
Check your device meets the minimum specifications before downloading the bd123 app. Most Bangladeshi smartphones manufactured after 2018 will comfortably exceed these requirements.
Android Requirements
| Specification | Minimum | Recommended |
|---|---|---|
| Android Version | Android 6.0 | Android 10+ |
| RAM | 2 GB | 4 GB+ |
| Storage Space | 50 MB free | 200 MB free |
| Processor | Quad-core 1.4 GHz | Octa-core 2.0 GHz+ |
| Internet | 3G / 1 Mbps | 4G / 5 Mbps+ |
| APK File Size | 28 MB | |
iOS Requirements
| Specification | Minimum | Recommended |
|---|---|---|
| iOS Version | iOS 13.0 | iOS 16+ |
| Device | iPhone 7 | iPhone 11+ |
| Storage Space | 60 MB free | 200 MB free |
| RAM | 2 GB | 3 GB+ |
| Internet | 3G / 1 Mbps | 4G / 5 Mbps+ |
| IPA File Size | 31 MB | |
Everything You Need to Know About bd123 Mobile
The bd123 mobile app was built from the ground up with Bangladeshi players in mind. When we began developing it, we spoke to hundreds of players in Dhaka, Chittagong, Sylhet, and Khulna to understand exactly how they use their phones for online gaming. What we found was consistent: players wanted speed, reliability on 3G connections, and payment methods they already trusted — bKash, Nagad, and Rocket.
The result is an app that performs exceptionally even on the mid-range Android handsets that represent the majority of smartphones used across Bangladesh. We obsessed over load times — the game lobby opens in under 1.2 seconds on a 4G connection, and live dealer table streams buffer in under 2 seconds. For cricket fans tracking live BPL or IPL match odds during a crucial last-over chase, every second matters.
Security was equally central to the design process. The app uses certificate pinning to prevent man-in-the-middle attacks — a real concern on public Wi-Fi networks common in Dhaka coffee shops and universities. All sensitive data is encrypted at the device level using AES-256 encryption, meaning your account details remain protected even if your phone is lost or stolen.
The app receives regular updates — typically every four to six weeks — adding new games, improving performance, and incorporating player feedback. Update notifications appear inside the app itself; you will never need to check the website manually to know when a new version is available. Updates are incremental by design, meaning you rarely need to re-download more than 5–8 MB to get the latest version.
We are committed to responsible gaming on mobile. The bd123 app includes all the same responsible gaming tools available on the desktop platform — deposit limits, session time alerts, cool-off periods, and self-exclusion — accessible directly from the account menu. We believe having these tools on your phone, where you play most often, is just as important as having them on desktop. This platform is strictly for adults aged 21 and above. Age verification is completed during account registration and is enforced at the app level too.
bd123 App Download FAQ
Everything Bangladeshi players commonly ask before downloading and installing the bd123 mobile app.
Ready to Play bd123 on Your Phone?
Log in to your bd123 account to access the official app download. 21+ only. Play responsibly.