Free Download – Android & Browser

Download the BN88 App and Take Your Entire Gaming Experience Everywhere You Go in Pakistan

The BN88 app brings the full platform to your mobile — slots, live casino, cricket betting, crash games and instant PKR withdrawals via JazzCash and Easypaisa — all from one lightweight app that installs in under two minutes.

bn88
<20MB
App File Size
2 min
Install Time
Android
Primary Platform
Free
No Cost to Download

Choose How You Want to Play BN88

Two ways to access the full BN88 platform on mobile — the dedicated Android app or the mobile browser version. Both give you complete access to every feature.

Android APK

BN88 Android App

The dedicated BN88 app for Android is the recommended way to play on mobile. It is lighter than loading the site in a browser, launches faster, and keeps you logged in between sessions so you never have to re-enter credentials. Notifications for live sports events and promotions can be enabled so you never miss a PSL match line or a bonus offer.

The APK installs directly from the BN88 website — it is not on the Google Play Store because most real-money gaming apps are distributed outside app stores in Pakistan. The install process is straightforward and takes about two minutes even on a modest Android phone.

Android 6.0+ Under 20 MB 4G / Wi-Fi
Mobile Browser

BN88 Mobile Browser Version

If you would rather not install anything, the BN88 mobile website works excellently in any modern mobile browser — Chrome, Samsung Internet or Firefox on Android, and Safari or Chrome on iOS. The layout adapts cleanly to any screen size, touch controls work naturally across all game types, and you get full access to the game lobby, sports betting, live casino and account management.

The browser version is also the practical option if you are on a device where you cannot install third-party APKs, or if you just want to have a quick look at the platform before committing to an install.

iOS Safari Chrome Any OS
bn88

How to Install the BN88 Android App — Step by Step

Installing the BN88 app on Android is a simple process. Android allows installation of APK files from sources other than the Play Store — you just need to enable one setting before you start. Here is the full walkthrough.

1
Enable Unknown Sources on Your Device

Go to Settings on your Android phone. Navigate to Security (or Privacy on some devices) and enable "Install unknown apps" or "Allow installation from unknown sources." On Android 8 and above, this permission is set per-browser or per-file-manager rather than globally — you will be prompted to grant it the first time you try to install.

2
Visit the BN88 Website from Your Mobile Browser

Open Chrome or any browser on your Android phone and navigate to bn88.pw. The mobile site will detect your device and display the Android download option clearly on the Download page.

3
Download the APK File

Tap the Android download button. The APK file is small — under 20 MB — so it downloads quickly even on a standard mobile data connection. It will save to your downloads folder automatically.

4
Open the Downloaded File

Once the download completes, tap the notification to open the file, or find it in your Downloads folder using your file manager. Tap the APK to begin installation. Follow the on-screen prompts — it takes less than thirty seconds.

5
Log In or Register

Once installed, the BN88 app icon appears on your home screen or app drawer. Open it, log into your existing account or complete a quick registration if you are new. Your account is ready to use immediately.

6
Fund Your Account and Start Playing

Deposit in PKR via JazzCash, Easypaisa, Raast or bank transfer. Your balance appears immediately and is ready to use across every section — game lobby, sports betting, live casino and more.

Before You Download: Only download the BN88 APK from the official bn88.pw website. Do not install APK files from third-party download sites or messaging app links — unofficial files can contain modified or unsafe code. The official file is always available directly from this page.
Tip – Check Your Android Version

The BN88 app requires Android 6.0 (Marshmallow) or higher. Most Android phones sold in Pakistan in the last four to five years will meet this requirement. If you are on an older device, the mobile browser version works just as well and has no version requirement beyond a reasonably modern browser.

Tip – Re-enable Safe Settings After Install

After the BN88 app is installed, it is good practice to turn "Install unknown apps" back off for your browser in Android settings. This reduces the risk of accidentally installing something unwanted from another source in future. The BN88 app itself does not need this setting to be on for it to run after installation.

Minimum Requirements — Android App
Requirement Minimum Recommended
Android Version 6.0 (Marshmallow) 9.0 (Pie) or higher
RAM 1 GB 2 GB or more
Free Storage 50 MB 100 MB+
Internet 3G / Mobile Data 4G / Wi-Fi
APK File Size Under 20 MB

BN88 App vs Mobile Browser — Which Should You Use?

Both options give you full access to BN88, but there are practical differences worth knowing before you decide.

Feature Android App Mobile Browser
Full Game Lobby Access Yes Yes
Sports Betting & Live Scores Yes Yes
Live Casino Streaming Yes Yes
PKR Deposits & Withdrawals Yes Yes
Push Notifications (Promos, Live Events) Yes No
Stays Logged In Between Sessions Yes Depends on browser settings
Faster Launch Speed Faster Slightly slower
Works on iOS (iPhone) No Yes (Safari / Chrome)
Install Required Yes — APK install No install needed
Storage Used on Device Under 20 MB None (browser cache only)
bn88

Everything You Get Inside the BN88 App

The BN88 app is not a stripped-down mobile version of the platform — it gives you the complete experience. Every section that exists on the desktop site is fully functional inside the app, and in some cases the mobile layout actually feels more natural for the way people play in Pakistan.

The game lobby in the app loads quickly and the category filters work just as smoothly as on desktop. You can search for a specific slot title, browse by category, or check the New and Popular sections to find something fresh. Favouriting games works in the app and syncs with your account, so if you mark something on desktop it will appear in your favourites on mobile too.

For sports betting — cricket in particular — the app handles live in-play betting well. During a PSL match or a T20 international, you can follow live scores and update your bets in real time. The market refresh speed on the app is fast enough that you are not staring at stale odds while the match situation changes around you. Football markets and esports are also available through the same sports section.

The live casino in the app is where the streaming quality matters most. On a stable 4G or Wi-Fi connection, the dealer video streams cleanly without major buffering. Table games like Baccarat, Blackjack and Roulette are all available through the app's live section, and the bet placement interface has been adapted for touch so you are tapping clearly defined areas rather than trying to click small desktop-sized buttons on a phone screen.

Account management — deposits, withdrawals, transaction history and personal settings — is all handled through the app. Depositing via JazzCash or Easypaisa from the app is particularly convenient because you are already on your phone and the payment confirmation typically happens through the same device without any back-and-forth.

  • Full Game Lobby

    Over 500 slots, table games, crash titles and jackpot games — the entire BN88 game library is accessible from the app without any feature restrictions.

  • Live Casino with Real Dealers

    HD streaming live dealer tables running 24/7. Baccarat, Blackjack, Roulette and more — all optimised for mobile touch controls inside the BN88 app.

  • Cricket & Sports Betting

    PSL, T20 internationals, domestic cricket, football and esports — place pre-match bets or bet live in-play during a match. Live scores update in real time inside the app.

  • Crash Games & Instant Win

    Aviator and other crash titles are among the most played on BN88. The fast round format suits mobile play — quick taps to place bets and cash out between rounds.

  • PKR Deposits & Fast Withdrawals

    Fund your account via JazzCash, Easypaisa, Raast or bank transfer from within the app. Withdrawals back to your mobile wallet process quickly with no conversion needed.

  • Push Notifications

    Enable notifications to receive alerts for upcoming cricket matches, new bonus offers, deposit promotions and account activity — so you never miss a relevant update.

  • Dark Mode & Display Options

    The app respects your device's display preferences. Dark mode makes late-night sessions easier on the eyes, especially during long cricket match viewing sessions.

  • Auto-Updates

    The BN88 app checks for updates automatically and prompts you when a new version is available. Updates are applied quickly and keep the app current with any new features added to the platform.

New to BN88? Register a Free Account and Get Started Today

Create your account, fund it in PKR using JazzCash or Easypaisa, and access the full BN88 platform — on the app or in your mobile browser. Registration takes just a few minutes and there is no cost to download or register.

bn88

Troubleshooting Common BN88 App Install Issues

Most players install the BN88 app without any issues, but occasionally something can go wrong — usually a device setting rather than a problem with the APK itself. Here are the most common situations and how to deal with them.

"Install Blocked" or "Not Allowed to Install" Message

This is the most common issue and it always comes down to the unknown sources setting. On Android 8 and above, go to Settings → Apps → Special App Access → Install Unknown Apps, find your browser (Chrome, for example), and toggle it on. Try the install again and it should proceed normally.

App Won't Open After Installing

If the BN88 app installs but does not open, the most likely cause is insufficient RAM or the device running a version of Android older than 6.0. Try closing all other apps first to free up memory, then attempt to open BN88 again. If your Android version is below 6.0, the mobile browser version is the better option for your device.

Download Seems to Stall or Takes Very Long

The APK is under 20 MB, so it should download in well under a minute on 4G. If it is taking much longer, check your signal strength. Switching from mobile data to Wi-Fi often resolves slow download issues. If the download stalls entirely, cancel it, reconnect to a stronger signal and try again.

"Parse Error" During Installation

A parse error during install usually means the APK file was corrupted during download, most likely due to an interrupted connection. Delete the partial download and download the APK file again fresh from the official BN88 download page. Do not try to install a partially downloaded file.

App Login Not Working After Install

If you cannot log in after installing, first double-check that you are entering the correct email address and password for your BN88 account. If you have forgotten your password, use the password reset option from the login screen. Also make sure the app has internet access — check that mobile data is enabled and that no firewall or VPN is interfering with the connection.

Games Not Loading Inside the App

If you are logged in but games are not loading, the issue is almost always the internet connection. Live casino games and slots with rich graphics need a reasonably fast connection to load the game assets. Switch to Wi-Fi or find a location with a stronger 4G signal. Closing and reopening the app can also clear any cached session state that might be causing the issue.

Still Having Issues?

If none of the above steps resolve your problem, the BN88 support team can assist. Reach out via the live chat option inside the app or the platform website and describe what you are seeing — including your Android version and the exact error message if there is one.

BN88 Download – Frequently Asked Questions

Yes, the BN88 Android app is completely free to download and install. There is no charge for the APK file itself. You only spend money when you voluntarily make a deposit into your BN88 account in order to place real-money bets. The download, account registration and basic account browsing all cost nothing.

The dedicated BN88 app is currently available for Android only. iPhone users can access the full BN88 platform through the mobile browser version — open Safari or Chrome on your iPhone, navigate to bn88.pw, and the site adapts automatically to your screen. All features including game lobby, live casino, sports betting and account management work fully through Safari on iOS.

Google Play Store has restrictions on real-money gambling apps in many markets. As a result, BN88 distributes its Android app directly as an APK file from the official website rather than through the Play Store. This is standard practice for online gaming platforms serving Pakistan and other South Asian markets. The APK from the official BN88 website is safe to install — just make sure you are downloading from bn88.pw and not a third-party source.

Data usage depends on the type of game you play. Slot games and table games use a moderate amount of data — roughly comparable to browsing a media-rich website. Live casino games use more data because they involve continuous video streaming from a real dealer studio. If you are on a limited mobile data plan, playing on Wi-Fi is the better option for live casino sessions. Crash games and sports betting use relatively little data compared to live casino.

Yes, your BN88 account works across all platforms — the Android app, the mobile browser and the desktop website. Your balance, transaction history, favourite games and account settings are all the same regardless of which device or platform you use to log in. You can start a session on desktop and continue it on mobile without any interruption or data loss.

The BN88 app checks for updates automatically. When a new version is available, you will see a prompt inside the app asking you to update. Tapping the update option will take you to the official download page where you can grab the latest APK. The update process is the same as the initial install — download, open the file and confirm the installation. Your account data and preferences are preserved through the update.