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.
Contents
- 99khela app download: read the file details first
- Why the 99khela app is lighter on mobile data
- Install the APK on Android in five steps
- What you can play inside the app
- Permissions, safety and account habits
- App or browser: which one to open
- When the install will not go through
- Answers before you install
- Get the 99khela app on your phone today
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.
| Item | Detail |
|---|---|
| App name | 99khela App |
| Version | 3.0.5 |
| File name | 99khela.apk |
| File size | 41 MB |
| Android minimum | 8.0 |
| Last updated | 13 November 2026 |
| Price | Free |
| Languages | English, 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.
99khelav3.0.5
Slots
Live casino
Crash
Cricket
Open lobby
-
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
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
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
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
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
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.
Crash
Aviator
Spribe · RTP 95.3% · bets ৳1 to ৳50,000
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.
| Point | Installed app | Browser |
|---|---|---|
| Getting started | One 41 MB file, installed once | Nothing to install |
| Data per session | Lighter, art is cached on the phone | Loads fresh on every visit |
| Signing in | Stays signed in on your own handset | Depends on whether details were saved |
| Live dealer video | Quality drops when the signal weakens | Runs inside the browser player |
| Updates | You install the new file yourself | Always the newest build |
| Storage used | 41 MB plus cache | A few megabytes at most |
| Best for | Daily play on mobile data | Shared 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.
| What you see | Why it happens | What 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.