btv99 App: Install the APK and Play in Minutes

The btv99 app is a 28 MB file you download straight from this page, so there is no store queue and no region block. Install it once, then sign in with the same account you already use on the site.

Version 3.8.5 · 28 MB · Android 10.0 and above · Free to install. On a laptop? The QR code in the download section below opens the same btv99.apk file on your phone.

18+ · Play Responsibly

Player holding a phone showing the btv99 app lobby under a glowing night market signboard

What the btv99 app already does on day one

Nothing is cut down for mobile. The app carries the same lobby, cashier and support desk as the desktop site, rearranged for one thumb and a smaller screen.

One account, two screens

Register once through the btv99 register page and the same username opens the app. Balance, bonus progress and open bets stay in sync, so you can start on a laptop at home and finish on the bus.

4,300 games in one lobby

Slots, lottery, card games, crash titles and live tables from Spribe, Red Tiger, Playtech, Habanero, JILI, Ezugi and Pragmatic Play. Filter by provider when you already know what you want to play.

A cashier that finishes fast

Touch ’n Go eWallet, DuitNow, FPX Online Banking and bank transfer sit inside the app. Deposits clear in about 3 minutes, and withdrawal requests are handled in around 24 minutes.

Bonuses without a code

The 110% first deposit bonus up to RM800, the 19% reload and 1.4% daily cashback appear in your rewards tab. Tap to claim, then read the 10x wagering before you start spinning.

Support in the same window

Live chat is staffed 24/7 and opens over the screen you are already on, so you do not lose a table while you ask about a pending withdrawal or a deposit that has not landed yet.

Built to run light

At 28 MB the install is smaller than most photo apps, and the layout drops heavy animation on older handsets. Practical if you are on prepaid data and a phone you have kept for years.

Download the file: version, size and Android requirements

Everything below is the build we are shipping right now. Check your Android version first, because a phone below 10.0 will not open the installer no matter how many times you re-download it.

btv99 app file details
ItemDetail
File namebtv99.apk
Version3.8.5
File size28 MB
Android minimumAndroid 10.0 and above
Last updated10 November 2026
PriceFree
App languagesEnglish, Bahasa Melayu
Downloaded frombtv99.bar, this page
Download APK

File: btv99.apk · 28 MB · version 3.8.5

Save the file to your Downloads folder and leave the name unchanged. Renaming it or letting a file manager convert it is the most common reason an Android install refuses to start.

Getting the file onto your phone

  • Scan from a laptop. Point your camera at the QR code and this page opens on the phone, ready for the same download button.
  • Stay connected until it finishes. The 28 MB file takes seconds on Wi-Fi and longer on mobile data. A dropped connection leaves a broken file that looks complete.
  • Expect one Android prompt. Your phone will ask whether the browser may install the app. Allow it, then switch the permission off again afterwards.

Permissions and safety: what the app asks for and why

Android shows a few prompts the first time you install a file that did not come from a store. Each one has a job, and each one can be turned off or refused without breaking your account.

Install unknown apps

This is Android's gate for APK files. Switch it on for the browser you used, install btv99.apk, then switch it back off. Leaving it on for every app is the habit worth avoiding.

Network access

Needed for the live lobby, the game streams and the cashier. With data blocked the app still opens, but the lobby sits empty and deposits will not go through.

Storage

Holds the 28 MB installer plus cached game art. Clearing the cache from Android settings frees the space again and does not touch your balance or your login.

Notifications, if you want them

Used for deposit confirmations and bonus reminders only. Decline it and everything else works; you simply have to open the app to see that a withdrawal has cleared.

Three habits that keep the install clean

  • Download from btv99.bar only. Copycat links travel quickly through chat groups, and a modified file can look identical to the real one.
  • The app never asks for your online banking password. The cashier hands you over to Touch ’n Go eWallet, DuitNow or FPX, and you approve the payment there.
  • Before your first withdrawal, have your National ID Card, passport or driving licence ready. Verification is reviewed in about 6 hours.

Install it on Android in five steps

Menu names shift slightly between Samsung, Xiaomi, Oppo and stock Android, but the order of these five steps is the same on every phone.

  1. Allow installs from your browser

    Open Settings, then Apps, then Special app access, then Install unknown apps. Pick the browser you will download with and switch it on. Some brands file this under Security instead of Apps.

  2. Download btv99.apk from this page

    Tap the Download APK button and let the 28 MB file finish before you touch anything else. Keep the screen awake on weak Wi-Fi; a half-finished file is behind most failed installs.

  3. Open the file and confirm the install

    Pull down the notification shade and tap btv99.apk, or find it in Downloads with your file manager. Press Install, then Open when the button appears. The whole step usually takes under a minute.

  4. Sign in or create your account

    Use your existing username and password, or tap through to btv99 register if you are new. The app keeps you signed in on that device, and your balance matches whatever the site shows.

  5. Fund the account and pick a game

    Open the cashier and choose Touch ’n Go eWallet, DuitNow, FPX Online Banking or bank transfer. Deposits start at RM5 and land in about 3 minutes. The 110% welcome bonus up to RM800 is waiting in rewards.

iPhone and iPad: no file, just a home screen shortcut

iOS does not open APK files, so there is no Apple version of this download. Safari can put btv99 on your home screen in four taps, and it runs full screen like an installed app.

  1. Open btv99.bar in Safari

    Use Safari rather than an in-app browser. Chrome and the browser inside social apps cannot add a shortcut to the iOS home screen.

  2. Tap the Share button

    It is the square with the arrow pointing up, in the toolbar at the bottom of the screen. Scroll the share sheet down if you do not see the option you need.

  3. Choose Add to Home Screen

    Name the shortcut btv99 and confirm. The icon lands next to your other apps, and the session stays signed in the same way it does on Android.

  4. Sign in and play as usual

    The shortcut opens the full lobby without the Safari address bar. Games, bonuses and cashier limits are identical to the Android app and the desktop site.

App versus website: which one fits your session

Both doors lead to the same account, so the choice is per session rather than per player. This table lists what actually changes between the installed app and the mobile browser.

btv99 app compared with the mobile browser
What you are doingbtv99 appMobile browser
Getting inTap the icon; you stay signed in on that phoneType the address and log in again after the session expires
Phone storage28 MB for the install plus game cacheNothing stored beyond the browser cache
UpdatesInstall the new APK over the old one from this pageAlways on the current build after a refresh
AlertsDeposit and bonus notifications, if you allow themNone unless a tab is left open
Weak connectionRetries the game on the screen you were onOften reloads from the lobby and you start again
Games and cashierSame 4,300 games, same bonuses, same RM limitsSame 4,300 games, same bonuses, same RM limits
Best forDaily play on the phone you carryA quick check on a borrowed device or a first look

What you can play once you are in

See the full casino lobby

The lobby is sorted by type, so a slots session and a live table session do not have to share a screen. These four show the spread; the rest of the 4,300 titles sit behind the search bar.

When the install stalls: five causes and their fixes

Most failures happen before the app ever opens, and nearly all of them trace back to the file or to one Android setting. Work down the table in order.

Android install problems and what to do about them
What you seeLikely causeWhat to do
“App not installed”An older copy is already on the phone, or the new file never finishedUninstall the old btv99 app, delete the partial file from Downloads, then download btv99.apk again and install.
“Install blocked” or a file warningThe browser you used is not allowed to install unknown appsSettings, Apps, Special app access, Install unknown apps. Enable it for that browser only, then retry the install.
“Parse error”The APK arrived incomplete, or the file name was changedRe-download over Wi-Fi, leave the name as btv99.apk, and confirm you have free storage before trying again.
App opens then closesAndroid version below 10.0, or a very old build still installedCheck Settings and About phone. Below Android 10.0 use the mobile browser; otherwise install version 3.8.5 from this page.
Download will not startData saver, a private DNS setting or a weak signalOpen the page in Chrome, switch data saver off, move to Wi-Fi, then tap the Download APK button again.

Still stuck? Open 24/7 live chat with your phone model and Android version to hand, and the team can tell you within a few minutes whether the file or the phone is the problem.

Questions before you tap install

Is the btv99 app APK safe to install?

The file published on this page is the build we sign, and Android checks that signature so an edited copy will not install over it. Download only from btv99.bar. Once the install finishes, switch the install unknown apps permission back off; the app keeps working without it.

Do I need a separate account for the app?

No. Your btv99 login works on the site, the app and the mobile browser, with the same balance, bonus progress and withdrawal limits. New players can register inside the app; the form is the same one on the btv99 register page.

How do I update to a newer version?

Come back to this page and download the current file whenever we publish a new build; 3.8.5 is the version listed above. Install it straight over the old one and your account, settings and saved login stay as they were. There is no in-app update button, so nothing downloads in the background.

Why does Android warn me about this file?

Android flags anything that did not arrive through Play Store, even a clean file. The message is about the source, not a virus scan result. If btv99.apk came from this page, continue and press Install. If a link arrived in a chat group, delete the file and download again here.

Can I install it on an iPhone or iPad?

Not as an APK. iOS does not run Android files. Open btv99.bar in Safari, tap Share, then Add to Home Screen. The shortcut opens full screen and carries the same games, bonuses and cashier as the Android build, which is the closest thing to an install on iOS.

The app opens but the lobby will not load

That is almost always the connection. Move between Wi-Fi and mobile data, close the app from the recent apps list and reopen it. If the tiles still do not appear, clear the app cache in Android settings, then sign in again through the btv99 login screen.

Can I deposit and withdraw with Touch ’n Go eWallet in the app?

Yes. Touch ’n Go eWallet, DuitNow, FPX Online Banking and bank transfer all work inside the app. Deposits from RM5 land in about 3 minutes, and withdrawals from RM20 are processed in around 24 minutes, with a daily limit of RM5,000 at the base level.

Your btv99 app is one tap from here

Take the 28 MB file, sign in, and your first deposit unlocks the 110% welcome bonus up to RM800. Already registered and just changing phones? Head straight to login and the new install picks up your account.