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.

18+ · Play Responsibly · Android 8.0 or newer · Free download · No store listing needed · Reading on a laptop? Scan the QR code in the walkthrough below and the file goes to your phone.

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 APK

File name: 99bt.apk · 32 MB · version 2.1.18

Rebuilt 9 November 2026 · free, no subscription

File detailValue
Version2.1.18
File size32 MB
Minimum Android8.0
Last updated9 November 2026
PriceFree
LanguagesEnglish, 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. 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. 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. 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. 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. 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.

RequirementWhat you need
Android version8.0 or newer. Check Settings, then About phone, then Android version.
Free storage32 MB for the file, plus temporary room while it unpacks
ScreenAny size from 320 px wide; portrait and landscape both work
Connection3G, 4G or Wi-Fi. Live dealer tables need a steady line, audio-only mode covers a weak one.
Payments inside the appbKash, Nagad, Rocket, Bank Transfer
Help24/7 Live Chat from the app menu
UpdatesInstall the new APK over the old copy, no uninstall needed
AccountThe 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. 1

    Open 99bt in Safari

    Chrome on iOS cannot add pages to the home screen, so start in Safari and sign in first.

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

Phone screen showing the 99bt app lobby with game tiles and a wallet bar underneath
The app lobby after login: game tiles on top, wallet and deposit on the bottom bar.
  • 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.
Download APK App download QR code

Scan with your phone camera and the APK opens in the browser.

99bt app questions players ask before installing

Is the 99bt APK safe to install?
The file on this page is the build the site publishes, signed the same way every release is. Android warns you because it did not arrive through Google Play, not because anything is wrong with it. Confirm the file reads 32 MB and version 2.1.18, and ignore copies passed around in Facebook groups or Telegram channels.
Will the app replace my website account?
No. The app and the website share one account, one wallet and one password. A deposit made in the app shows on the site within a minute, and the other way round. Sign in with the number you already use, or open 99bt register first if you are new.
Why does Android call it an unknown source?
Android labels every install that does not come from the Play Store that way. The app is distributed as a direct download here, so the warning appears on the first install only. You approve it once per browser or file manager, and later installs of the same file run without the prompt.
Which Android version do I need?
Android 8.0 or newer. Below that the app may install but close at the splash screen, and no server-side fix will change it. Check Settings, then About phone, and read the Android version line. On an older handset, play through the browser version instead.
How do I update the 99bt app?
Download the new APK from this page and install it over the old copy; your login and settings survive. Never update from a link someone sends you. If the installer refuses because the signature differs, uninstall the old version first, install the fresh file, then log in again.
What happens to my balance if I uninstall?
Nothing happens to your money. Balance, bonus progress and betting history live on your 99bt account, not on the phone. Uninstalling removes the 32 MB file and its cache. Install again later, log in, and everything is where you left it, including any pending withdrawal.
Can I install the 99bt app on an iPhone?
iOS does not accept APK files, so there is nothing to download for iPhone or iPad. Use Safari and add the site to the home screen for an icon and a full-screen lobby. Android players can also keep the browser version as a backup during an update.