Put the 99bt app on your Android phone in about four minutes
The 99bt app is a 32 MB Android file that opens the same lobby, wallet and live tables you use in the browser, with bKash and Nagad deposits built into the menu. Tap once, approve a single Android setting, and the shortcut is on your home screen.
On this page
- The 99bt APK file: what is inside the package
- Five steps from a browser tab to a logged-in 99bt app
- App or browser: which 99bt screen suits your play
- Permissions and safety: what the 99bt app asks for
- Will it run on your phone? 99bt app requirements
- Six things the 99bt app does better than a mobile tab
- What you can open once the app is installed
- When the install fails: five fixes for the 99bt APK
- A walk through the screens you will use daily
- 99bt app questions players ask before installing
The 99bt APK file: what is inside the package
This page hosts the current build directly, so the file you save here is the file the site publishes. There is no store in the middle and nothing to verify after the download. Keep the tab open until the progress bar disappears; a half-finished file is behind most failed installs.
One file, no extras
The package contains the casino lobby, the wallet, live dealer tables and the sports list. Nothing else is pushed to your phone during install, and the app does not ask for permissions up front.
Download APKFile name: 99bt.apk · 32 MB · version 2.1.18
Rebuilt 9 November 2026 · free, no subscription
| File detail | Value |
|---|---|
| Version | 2.1.18 |
| File size | 32 MB |
| Minimum Android | 8.0 |
| Last updated | 9 November 2026 |
| Price | Free |
| Languages | English, Bangla |
Five steps from a browser tab to a logged-in 99bt app
Set aside four minutes. Step one is the only one people miss, because Android keeps the unknown-source switch two menus away from the home screen.
-
1
Allow the install source
Open Settings, then Apps, then Special access, then Install unknown apps. Pick the browser you will download with and switch Allow from this source on. Leave it on for the next update.
-
2
Save the APK file
Tap Download APK at the top of this page. The 32 MB file lands in your Downloads folder, usually inside a minute on 4G. Do not rename it or open it from a chat preview.
-
3
Open it and install
Open Downloads, tap 99bt.apk and choose Install. If Play Protect appears, tap More details and then Install anyway. It flags side-loaded files by default, not this build in particular.
-
4
Log in or register
Sign in with the number and password you already use, or finish a new sign-up inside the app in a couple of minutes. Allow notifications so withdrawal updates reach you when the app is closed.
-
5
Fund the wallet
Open Wallet, choose bKash, Nagad, Rocket or Bank Transfer and send at least ৳400. The balance usually shows within a minute, and the 185% first-deposit bonus up to ৳9,500 lands with it.
App or browser: which 99bt screen suits your play
Both routes reach the same account and the same wallet, so this is not a choice you have to live with. Most players keep the app on the phone and open the browser version on a borrowed handset or when a new build is mid-install.
| What you compare | 99bt app on Android | 99bt in a mobile browser |
|---|---|---|
| Space on the phone | 32 MB, plus a little room while the file unpacks | Nothing installed, nothing stored |
| Opening the lobby | Tiles are already cached, so the lobby is ready at once | The lobby is fetched again on each visit |
| Login | Stays signed in until you log out | Number and password often typed again |
| Wallet messages | Deposit, withdrawal and bonus alerts on the phone | None unless the tab stays open |
| Updates | You install the new APK when a build ships | Always the current version |
| Data on a daily pack | Lighter after the first load | Heavier across a long session |
| Live dealer tables | Full-screen player tuned for a phone | Depends on the browser and open tabs |
| Best fit | Regular play on Android 8.0 or newer | A quick look on a shared phone or an iPhone |
Not sure the install went through? Open the app and check the version line in Settings. The current build is 2.1.18, so anything older needs a fresh download from the section above.
Permissions and safety: what the 99bt app asks for
Sideloaded files deserve a second look, so here is the full list of what the app touches and what it never touches. If a copy on your phone asks for more than this, it did not come from here.
Storage, and little else
The app takes 32 MB and writes its cache to internal storage, so a phone with a few hundred megabytes free is fine. It does not read your photos, contacts, messages or call log, and it never asks for your bKash PIN or one-time code.
Signed builds from one address
Every release is signed before it ships, and Android refuses to install an update signed with a different key. That is exactly why a copy from a Facebook group will not install over the real app. Take the file from this page and nowhere else.
Session timeouts and withdrawal checks
Sessions drop after long inactivity, so an unlocked phone in a pocket is not a live account. Withdrawals are capped at ৳185,000 a day, and the first cash-out needs KYC: NID, passport or driving licence, reviewed in about two hours.
One place for account details
24/7 Live Chat inside the app is the only channel that will ever ask about your account. Support will not request your password or bKash PIN, and nobody offering a bonus for a transfer to a personal number is working for 99bt.
Will it run on your phone? 99bt app requirements
The build targets the handsets most players in Bangladesh actually carry, so the bar is low: Android 8.0, a normal screen and a working connection. Anything newer than that is a bonus, not a requirement.
| Requirement | What you need |
|---|---|
| Android version | 8.0 or newer. Check Settings, then About phone, then Android version. |
| Free storage | 32 MB for the file, plus temporary room while it unpacks |
| Screen | Any size from 320 px wide; portrait and landscape both work |
| Connection | 3G, 4G or Wi-Fi. Live dealer tables need a steady line, audio-only mode covers a weak one. |
| Payments inside the app | bKash, Nagad, Rocket, Bank Transfer |
| Help | 24/7 Live Chat from the app menu |
| Updates | Install the new APK over the old copy, no uninstall needed |
| Account | The same number and password as the website; log in at 99bt login or inside the app |
iPhone and iPad: the home-screen route instead
iOS does not install APK files, so there is no iPhone build to download. Safari can put the full lobby on your home screen with its own icon, and it keeps you logged in the same way.
-
1
Open 99bt in Safari
Chrome on iOS cannot add pages to the home screen, so start in Safari and sign in first.
-
2
Tap Share, then Add to Home Screen
The Share icon sits in the toolbar. Scroll the sheet until you see Add to Home Screen.
-
3
Name it and tap Add
The icon lands on your home screen and opens the casino, sports and wallet screens full width.
Six things the 99bt app does better than a mobile tab
The app is not a different casino. It is the same account with the fiddly parts removed: fewer taps to pay, fewer reloads, and messages that reach you when the screen is off.
Two-tap bKash and Nagad top-up
Save your bKash or Nagad number once and a deposit becomes amount, then confirm. The minimum is ৳400, money normally lands within a minute, and the 185% first-deposit bonus applies up to ৳9,500.
Live tables built for a thumb
Evolution and Ezugi dealers run Andar Bahar, roulette and Teen Patti in portrait, with the betting grid sized for one hand. On a thin data pack, the audio-only switch keeps the table moving without the video.
One lobby for 2,800 titles
Fishing, slots, lottery and card games sit beside live dealers, with titles from Pragmatic Play, PG Soft, JDB, CQ9, Ezugi and Evolution. The search box remembers the table you left last.
A wallet that shows the queue
Cash-out requests carry a status line: pending, KYC check, paid. E-wallet withdrawals usually finish in about 37 minutes, the minimum is ৳800 and the daily cap is ৳185,000.
Bonuses without a claim code
The first deposit adds 185% with 7x wagering, reloads add 15%, and 0.9% cashback returns to the balance on its own. VIP levels 1 to 6 lift cashback as your monthly turnover climbs.
A lobby that spares your data
Switch off tile animation and autoplay previews in the settings and the lobby stops pulling video it does not need. Helpful on a daily pack, or when you are playing through someone else's hotspot.
What you can open once the app is installed
The lobby is the same on both platforms, so nothing is missing after the switch. Two of the tiles players reach for most often are below, with the tabs that sit beside them.
Fishing
All-Star Fishing
Ezugi · RTP 97.0% · bets from ৳2
Live
Andar Bahar
Evolution · RTP 96.6% · bets from ৳5
-
Slots and instant roundsBird Catcher, Dragon Fortune and Super Fruit Machine sit with quick crash-style rounds and autoplay.
-
Live dealer tablesAndar Bahar, roulette and Teen Patti stream in portrait, and the 99bt casino page lists what each table offers.
-
Sports marketsCricket and football sit in their own tab, with the bet slip staying open while you move between matches.
-
Fishing and lotteryAll-Star Fishing, Monkey King Fishing and Lucky Dragons keep the small-stake sessions going from ৳1 a shot.
When the install fails: five fixes for the 99bt APK
Almost every failed install on Android comes down to one of the five rows below. Read the middle column before you reinstall, because two of these look like the same error and need opposite fixes.
| What you see | Why it happens | What to do |
|---|---|---|
| "App not installed" or a parse error | The download stopped partway, or the file came from a reposted link | Delete it and download 99bt.apk again from this page, on Wi-Fi if the pack is short. Check it reads 32 MB before you tap Install. |
| The Install button is greyed out | Unknown-source installs are still off for the app you opened the file with | Settings, Apps, Special access, Install unknown apps. Allow Chrome, then repeat for your file manager if you opened it there. |
| Play Protect shows a warning | The build is side-loaded, so Google has not scanned this exact file | Tap More details, then Install anyway. If you want a second opinion first, run the file through a scanner and install only after it comes back clean. |
| It opens, then closes at the splash screen | Android below 8.0, or leftover data from an older build | Check About phone for the Android version. On 8.0 or newer, clear the app's storage and sign in again with your usual number. |
| The new version will not install over the old one | The copy on the phone was signed by a different source | Uninstall the old 99bt app, install the fresh file and log in. Your balance and any pending withdrawal stay on the account, not the handset. |
Still stuck after all five? Open 24/7 Live Chat and send the phone model and the exact message on screen. Screenshots shorten the round trip.
A walk through the screens you will use daily
The app opens on the lobby, not on a banner, so the first tap takes you somewhere useful. Wallet, deposit and withdrawal share one screen, which is where most of the daily activity happens.
- The lobby opens on your recent games and the live tables, not a rotating banner you have to swipe past.
- Wallet carries the deposit buttons, the bonus progress bar and the withdrawal status on one screen.
- The bet slip and cash-out sit under the thumb, one tab from the sports list and the live dealer rooms.
- Withdrawal and bonus notifications arrive even with the app closed, so you know when the 37-minute window has passed.