Free Download — Android & iOS

Download 99ef — Full Casino & Cricket Betting App for Android and iOS in Pakistan

Get the complete 99ef experience on your phone. 500+ games, live casino tables, PSL and cricket betting, PKR cashier with JazzCash and Easypaisa — all in one free app built for Pakistani players.

Free to download · No hidden charges · PKR native

99ef
Get the App

Download 99ef for Your Device

Android and iOS — two separate install methods, both straightforward. Pick your platform below.

Android APK

Direct download — no Google Play required

Android blocks APK installs from unknown sources by default. You need to allow this once in your phone's settings before installing — full instructions are in the steps below.

1
Allow Unknown Sources

Go to Settings → Security → Install Unknown Apps and allow your browser to install APK files. This is a one-time change on your device.

2
Tap the Android APK Button

Tap the Android APK button at the top of this page. The file downloads directly to your phone storage — usually within a few seconds on 4G.

3
Open the Downloaded File

Find the APK in your notifications bar or in your file manager under Downloads. Tap it to launch the installer.

4
Confirm and Install

Tap Install on the Android prompt. The 99ef icon will appear on your home screen in under a minute. Log in or register directly in the app.

Android 5.0 (Lollipop) or higher
~85 MB storage required
2 GB RAM recommended
4G or Wi-Fi recommended
Download Android APK

iOS App

iPhone & iPad — install via Safari

Use Safari on your iPhone for the iOS install. Other browsers on iOS may not support the installation flow correctly.

1
Open This Page in Safari

On your iPhone or iPad, open this page in Safari — not Chrome or Firefox. The iOS install link is designed specifically for Safari's install capability.

2
Tap the iOS Version Button

Tap the iOS Version button at the top of this page. A Safari prompt will appear asking whether to install the 99ef app. Confirm to proceed.

3
Trust the Profile if Required

On some iOS versions, navigate to Settings → General → VPN & Device Management, find the 99ef profile and tap Trust. This step is standard for apps installed outside the App Store.

4
Launch and Log In

Open 99ef from your home screen, log in with your existing account or register a new one to get started immediately.

iOS 12.0 or higher
~90 MB storage required
Safari browser required
4G or Wi-Fi recommended
Download for iOS
App Content

Everything on the 99ef Platform — Inside One Downloaded App

The 99ef app is not a cut-down version of the platform with a few games and a simplified cashier. It is the full platform, delivered in a mobile-native interface. Everything you can access on the desktop version — every game, every live casino table, every sports and cricket market, every promotion, the full VIP section and complete account management — is available through the downloaded app.

For cricket followers in Pakistan, the app is particularly well suited to live betting during PSL and T20 matches. The sports section updates in real time as the match progresses, and you can switch between following the scorecard, adjusting your bet and checking the live casino section all from the same app session without any reloading. During peak PSL season, the app handles the traffic load without slowing down — something that matters when you're trying to place an in-play bet before the over ends.

The cashier is fully integrated within the app. When you win and want to withdraw to JazzCash, you open the cashier, enter the amount, confirm and that's it — no redirecting to a browser tab, no copy-pasting account numbers across apps. The deposit flow is equally smooth: select Easypaisa, enter the PKR amount, confirm on your Easypaisa app, and the balance shows in your 99ef account within a couple of minutes.

Push notifications are available once the app is installed. You can configure which alerts you receive — match starts, new promotions, account activity — directly in the app's notification settings. If you don't want any notifications, turning them off takes about ten seconds in settings.

99ef
App Features

What the Downloaded App Includes

The full platform in mobile form — no feature gaps between desktop and the downloaded app.

500+ Games

Complete game lobby — slots, crash games, live casino, RNG table games and more. Full library accessible in the app.

Live Casino Streaming

HD live dealer streams for Baccarat, Roulette, Blackjack, Teen Patti and Andar Bahar — optimised for Pakistan 4G.

Cricket & Sports Betting

PSL, T20, international cricket, football and esports markets — live in-play betting available during active matches.

PKR Cashier Built-In

JazzCash, Easypaisa, Raast and Bank Transfer — full deposit and withdrawal flow inside the app, no browser redirect.

Biometric Login

Fingerprint and Face ID login on supported Android and iOS devices. Secure and fast access every time you open the app.

Push Notifications

Alerts for promotions, match kick-offs and account activity. Fully configurable in notification settings inside the app.

VIP Programme Access

Check your loyalty tier, view point totals and track progress toward your next VIP level directly from the app.

Easy Updates

Android updates via in-app prompt or re-download from this page. iOS updates push automatically. No account reset on update.

99ef
Technical Specs

Device Requirements for the 99ef App

The app is designed to run well on mid-range Android phones common in Pakistan — you don't need a flagship device. Check the requirements below against your phone before downloading.

Requirement Android iOS
Minimum OS Version Android 5.0+ iOS 12.0+
Storage Space ~85 MB ~90 MB
RAM (Recommended) 2 GB+ 2 GB+
Install Method Direct APK Safari Browser
Biometric Login
PKR Cashier (Full)
Live Casino Streaming
Push Notifications
Update Method In-app prompt / Re-download In-app prompt

Specifications subject to change with app updates. Older devices may see reduced performance on live casino streams.

About This Download

Why Pakistani Players Download the 99ef App Instead of Using the Browser

The 99ef browser experience on mobile is already reasonably good — the website is responsive and loads without major issues on most Pakistani phones and network connections. So the question worth asking is: why bother downloading the app at all?

The answer is mostly about consistency and convenience rather than dramatic differences in functionality. When you use the app, the platform loads from local storage rather than fetching the entire interface from the server each time you open it. That means the game lobby, your account details and the navigation are available almost immediately on tap, even on a slow connection. The server only needs to send the live content — game data, live odds, live casino feed — rather than the whole UI framework.

For live casino sessions, this makes a real practical difference. A live Baccarat or Roulette session on the app holds its connection more reliably than a mobile browser session, particularly on variable 4G connections which are common in Pakistani cities. When you step into a lift or move to a part of the house with weaker signal, the app reconnects and resumes the stream faster than the browser equivalent.

The deposit and withdrawal experience is also smoother in the app. When you initiate a JazzCash deposit, the payment handoff between the 99ef cashier and the JazzCash app is handled natively. It opens the payment app, you confirm and control returns to 99ef immediately. In a browser, you're copying amounts and account references between tabs, which is clunky and occasionally causes errors.

Biometric login is the other thing that sounds minor but becomes genuinely useful day-to-day. Instead of typing your password every time you open the app, you press your fingerprint sensor or look at your phone's camera. Over weeks of regular use, this saves a meaningful amount of time and removes the friction of logging back in after the app has been in the background.

The 99ef Android APK is a straight download — there's no app store intermediary involved. This is the standard approach for real-money casino apps on Android, since Google Play's policies in the Pakistani market don't accommodate them. The APK downloaded from this page is the official version. Downloading from any other source carries risk of receiving a modified or outdated file, so always use the download buttons on this page.

99ef
Quick Download Checklist
  • Android 5.0+ or iOS 12+ device ready
  • At least 90 MB free storage on your phone
  • Android: Unknown sources enabled in Security settings
  • iOS: Open this page in Safari (not Chrome)
  • Active internet connection — 4G or Wi-Fi
  • 99ef account or ready to register a new one

Download Responsibly — App Access and Self-Management

Having the 99ef app on your phone means the platform is available whenever you want it. That convenience is useful, but it also means the tools for managing your play are more important than ever. The app includes the same deposit limits, session time reminders and self-exclusion options as the desktop version — all accessible from account settings within the app.

Set your deposit limits before your first session. Treat them as a firm personal rule rather than a suggestion. The app is for adults aged 18 and above only. Entertainment should fit within a budget you're comfortable losing — not money set aside for other purposes.

Responsible Gaming Page
FAQ

Download Questions Answered

The most common questions about downloading and installing the 99ef app in Pakistan.

The APK downloaded from the official 99ef Download page is the genuine, unmodified application file. Direct APK downloads are the standard method for casino and gaming apps on Android in Pakistan since they aren't listed on Google Play. The risk comes from downloading APK files from unofficial third-party sources or mirror sites — those may contain modified or outdated versions. Always use the download button on this page to ensure you're getting the correct, up-to-date file from 99ef directly.

This happens because Android blocks installations from sources outside Google Play by default. To allow it, go to your phone's Settings → Security (or Privacy on newer Android versions) → Install Unknown Apps. Find your browser in the list and toggle Allow from this source to on. Then go back to your Downloads folder and tap the APK file again. The block appears as a security measure but allowing specific trusted sources is straightforward. Once you've installed the app, you can turn the setting back off if you prefer.

The APK file is around 85 MB on Android and 90 MB on iOS. On a typical Pakistani 4G connection that takes a minute or two to download. If you have a limited data plan, connecting to Wi-Fi for the initial download is a good idea. Once installed, the app itself is optimised to minimise data usage during general navigation — the main data-heavy activities are live casino streaming and live sports video, which you can also do on Wi-Fi when available. Regular browsing, bet placement and cashier use consume minimal data.

No. Your account details, balance, VIP tier, transaction history and preferences are stored on the 99ef servers, not on your device. Updating the app — whether via an in-app prompt or by downloading and installing the new APK over the existing one — only updates the app software itself. Your account remains exactly as it was before the update. On Android, installing the new APK over the existing version preserves all your settings. You'll simply need to log in again after the update is complete.

Yes. You can log into your 99ef account on multiple devices — for example, your Android phone and a tablet — using the same credentials. Your balance, bonuses and history are shared across all sessions since everything is stored on the account server. Note that simultaneous active game sessions across multiple devices may not always be supported for live casino games. Standard account terms apply — one account per person, and you should not share your login credentials with others.