📱
Free Download — No Hidden Fees

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.

Free
No Cost Download
28 MB
Compact App Size
500+
Games Available
24/7
In-App Support
bd123
Available Platforms

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

Version 4.2.1 — Latest

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.

APK Size: 28 MB
Requires: Android 6.0+
RAM: 2 GB minimum
Works on 3G, 4G & Wi-Fi

iOS App

Version 4.2.1 — Latest

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.

IPA Size: 31 MB
Requires: iOS 13.0+
iPhone 7 or newer
Works on 3G, 4G & Wi-Fi
Safe & Verified Download. The bd123 APK is scanned and verified before every release. Always download directly through the official bd123 website or your account dashboard to avoid third-party modified versions. SSL-protected transfer ensures the file you receive is authentic and untampered. For iOS users, the app is distributed via our official TestFlight or direct install profile — never through unofficial stores.
bd123
App Advantages

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).

Step-by-Step Guide

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.

1
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.

2
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.

3
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.

4
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.

5
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.

Step-by-Step Guide

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.

1
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.

2
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.

3
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.

4
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.

5
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.

bd123

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.

Technical Specifications

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
Mobile Data Usage Note. Live casino streaming and in-play cricket betting consume approximately 80–120 MB of data per hour on a 4G connection. We recommend connecting to Wi-Fi for extended live dealer sessions to avoid exceeding your mobile data allowance. Players in Sylhet, Rajshahi, and rural areas with slower connections may wish to use the "Data Saver" mode available inside the bd123 app settings.
bd123
About the App

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.

21+ Only — Age Verification Required
Frequently Asked Questions

bd123 App Download FAQ

Everything Bangladeshi players commonly ask before downloading and installing the bd123 mobile app.

Yes, the bd123 app is completely free to download and install on both Android and iOS devices. There are no subscription fees, no download charges, and no hidden costs associated with getting the app. The only money involved is whatever you choose to deposit into your gaming account to play with.

Google Play Store's policies restrict real-money gambling apps in certain regions, including Bangladesh. This means we distribute the bd123 Android app directly as an APK file through our website — a common and safe practice used by all major online gaming platforms serving the Bangladesh market. The APK is identical in content and security to what would appear on the Play Store; it is simply distributed through a different channel.

Installing an APK is safe as long as you download it from a trusted, official source — which is bd123.io in this case. Our APK is digitally signed, scanned for malware before every release, and served over an SSL-encrypted HTTPS connection. Never download the bd123 APK from third-party websites, Telegram channels, or unknown links, as those may contain modified files. Always verify that the URL begins with https://bd123.io before downloading.

Absolutely. Your bd123 account is universal — the same username, password, balance, bonuses, and game history are accessible whether you log in through the mobile app or the desktop website. You can switch between the two freely and your account state syncs instantly. Many players use the app during the day and the desktop site for longer evening sessions.

Yes. The bd123 app supports all the payment methods available on the full website, including bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, BRAC Bank, City Bank, and other local Bangladesh banking options. The in-app deposit flow is optimised for one-tap payments — you can deposit ৳500 to ৳50,000 in under 30 seconds without leaving the bd123 app.

For Android users, an update notification will appear inside the bd123 app whenever a new version is available. Tap the notification to download the updated APK and install it over your existing installation — your account data and settings are preserved. For iOS users on TestFlight, updates are delivered automatically through the TestFlight app itself, similar to how normal App Store updates work.

Yes. The bd123 app includes a built-in Data Saver mode that reduces streaming quality and defers non-essential asset loading to keep the experience functional on 3G connections as slow as 1 Mbps. Slot games and sports betting markets work well on 3G. Live dealer games stream at reduced resolution in Data Saver mode but remain fully playable. For the best live casino experience, a 4G connection or Wi-Fi is recommended.

Yes. You can install the bd123 app on as many personal devices as you like — for example, your Android phone and your iPad simultaneously. However, only one active session per account is permitted at a time. Logging in on a second device will automatically end any existing session on another device for security purposes.

Absolutely. The bd123 app is available to registered players across all of Bangladesh — whether you are in Chittagong, Sylhet, Khulna, Rajshahi, Barisal, Rangpur, Mymensingh, Cox's Bazar, or anywhere else. As long as you have a working mobile internet connection, the app functions identically regardless of your location within Bangladesh.

First, ensure your device meets the minimum system requirements listed on this page. If your device is compatible, try clearing your browser cache and re-downloading the APK file fresh — a corrupted partial download is the most common cause of installation failures. If the problem persists, contact our 24/7 support team via live chat inside your bd123 account dashboard or email us at [email protected] and our technical team will assist you directly.

Ready to Play bd123 on Your Phone?

Log in to your bd123 account to access the official app download. 21+ only. Play responsibly.