Get the full 99ah experience on your phone in minutes. Slots, live casino, cricket betting and PKR deposits via JazzCash or Easypaisa — all in a single lightweight app.
The 99ah app is available for Android as a direct APK download and for iOS through a web installation profile. Both are free and take only a few minutes.
Latest Version · ~35 MB · Direct Install
Direct APK from the official 99ah website. Works on all major Android phones including Samsung, Vivo, Oppo, Tecno and Xiaomi models popular in Pakistan.
Download Android APKLatest Version · iOS 13+ · iPhone & iPad
Install via Safari on your iPhone or iPad. The process takes about two minutes and the app icon will appear on your home screen exactly like a regular app.
Download for iPhone
Follow the steps for your device below. Android installation takes about two minutes; iOS takes a similar amount of time through Safari.
On your Android phone, open Chrome and navigate to 99ah.win. Go to the Download page. You should see the Android APK download button clearly. Chrome works best — other browsers may handle the download differently.
Tap the Android APK download button. Chrome will show a download notification at the bottom of the screen. The file is approximately 35 MB so on a 4G connection it should complete in under 30 seconds. Wait for the download bar to complete before proceeding.
When you tap to open the downloaded APK, your phone will ask for permission to install apps from this source. This is a standard Android security step for apps installed outside the Play Store. Tap "Settings" in the prompt, enable "Allow from this source" for Chrome, then go back and tap "Install". You only need to do this once.
Android will take 15–30 seconds to install the app. Once complete, you'll see "App installed" and an option to open it. The 99ah icon will also appear on your home screen or app drawer automatically.
Open the app. If you already have a 99ah account, log in with your existing credentials — your balance and history will sync immediately. If you're new, register directly in the app. The whole account setup takes under two minutes.
Head to the Deposit section in the app, choose JazzCash or Easypaisa, enter your amount in PKR and confirm. Your balance updates instantly and you're ready to play slots, bet on cricket or join a live casino table.
The iOS installation must be done through Safari — it will not work correctly through Chrome or Firefox on iPhone. Open Safari and navigate to 99ah.win, then go to the Download page.
Tap the iPhone download button on the page. Safari will prompt you to confirm the installation of a configuration profile. This is the standard method for web apps on iOS. Tap "Allow" to continue.
After allowing the profile download, go to your iPhone Settings, then General, then VPN & Device Management (or "Profiles" on older iOS versions). You'll see the 99ah profile listed here. Tap it.
Tap the Install button and enter your iPhone passcode when prompted. iOS will confirm the installation. The entire process takes about 60 seconds from this point.
The 99ah app icon will appear on your home screen. Tap to open it — it loads like a native app. Log in with your existing credentials or register a new account directly in the app.
When prompted, allow push notifications. This lets the 99ah app alert you when PSL matches go live, when a deposit confirms, or when your withdrawal processes. You can manage notification preferences at any time in iOS Settings.
The 99ah app is built to run on the kinds of phones that are actually common in Pakistan. You don't need a flagship device — a mid-range Android phone from the past four or five years will handle slots and sports betting without any issues. Live casino streaming works best on 2 GB RAM or more with a stable 4G signal.
| Requirement | Android | iOS |
|---|---|---|
| OS Version | Android 6.0 or higher | iOS 13 or higher |
| Storage Space | ~35 MB free | ~40 MB free |
| RAM | 2 GB recommended | 2 GB recommended |
| Internet | 3G min / 4G recommended | 3G min / 4G recommended |
| Processor | ARM64 or ARM32 | A9 chip or newer |
| Live Casino Streaming | 4G + 2 GB RAM | 4G + iOS 13+ |
| Biometric Login | Fingerprint supported | Face ID / Touch ID |
| Push Notifications | Yes | Yes |
The 99ah website works in any mobile browser, and there's nothing wrong with using it that way. But the downloaded app adds several things that the browser version can't match, and for anyone who plays more than occasionally, those differences become genuinely noticeable.
The most obvious one is speed. The 99ah app pre-loads certain interface assets when it's sitting in the background, so when you open it the lobby appears almost immediately. If you're trying to get a cricket bet placed before the first ball of a PSL match, or you want to jump on a live roulette table quickly, that instant-open behaviour saves real time compared to waiting for a browser tab to reload.
Push notifications are genuinely useful for sports bettors. You can configure the 99ah app to alert you when a match you're tracking goes live, when odds on a specific event move significantly, or when your withdrawal has been processed. During PSL season especially, getting that alert about a match starting rather than having to remember to check manually is the kind of small thing that makes a meaningful difference.
The deposit flow in the app is integrated in a way that the browser version isn't. Depositing via JazzCash or Easypaisa in the 99ah app doesn't require switching apps or copying account numbers — the payment confirmation happens within the app itself and your balance updates within seconds. This makes quick top-ups before a live bet noticeably more convenient.
For live casino players, the app's stream handling is measurably better. The video buffer is managed more aggressively, which means you get fewer freeze moments during long Baccarat sessions. On a busy mobile network — which is the reality for a lot of Pakistan players during prime evening hours — that difference in stream reliability is something you'll notice quickly.
The file is small by any modern standard — around 35 MB — so downloading and installing it doesn't eat into your phone's storage meaningfully. And because updates happen automatically within the app, you never have to come back to re-download a newer version manually.
The 99ah APK is distributed exclusively from the official 99ah.win website. It is not available through third-party APK sites. The file does not request access to your contacts, SMS, call history or camera. The only permissions it asks for are standard ones needed to run an app — internet access, storage for cache, and optional notification permission.
Most install problems on Android come down to one of four situations. Here's what to do if something doesn't go smoothly.
This appears when "Unknown sources" or "Install unknown apps" is disabled. Go to Settings → Apps → Chrome (or your browser) → Install unknown apps → Enable. Then retry the install.
Usually a weak 3G signal during the download. Switch to Wi-Fi if available, or move to a spot with a stronger 4G signal. The APK is ~35 MB — it needs a stable connection to complete without interruption.
After installing on iOS, go to Settings → General → VPN & Device Management → find the 99ah profile → tap "Trust". This is the standard step for all non-App Store iOS apps and takes about 10 seconds.
Usually means insufficient free storage or RAM being occupied by other apps. Clear some storage, close background apps, then try opening 99ah again. A phone restart before first launch often resolves this.
Free to download on Android and iOS. Takes under three minutes to install. Full PSL cricket betting, slots and live casino in your pocket.