Place cricket bets, spin slots, play live casino and hit fish games — all from your phone. The dk99 app is built for Pakistan and runs smoothly on any device.
dk99 App – Full platform experience on mobile
Whether you prefer a dedicated app or just opening a browser tab, dk99 has you covered on every device Pakistani players use.
Download the dk99 APK directly and install it on your Android device in a couple of minutes. No Play Store required — just enable installations from unknown sources in your settings and you are good to go.
Download APKRequires Android 7.0 or higher. File size approx. 35 MB.
iPhone and iPad users can install the dk99 app through a direct link — no App Store listing needed. The install process takes under a minute and you get the full app experience with push notifications and biometric login.
Install on iOSRequires iOS 13 or later. Compatible with iPhone 8 and above.
Prefer not to install anything? Open dk99 in any modern mobile browser and the full site loads in a responsive layout that works just like the app. No storage used, always up to date, works on any phone or tablet.
Play in BrowserWorks on Chrome, Firefox, Safari and Edge on any device.
When we built the dk99 app, the goal was straightforward: give Pakistani players the same quality experience on a smartphone that they would expect sitting at a desktop. That meant rethinking menus, touch targets, loading times, and data usage from scratch rather than just squishing a desktop layout onto a small screen.
The result is an app that loads quickly even when you are on a 4G connection in Lahore or a slightly patchy network somewhere between Multan and Bahawalpur. Game tiles are large enough to tap accurately. The bet slip is easy to read and edit on the go. Live casino tables stream without constant buffering interruptions. And the whole thing sits behind the same 256-bit SSL security that protects the desktop platform.
One thing players appreciate quickly is how the app handles cricket. During PSL matches or a live T20 international, the in-play betting section updates in near real time. You can watch odds shift ball by ball, place a bet mid-over, and see it confirmed before the next delivery is bowled. For a country where cricket is not just a sport but a national conversation, that level of responsiveness matters a lot.
Beyond cricket, the full dk99 game library is accessible through the app. That covers hundreds of slot titles, live dealer tables with real hosts, fish shooting games that are genuinely fun to play with a touchscreen, and crash games that suit the quick-session style that mobile gaming naturally encourages. The app also gives you access to your account, transaction history, bonus wallet, and customer support chat all in one place.
dk99 – Mobile betting and live casino on the go
Follow these simple steps to get dk99 running on your phone in just a few minutes.
Go to Settings > Security (or Privacy on some devices) and enable "Install from Unknown Sources" or "Allow installs from this browser." This one-time step lets your phone accept APK files from outside the Play Store.
Tap the Download APK button on this page. Your browser will download the dk99 APK file directly to your phone's storage. The file is around 35 MB so it downloads quickly on most connections.
Open your downloads folder or tap the notification that appears once the download completes. Select the APK file and tap Install. The process takes about ten seconds.
Find the dk99 icon on your home screen, tap to open, and log in or register a new account. Your first session can start within seconds of installation completing.
The iOS install link works best in Safari. If you are currently using Chrome or another browser on your iPhone, copy the link and paste it into Safari before proceeding.
Tap the Install on iOS button on this page. Safari will prompt you to confirm the installation. Tap Allow or Install on the dialogue that appears to begin the process.
Go to Settings > General > VPN & Device Management and find the dk99 developer profile. Tap Trust to authorise the app. This is a standard iOS security step for apps installed outside the App Store.
Return to your home screen, tap the dk99 app icon, and you are in. Log in with your existing account or register right there in the app to claim your welcome bonus.
dk99 App – Seamless installation on Android and iOS
It is not just a mobile wrapper around a desktop site. The dk99 app is purpose-built to feel right on a phone.
The app is optimised for Pakistani mobile networks. Pages and game thumbnails load fast even on slower 3G connections, so you are never stuck staring at a loading screen.
Follow PSL, T20 internationals and bilateral series with live odds that update continuously. The bet slip is compact and easy to use one-handed while watching a match.
Your balance, transaction history, deposit and withdrawal options are all inside the app. JazzCash, Easypaisa and Raast transfers are just a few taps away.
Get notified when a match you have a bet on is starting, when a bonus drops into your wallet, or when a withdrawal has been processed — without needing to check the app manually.
Set up fingerprint or Face ID login for one-tap access. No need to type your password every time — just a touch or a glance and you are inside your account.
The app runs in a dark theme by default — easy on your eyes during evening sessions and gentler on battery life on AMOLED displays common on mid-range Android phones.
Every slot, live table, fish game and crash game available on the desktop site is fully accessible through the app. No compromises, no stripped-down version.
Need help during a session? Open the live chat widget inside the app and connect with a support agent without leaving the platform. Available around the clock.
The app uses the same 256-bit SSL encryption as the web platform. All your data and transactions are protected whether you are on Wi-Fi or mobile data.
All three ways to access dk99 work well, but here is a quick breakdown of where each option has an edge.
| Feature | Android / iOS App | Mobile Browser | Desktop Browser |
|---|---|---|---|
| Push Notifications | |||
| Biometric Login | |||
| Full Game Library | |||
| Live Cricket Betting | |||
| Optimised for Touch | |||
| No Installation Needed | |||
| Fastest Load Speed | |||
| PKR Payments |
Register in under two minutes and start playing cricket bets, slots and live casino games from anywhere in Pakistan. PKR deposits via JazzCash or Easypaisa, instant access, full platform.
dk99 – Deposit and withdraw in PKR on mobile
One of the most important things for Pakistani players is being able to move money easily and without currency conversion headaches. Inside the dk99 app, your account balance is always displayed in PKR. When you deposit, you choose your method and enter the amount in rupees — no need to calculate exchange rates or deal with foreign currency fees.
JazzCash and Easypaisa are both fully supported and are by far the most popular options among dk99 users across Pakistan. The payment flow is familiar: you enter the amount, get a USSD or in-app prompt from your wallet provider, confirm, and the deposit reflects in your dk99 balance almost immediately. Raast transfers work similarly, as does direct bank transfer for those who prefer their traditional bank account.
Withdrawals follow the same principle. Submit a request through the app, choose your withdrawal method, and the funds are processed typically within a few hours. Most JazzCash and Easypaisa withdrawals complete well within that window. Bank transfers may take slightly longer depending on your bank's processing times.
Common questions Pakistani players ask before downloading and using the dk99 app.