18+ only. Play with money you can afford to lose. Online gaming rules differ by state — check what applies where you live.

Home99exch App

Mobile access

99exch App — the 18 MB Android APK and the Safari Route for iPhone

The 99exch app is an APK rather than a Play Store download, so the file has to come from the right place. This page covers installing the 99exch app properly, which permissions to refuse, how the iPhone route works, and when the browser is honestly the better choice.

Quick answer

The 99exch app is an Android APK of about 18 MB, taken from the official access link and needing Android 7 or newer. Google keeps real-money gaming apps out of the Indian Play Store, so sideloading is the only route. On iPhone you add 99exch to the home screen from Safari. No bonus or market is locked behind the app.

Download the 99exch App Jump to install steps

99exch app on an Android phone showing live cricket odds with Download APK button
The 99exch Android build: steadier odds on weak signal, and alerts when a match starts.

Why the 99exch App Is Not on the Play Store

Google's developer policy does not allow real-money gaming apps in the Indian Play Store, outside a narrow set of licensed categories such as rummy and fantasy sports in a few states. Every sportsbook serving Indian users hits the same wall, and 99exch is no exception, so Android access runs through a directly downloaded APK.

That looks irregular to people who have never sideloaded anything, but it is an ordinary Android capability. What it does change is where the risk sits. A Play Store app has been scanned by Google; a 99exch APK has not been scanned by anyone, so the source of the file becomes the entire question.

~18 MBDownload size
Android 7+Minimum version
2 GB RAMRuns comfortably
No APKiOS — web app instead
40–70 MBData per hour of odds
FreeCost to install

One rule for the 99exch APK: take it from the official access link and nowhere else. Files passed around in Telegram groups and parked on download sites are often repackaged with credential-stealing code added. They install normally, they look identical to the real 99exch app, and they read everything you type into them.

Installing the 99exch App on Android in Six Steps

Six steps, and only one of them is fiddly: the permission prompt Android shows the first time you install anything from outside the Play Store.

  1. Open the official 99exch download link

    Use the Download button on this page, which goes to 99exchlogin.com.in. Do not install a 99exch file somebody forwarded to you, however much you trust them, because they probably do not know where theirs came from either.

  2. Let the 99exch APK finish downloading

    Roughly 18 MB, so a few seconds on 4G. Chrome warns that this type of file can harm your device. That warning shows for every APK ever downloaded and says nothing about this one in particular.

  3. Allow installs from that one source

    Open the file and Android says your browser is not allowed to install unknown apps. Tap Settings, switch on Allow from this source, then go back. It is a per-app permission, so you are allowing Chrome and nothing else.

  4. Install the 99exch build

    About ten seconds. On Xiaomi, Realme and Oppo phones there is an extra scan and a second confirm prompt, which is MIUI or ColorOS being careful rather than a problem with the 99exch file.

  5. Open the app and sign in to 99exch

    Enter the username and password the desk sent you. Without a 99exch ID there is nothing to sign in to, and getting one takes about two minutes on WhatsApp.

  6. Switch the browser permission back off

    Settings, Apps, Chrome, Install unknown apps, toggle off. Thirty seconds, and it closes the door behind the 99exch install. Hardly anyone bothers, which is a shame given how little it costs.

99exch app APK install steps on Android phone with Download and Get ID buttons
The unknown-sources prompt appears once. Turn the permission off again after installing.

99exch App or Browser: Which Is Better for You?

Most 99exch users never install anything, and for a couple of bets a week that is the right call. The 99exch app earns its place in a few specific situations.

 Android appMobile browser
Install neededYes, APKNo
Odds refresh on weak signalNoticeably steadierStutters below two bars
Match-start notificationsYesNo
Stays signed inLonger between sessionsExpires sooner
Storage used~18 MB plus cacheNothing
Leaves a trace on your phoneVisible app iconBrowser history only
UpdatesManual reinstallAutomatic, always current

The privacy row matters more than people admit. A 99exch icon on the home screen is visible to anyone who picks up the phone. If that would be awkward, the browser is not a compromise but the better option, and it costs almost nothing: the same markets, the same balance, the same 99exch account.

The real case for the 99exch app is 99exch live cricket on a weak or crowded network. If you follow matches on a commute, or your tower is congested every evening at nine, the app holds its connection through drops that freeze a browser tab. Session players on patchy connections in smaller cities notice that difference within one innings.

Using the 99exch App on an iPhone

There is no APK on iOS and no App Store listing, for the same policy reasons. What works instead is adding 99exch to the home screen from Safari, which behaves close enough to an app for most people.

  1. Open the 99exch access link in Safari. It has to be Safari, not Chrome, for this to work properly.
  2. Tap the Share button in the toolbar.
  3. Scroll and choose Add to Home Screen.
  4. Give it an unremarkable name and tap Add.

What you get: a home-screen icon, a full-screen view with no browser furniture, and a 99exch session that lasts longer than an ordinary Safari tab. What you do not get: alerts when a match starts, and the slightly quicker odds connection the Android build uses.

Worth knowing: because the iPhone route is Safari in a wrapper, it always runs the current 99exch version. iPhone users never meet the stale-build problem that catches Android users who forget to reinstall the 99exch APK. Fewer features, but fewer things to go wrong.

99exch on iPhone added to home screen from Safari with Login button visible
iOS has no APK — Safari's Add to Home Screen gives you the closest equivalent.

99exch App Permissions: What to Allow and What to Refuse

Read this before tapping Allow on autopilot. The 99exch app needs remarkably little access to a phone, and anything asking for more is worth a second look.

PermissionWhy it's requestedVerdict
Internet / network stateLoading odds, obviouslyRequired — allow
StorageCaching interface assets, saving screenshotsReasonable — allow
NotificationsMatch starts, deposit confirmationsOptional — your call
ContactsNo legitimate reasonRefuse
SMS read accessClaimed for OTP autofillRefuse — type OTPs yourself
Precise locationSometimes claimed for regional complianceRefuse unless the app genuinely will not run
Accessibility servicesNo legitimate reason whatsoeverRefuse, and uninstall the app

That last row deserves emphasis. Accessibility services let an app read everything on screen and act for you, and it is the permission behind essentially every serious Android banking trojan. The real 99exch app has no use for it, so a prompt asking for it means the file on your phone is not the 99exch build you meant to install.

SMS access is the second worst. Reading your messages means reading every OTP your bank sends, and no 99exch install needs that to work. Refusing contacts, SMS and accessibility costs you nothing inside the 99exch app.

99exch App Data Use on an Indian Daily Pack

What an hour of 99exch odds costs in data

Watching live 99exch prices without video runs roughly 40 to 70 MB an hour, depending on how many markets stay open. A full T20 innings of session play lands near 60 to 90 MB. Add an embedded video stream and it goes past 300 MB an hour, which finishes a 1.5 GB daily pack inside a single match.

So if you want to watch the game and follow the 99exch market list at the same time, watch on TV and keep the phone for the odds. Doing both on mobile data is the usual reason people run dry at 10pm on a Saturday.

Older phones and the 99exch build

Android 7 is the practical floor. On a 2 GB RAM phone the 99exch app runs, but the system kills background apps hard, which can drop you mid-match. Closing other apps before the toss helps, and so does setting the 99exch app to unrestricted in the battery menu, which on Xiaomi sits under Settings, Battery, App battery saver.

99exch app data usage and battery drain during a live cricket match, Join Now banner
Roughly 40–70 MB an hour for odds alone; video streaming pushes it past 300 MB.

99exch App Download: Keeping the Latest Version Installed

APKs do not update themselves. Nothing is checking on your behalf, so a 99exch app installed in February is still the February build in September unless you go and fetch the latest version yourself.

Symptoms of a stale build, in the order you tend to meet them:

  • Odds display but never refresh, freezing at whatever they were on open
  • Login succeeds and then immediately bounces back to the sign-in screen
  • New market types appear on the browser version but not in the app
  • The 99exch casino lobby opens as a blank screen

The fix never changes and takes two minutes: fetch the current 99exch APK from the official link and install it over the top. There is no need to uninstall first, and installing over the top keeps your session. If Android refuses with a signature-mismatch error, the two files were signed by different parties, which means one of them came from somewhere it should not have. Uninstall, then install only the official 99exch file.

Twice a year is enough

Reinstall the 99exch app from the official link at the start of each big tournament, before the IPL and before a World Cup. Two minutes, twice a year, and the entire category of stale-build problems disappears at exactly the moments you would least enjoy them.

99exch App Problems and the Fix for Each

Six faults cover almost everything the 99exch desk hears about the Android build.

SymptomLikely causeFix
App won't install — "app not installed"Partial download, or a conflicting older versionDelete the file, download again, uninstall the old app first
Odds frozenStale build, or battery optimisation killing the connectionReinstall the current APK; set battery to unrestricted
Logged out every few minutesAggressive memory management on a low-RAM phoneClose background apps; exempt from battery saver
Casino lobby loads emptyOld build, or a network blocking third-party game framesUpdate the 99exch app; try a different network
Crashes on openCorrupted cache after a partial updateClear app cache in Settings, then reopen
"Signature mismatch" on updateThe installed app and the new file came from different sourcesUninstall completely, install only the official file

Anything not on that list is worth testing against the browser before you message the desk. If 99exch opens in Chrome but not in the app, the app is the problem. If both fail, it is the connection or the address, and reinstalling the 99exch APK will only waste your evening.

How to Tell You Downloaded the Real 99exch APK

A repackaged 99exch APK is the most dangerous thing on this whole site, because it runs with your permission, on your own phone, and you never see it working.

Signs the 99exch file is fine

  • It came from the official 99exch access link, in this browsing session
  • The size is about 18 MB, as expected
  • The install prompt names the 99exch app you were expecting
  • The permissions it requests match the table above
  • It never asks for accessibility access or SMS

Uninstall immediately if

  • It requests accessibility services at any point
  • It asks to read your SMS or your contacts
  • A second, unfamiliar app appeared after installation
  • Your phone became hot and slow right after installing
  • Bank or UPI apps start behaving strangely

If you think you installed a tampered 99exch build: uninstall it, change the 99exch password from a different device, then change your UPI PIN and bank passwords. Run a Play Protect scan afterwards. Speed beats thoroughness here; acting in the first hour matters far more than doing it neatly on Sunday.

Verifying the official 99exch app APK download and permissions before install, Get ID
Official link only. An APK from a Telegram forward is the cheapest way to lose an account.

99exch APK Download: One File, a Dozen Search Terms

People look for the same 18 MB file in a lot of different ways. A 99exch apk, a 99exch app download, a 99exch download apk, the 99exch app download apk latest version, the 99exch.com apk, or the same thing spelled as a 99 Exchange app or 99 Exchange apk. There is one Android build behind all of it.

Two of those phrasings deserve a note. Searches for an old verison of the 99exch apk usually come from people whose current build stopped refreshing, and the answer is the newest file rather than an older one. Searches for a black or modded 99exch apk lead almost exclusively to repackaged files with extra code inside, which is the one download worth being genuinely afraid of.

An iOS search for a 99exch download ends differently: there is no file at all, only the Safari home-screen route described above. If a site offers you a 99exch app for iPhone as a download, it is not offering you 99exch.

What the 99exch App Does Not Do

Worth stating plainly, because expectations here get set by advertising rather than by the software.

  • It does not give better odds. 99exch prices come from the same markets as the browser, at the same moment.
  • It does not predict anything. There is no tips screen inside the 99exch app that knows more than you do.
  • It does not process the deposit. Money still moves through the desk over UPI; the app only shows the result.
  • It does not set limits for you. Deposit caps on a 99exch ID are set by the desk, and you have to ask.
  • It does not stream every match. Video depends on rights and varies by fixture, so plan to watch elsewhere.

That last one causes most of the disappointment. People install the 99exch app expecting a free feed of every India game and find patchy coverage instead. Odds and video are two different rights problems, and the second is expensive.

Do You Actually Need the 99exch App?

An honest read rather than a push.

Install the 99exch app if

You follow matches on mobile data, your signal drops in the evening, you want an alert when a fixture starts, or you open 99exch several times a day and the extra taps have started to annoy you.

Skip the 99exch app if

You place a couple of bets a week on home Wi-Fi, you share the phone with family, storage is tight, or you would rather not have a visible icon. The browser is the same 99exch account with the same odds, and nothing is being held back from you.

No bonus comes with installing, prices inside the 99exch app are identical, and no market is locked behind it. Anyone claiming otherwise is trying to get a file onto your phone. Without an account there is nothing to sign in to, so start with the 99exch ID page; if you have a username and cannot get in, the 99exch login page covers the errors that block most attempts.

Get set up

Open the 99exch ID first, then decide whether the app is worth the storage. Take the APK from the official link only.

Get ID & Download App

99exch App and APK Questions, Answered Briefly

How do I download the 99exch app?

Open the official access link on this page, tap the download, and let the 18 MB 99exch APK finish. Allow installs from your browser once when Android asks, install, then sign in with the username the desk sent. Switching that permission back off afterwards takes thirty seconds.

Is the 99exch APK safe to install?

The official file is an ordinary Android app, and sideloading is a standard Android capability. The risk is the source rather than the format. APKs passed around in Telegram groups are often repackaged with credential-stealing code, install normally and read everything you type, so use the official 99exch link only.

Where do I get the 99exch apk latest version?

From the same official access link, which always carries the current build. APKs never update themselves, so a 99exch app installed months ago stays on that old version until you install the newer file over the top. Doing it before each big tournament is enough.

Can I download the 99exch app on iPhone?

No. There is no iOS file and no App Store listing, so any site offering a 99exch download for iPhone is offering something else. Open the access link in Safari, tap Share, then Add to Home Screen, and 99exch behaves much like an app without an install.

Why is my 99exch app not opening or refreshing?

Usually a stale build, since the 99exch APK does not auto-update. Install the current file over the top, which keeps your session. If it still freezes, set the app to unrestricted in your battery settings, because aggressive power saving kills the live connection on many Indian phones.

99exch App Searches and What Each One Means

The 99exch app is one Android file, but Indian search traffic reaches it through a long list of phrasings, and several of them are really about the account rather than the download.

99exch apk
The 18 MB Android build. A 99exch download, a 99exch download apk search and the 99exch.com apk mean the same file, as do a 99 Exchange app and a 99 Exchange apk.
99exch app download apk latest version
The newest build from the official link. APKs never update themselves, so a 99exch app download from March stays on the March version.
99exch login
Signing in inside the app. 99 Exchange login and a 99 Exchange ID login are the same screen, and so is the .com route: 99exch.com login, https://99exch.com login and the older http://99exch.com login, plus the 99 Exchange com address.
99exch.com/m/home
The phone layout in a browser. https://99exch.com/m/home is the home screen and https://99exch.com/m/login is the sign-in, which is what people who skip the app tend to use.
99exch.com login password
A reset from the desk, whether you searched that or a 99 Exchange login password.
99exch ID
The username the app needs. A 99 Exchange ID, a 99exch new ID, the 99exch new ID number, 99exch sign up, 99exch register and a 99 Exchange sign up all end at the same WhatsApp request.
99exch live
In-play cricket inside the app or the browser. A 99exch live login is your normal sign-in, and 99 Exchange live means the same list.
99exch red
An address, not a version. 99exch.green, a 99exch.win login, 99exch.in, a 99exch.in login and 99exch.io exist because domains get blocked, so 99exch green and 99exch win searches lead back to one account.
Welcome to 99exch
The greeting on the sign-in screen, often searched as welcome 99exch, and shown whether you arrive from the app or the browser.
99exch.com WhatsApp number
Support for installs and everything else. The 99 Exchange WhatsApp number and the 99 Exchange customer care number reach the same desk.

Common 99exch APK and App Searches