The full KD999 experience — PSL betting, live casino, slots, fish games and more — in a lightweight app built for Pakistani users. Works on Android and iOS.
KD999 is available on Android, iOS, and directly through your mobile browser. Pick the option that suits your device.
Direct APK install for Android phones. Supports Android 6.0 and above. No Play Store needed — just allow installs from unknown sources and you are ready.
Install the KD999 app on your iPhone or iPad. Requires iOS 13 or later. Smooth performance on all modern Apple devices — from iPhone 8 up to the latest models.
Prefer not to install anything? The KD999 mobile site works perfectly in Chrome, Safari, and other modern browsers. No download required, full features available.
There is a noticeable shift happening among online betting and gaming users in Pakistan. More people are moving away from desktop browsing and doing everything from their phones — checking live scores, placing bets during the match, spinning slots while commuting, or jumping into a live casino room from their bedroom. The kd999 app was designed with that reality in mind.
The platform itself has always been solid on desktop, but the kd999 mobile app takes things a step further. It is lightweight — just around 28 megabytes for the Android APK — which means it downloads quickly even on a 4G connection and does not eat into your storage the way heavier apps do. For users in cities like Karachi, Lahore, or Islamabad with strong mobile data access, the installation takes under two minutes.
Once you are in, the experience feels native. The navigation is clean and touch-friendly, the betting markets load quickly, and the live casino streams run without excessive buffering on a decent mobile connection. Whether you are watching a PSL match and want to place a live in-play bet, or you are just passing time with a slot game, the kd999 app handles both comfortably.
One thing Pakistani users particularly appreciate is that everything stays in PKR. You top up using JazzCash or Easypaisa directly from your wallet, see your balance in rupees, place your stake in rupees, and receive any winnings back in rupees. The whole flow is frictionless because there is no currency conversion involved at any step.
Installing the APK takes only a few minutes. Follow these steps and you will be up and running before the next over.
If you do not have a kd999 account yet, head to the register page and create one. It takes about two minutes.
Tap the Android download button on this page. The APK file (roughly 28MB) will download directly to your phone.
On Android, go to Settings → Security → Install Unknown Apps and enable permission for your browser or file manager. This is a one-time step.
Tap the downloaded APK file in your notifications or file manager. Follow the on-screen prompts and the app installs within seconds.
Open the kd999 app, enter your registered username and password, and you are inside. Your account balance and history carry over automatically.
Add funds via JazzCash, Easypaisa, or your preferred method in PKR and jump straight into betting, casino, or slots.
The kd999 APK is the official app package distributed directly through the platform. It does not contain any malicious code or hidden permissions. You only need to grant the standard permissions required for the app to function — storage access for caching and notification access for live odds alerts.
When a new version of the kd999 app is available, you will receive a notification inside the app itself. Simply tap the update prompt and the new APK downloads and installs automatically. You do not need to revisit this page each time there is an update.
Apple devices handle app installation a little differently to Android, but the process is still straightforward. Here is how to get the kd999 app running on your iPhone or iPad.
The kd999 app is not a stripped-down mobile version — it is the full platform, optimised for your screen size.
A lot of mobile apps in this space cut corners. They give you access to the most basic features and push you back to the desktop site for anything more involved. That is not how the kd999 app works. When you open it on your Android or iOS device, you have the complete feature set available — no compromises.
Sports betting is fully functional within the app. All the same cricket, PSL, football, and esports markets available on the desktop version are right there, including live in-play betting with real-time odds updates. If a wicket falls mid-over during a PSL match and you want to act on it, the app gives you exactly that flexibility.
The live casino section streams directly through the app. Tables for roulette, baccarat, blackjack, and other live dealer games run smoothly on modern mobile hardware. The video quality adjusts to your connection speed so you are not constantly buffering if your signal dips slightly.
Slot games work particularly well in the mobile format — they were practically designed for portrait-mode touchscreens. The kd999 app gives you access to a large selection of slots from multiple providers, all playable with a simple tap. Fish games, which have developed a loyal following among Pakistani players, are also fully playable within the app with the same smooth controls you would get on desktop.
Account management, deposits, and withdrawals all happen inside the app without needing to switch to a browser. JazzCash and Easypaisa deposits are handled natively, which means the flow is clean and straightforward — you enter the amount in PKR, confirm via your mobile wallet, and the balance updates.
Enable push notifications in the kd999 app to receive alerts about upcoming matches, PSL fixtures, odds changes, and promotional offers directly on your phone's lock screen.
A quick reference for device compatibility before you download the kd999 app.
| Specification | Android App | iOS App | Mobile Browser |
|---|---|---|---|
| Minimum OS Version | Android 6.0 (Marshmallow) | iOS 13.0 | Any modern browser |
| Download Size | ~28 MB | ~32 MB | No download needed |
| Storage Required | ~60 MB installed | ~65 MB installed | Cache only (~5 MB) |
| Internet Requirement | 3G minimum, 4G recommended | 3G minimum, 4G recommended | 3G minimum, 4G recommended |
| Live Casino Streaming | Yes (adaptive bitrate) | Yes (adaptive bitrate) | Yes (adaptive bitrate) |
| Push Notifications | Yes | Yes | Browser notifications (optional) |
| Biometric Login | Fingerprint sensor supported | Face ID & Touch ID | Not available |
| PKR Payments | JazzCash, Easypaisa, Raast, Cards | JazzCash, Easypaisa, Raast, Cards | JazzCash, Easypaisa, Raast, Cards |
| Auto-Update | In-app prompt | In-app prompt | Always latest version |
Every payment method supported on kd999 works seamlessly within the mobile app, just as it does on the desktop platform.
One of the most important things for any Pakistani user considering the kd999 app is knowing that the payments work the way they expect. There is no complicated setup, no need to link an international card, and no unexpected currency conversion fees eating into your balance.
JazzCash is probably the most popular deposit method among kd999's Pakistani user base, simply because of how widespread it is. You tap deposit within the app, select JazzCash, enter your mobile wallet number and the PKR amount, confirm on your JazzCash app, and the funds appear in your kd999 balance almost immediately. Easypaisa works in exactly the same way — it is just as fast and just as straightforward.
For users who prefer traditional banking, Raast transfers and standard bank transfers are both supported. These can take slightly longer than the mobile wallet options but are reliable and well-suited for larger transaction amounts. Debit and credit cards are also accepted for users who manage their finances that way.
Withdrawals are equally clean through the app. Once your account is verified and you have winnings to collect, you request a withdrawal, choose your method, enter the PKR amount, and the platform processes it. Keeping your KYC documentation up to date in your account settings ensures withdrawals move through without any hold-ups.
The kd999 app is intended for adults aged 18 and above only. Having the platform on your phone makes access very convenient — which is exactly why it is important to set boundaries for yourself before you start. Decide on a budget before each session and stick to it. Do not chase losses, and if you find yourself spending more time or money than you planned, take a break.
The platform offers tools to help you manage your activity, including deposit limits and self-exclusion options. Visit the Responsible Gaming section for full details on how to use these features and get guidance on keeping your gaming experience healthy and enjoyable.
Responsible Gaming PolicyCommon questions from Pakistani users about downloading and using the kd999 mobile app.