99khela App download for Android: 41 MB, Android 8.0 and up

Install the 99khela App once and the lobby opens straight from your home screen. The APK is 41 MB, runs on Android 8.0 and newer, and costs nothing. The button starts the file immediately, and the QR code further down does the same job when you are reading this on a laptop. New here? Register first, then install.

Already registered? Log in after the install finishes and your balance is waiting. 18+ only, play responsibly.

Hand holding a phone with the 99khela app lobby open on a crash game round
41 MBAPK · v3.0.5

99khela app download: read the file details first

The build below is the full Android app, not a cut-down trial. Check the version and the Android floor before you tap, because the installer will simply refuse a phone older than 8.0. Everyone else can go ahead: the file installs beside your existing apps, keeps your login, and takes less space than a photo album.

99khela App file and version details
ItemDetail
App name99khela App
Version3.0.5
File name99khela.apk
File size41 MB
Android minimum8.0
Last updated13 November 2026
PriceFree
LanguagesEnglish, Bangla

Why the 99khela app is lighter on mobile data

Mobile data in Bangladesh is sold by the megabyte, so the app is built to stop reloading what it already has. Game art stays on the phone after the first open, and live video steps down instead of freezing. Here is what changes when you stop using the browser.

  • Art is cached after the first load

    Open Fortune Rabbit once and the covers stay on the handset. Coming back the next evening costs a fraction of the first visit.

  • Live video adapts to the signal

    When the network thins out, the dealer stream lowers its quality rather than stopping. You keep the table, just with a softer picture.

  • One tap back to your balance

    Stay signed in on your own phone and skip the number-and-password screen every time you open the lobby.

  • The same wallets, built in

    bKash, Nagad, Rocket and Upay sit in the cashier, so a top-up takes about a minute without leaving the app.

Reading this on a laptop? Point your phone camera at the square and the download opens on the handset instead.

Install the APK on Android in five steps

Nothing here needs a computer. Five steps, about four minutes, and one of them is a settings switch most people have never opened. Do them in order.

  1. 1

    Allow installs from your browser

    Open Settings, then Apps, then Special access, then Install unknown apps. Pick the browser you download with, usually Chrome, and switch Allow from this source on. Without this, the installer stops at a greyed-out button.

  2. 2

    Download the file

    Tap Download APK on this page. Chrome shows a warning bar because the file does not come from the Play Store, so choose Download anyway. The 41 MB file lands in Downloads and takes well under a minute on 4G.

  3. 3

    Open it and press install

    Tap the finished download in the notification shade, or open Files and find 99khela.apk. Press Install and wait for the unpacking bar. Keep the screen awake while it runs, since a sleeping phone can stall the installer halfway through.

  4. 4

    Sign in or register

    Open the app. Existing players use their number and password; new ones create an account from the welcome screen. A first deposit of ৳450 or more unlocks the 150% welcome bonus, capped at ৳15,000, with 20x wagering.

  5. 5

    Cash in and set a cap

    Deposit through bKash, Nagad, Rocket or Upay and the money shows in about a minute. While the cashier is open, set a daily deposit limit. It is far easier to fix a ceiling now than to argue with yourself at 2 am.

On iPhone and iPad there is no APK

Apple does not accept APK files, so there is nothing to sideload on an iPhone. Open the site in Safari, tap the Share button, then Add to Home Screen. The icon opens the full lobby without the address bar, which is as close to an app as iOS allows. Your account, balance and bonuses are the same across both.

What you can play inside the app

The lobby carries the whole floor, 4,200 games spread across slots, live dealer tables, crash rounds, fishing, lottery and sport. Tiles are the same size in every category, so nothing important hides below a fold.

  • Slots from six studios

    FA Chai, Playtech, Red Tiger, Ezugi, KA Gaming and Spribe fill the grid. Fortune Rabbit, Charge Buffalo and Crazy 777 sit near the top, and favourites stay cached after the first open.

  • Live dealer tables

    European Blackjack runs in portrait without letterboxing, which matters when you hold the phone one-handed on a bus. Seats open quickly and the bitrate drops instead of freezing.

  • Crash and instant rounds

    Aviator from Spribe takes stakes from ৳1, so a round costs less than a cup of tea. Cash out before the plane leaves. Rounds are short, with the history strip always visible.

  • Cricket and football

    Back Bangladesh in a T20 or follow a BPL evening. The odds board, bet slip and wallet sit in one app, so a cricket bet and a slot spin share a single balance and one set of limits.

  • Fishing and lottery

    Gold Toad Fishing and Super Bingo are built for touch: aim, fire, collect. They suit short sessions, and the app remembers your last table instead of dropping you back at the lobby.

  • Cashier on the same screen

    Deposits land in about a minute, the minimum is ৳450, withdrawals start at ৳700 and usually finish inside 29 minutes. Daily limits are set right there, next to the balance.

Aviator crash game cover showing a red plane climbing along a rising multiplier curve Crash

Aviator

Spribe · RTP 95.3% · bets ৳1 to ৳50,000

Fortune Rabbit slot cover with a golden rabbit beside stacked red lanterns and gold coins Slots

Fortune Rabbit

KA Gaming · RTP 96.8% · bets ৳5 to ৳5,000

Want the full breakdown by game type before you install? The casino page lists the slots, live and crash sections with minimum stakes, and the registration page covers the account step in detail.

Permissions, safety and account habits

An APK asks for permissions when it installs, and you should know what each one is for before you tap Accept. These four points cover everything the app touches.

  • What the app actually asks for

    Storage, to cache game art and hold the update file; network access, for the lobby; notifications, only if you switch them on for deposit confirmations. It does not read contacts, messages or your photo gallery.

  • Take the file from this page

    Download here or from a link you generated yourself. APKs passed around in Facebook groups and Telegram channels can be repacked with something extra. After installing, check the version in the app menu reads 3.0.5.

  • Protect the phone, not only the account

    Use a screen lock and a password you do not reuse elsewhere. If the handset goes missing, open live chat from another device and ask the team to close the session. Support answers 24/7.

  • Decide limits before you play

    Set a deposit cap in the cashier on day one, not halfway through a losing run. The responsible gaming page has cool-off and self-exclusion tools. The app is for adults only.

App or browser: which one to open

Both versions reach the same account and the same wallet. The difference is how much the phone has to fetch each time you sit down.

Installed app compared with the browser version
PointInstalled appBrowser
Getting startedOne 41 MB file, installed onceNothing to install
Data per sessionLighter, art is cached on the phoneLoads fresh on every visit
Signing inStays signed in on your own handsetDepends on whether details were saved
Live dealer videoQuality drops when the signal weakensRuns inside the browser player
UpdatesYou install the new file yourselfAlways the newest build
Storage used41 MB plus cacheA few megabytes at most
Best forDaily play on mobile dataShared phones and quick checks

Pick the installed app if the phone is yours and you play most evenings: one install, one sign-in, less data spent per session. Stay in the browser on a shared handset, on a laptop, or when you only want a quick look at the odds board.

Sign-in details are identical in both places, so switching back and forth never needs a second account. If a password is not accepted, the login page handles the reset.

When the install will not go through

Almost every failed install on Android falls into one of five buckets. Find your message in the first column and work across.

Common Android install problems and fixes
What you seeWhy it happensWhat to do
Install button is greyed out The browser is not allowed to install unknown apps Settings, Apps, Special access, Install unknown apps, choose the browser, switch Allow on. Then tap the APK again.
Parse error at the end The download broke off or the file was renamed Delete 99khela.apk from Downloads, clear the browser cache, download again on Wi-Fi, then install the fresh copy.
App not installed An older build is already on the phone Uninstall the old version first. Your account lives on our servers, so nothing is lost, then install 3.0.5.
Installer stuck at the bar Screen locked, battery saver on, or storage nearly full Keep the screen awake, plug in the charger, clear some videos or photos, then start the install once more.
Signed out after the install Fresh install, or the password was typed wrong Reset the password from the login page and sign in again. While you are in the menu, confirm the version reads 3.0.5.

Still stuck after the table? Live chat runs 24/7 from the app or the site, and the team can see whether your account is active while you talk. Have the phone model and the Android version ready, since those two answers solve most install cases.

Answers before you install

Is the 99khela APK safe to install?
The file is the same build we publish to every Android user: version 3.0.5, 41 MB, signed by us. The real risk comes from copies passed around in chat groups, which can be repacked with something extra. Keep to the button on this page and check the version number in the app menu afterwards.
Why does Chrome warn me before the download?
Chrome warns about any file that does not come from the Play Store, not just ours. Tap Download anyway and let the browser finish before you open it. If Play Protect offers a scan, let it run; it usually clears in a few seconds on a normal connection.
Can I install this on an iPhone?
No. Apple does not accept APK files, so there is nothing to sideload. Open the site in Safari, tap Share, then Add to Home Screen. The icon opens the full lobby without the address bar, and your balance, bonuses and withdrawal limits match the Android build exactly.
How do I update to a newer version?
Come back to this page when a new build is published, check the version in the table, and download again. The installer replaces the old copy and keeps your login. If Android refuses the update, uninstall the previous version first and install the new file.
Does the app use less data than the browser?
A session usually costs less, because game art is cached on the phone and is not fetched again each time you open the lobby. Live dealer video is the heaviest part in either version, so on a weak signal switch to slots or pick a lighter table.
Will it run on an older or cheaper phone?
Anything on Android 8.0 or newer should install the 41 MB file. If storage is tight, remove a game or two you no longer play before you start. On a handset that struggles, keep the browser version open instead; the lobby and the wallet are the same.
Do I need a separate account for the app?
No. One 99khela account works in the app and in the browser, with the same balance, bonuses and withdrawal limits. Register on the site, then sign in on the phone. If the password will not take, reset it from the login page and try once more.