India · Reviewed for India · Apps guide

Best betting apps in India: APK, iOS, PWA and how to install each

Every Android package and every iOS web build in our 17-operator pool was installed on the same handset and put through the same four checks: cold start, live-odds refresh, cashier behaviour and withdrawal confirmation. What follows is which betting apps stay quick on an entry-level phone, which are locked behind a TestFlight invitation, and which keep sport and casino on one wallet, sparing the player a second internal transfer before a bet can be placed.

Mobile betting apps

Practical check: the right app is whichever one keeps login, live odds, the cashier and withdrawals steady on the handset you actually own — a 2 GB phone on patchy 4G is a harsher test than any spec sheet. On Android that means confirming where the package comes from and how it intends to update itself, because none of these arrive through the Play Store and none of them can. On iPhone it means weighing the browser route against a TestFlight invitation before installing anything outside the normal store flow, since only one of those two survives a certificate revocation with the icon still working.

Read this alongside the payments guide and the bonus guide, because a large share of the friction Indian players report starts in the same sequence: a deposit made on mobile, a promo claimed in the same session, and then the discovery that document upload or withdrawal confirmation behaves better in a desktop browser. Settling the payment rail and the bonus terms before the install is what stops all three questions arriving at once, usually on the evening of a match.

Rated operator picks with direct download links

1

Yolo247 Best Bonus

9.2★★★★★
  • UPI · Paytm · PhonePe
  • 24/7 Hindi support
  • Native cricket app
  • Withdrawal <30 min
+400% welcome Wagering 14x · min odds 1.65
Open site Yolo247 review T&Cs apply · 18+ · promo NASEEBBET
2

Stake Editor’s Pick

9.5★★★★★
  • Crypto + UPI deposits
  • 200+ IPL markets
  • Instant withdrawals
  • 0% deposit fees
+200% to ₹40,000 Wagering 5x · rakeback · No max win
Open site Stake in full T&Cs apply · 18+ · promo NASEEBBET
3

4rabet Biggest Pack

9.1★★★★★
  • +700% promo BEST700
  • Aviator + Andar Bahar
  • Curacao license
  • 30+ sports
+700% to ₹60,000 Across 4 deposits · Wagering 5x
Open site Full 4rabet review T&Cs apply · 18+ · promo NASEEBBET
4

1Win

8.9★★★★★
  • Promo code BEST1000
  • Lucky Jet · Aviator
  • UPI & USDT
  • Live cricket odds
+500% to ₹75,000 4 deposits · Wagering 5x
Download APK What we found at 1Win T&Cs apply · 18+ · promo NASEEBBET
5

Parimatch

8.6★★★★★
  • Cricket sponsorship heritage
  • 30 years operational
  • UPI 24-min payouts
  • Aviator + Andar Bahar
+150% to ₹30,000 Wagering 8x · 30 days
Open site Our Parimatch test notes T&Cs apply · 18+ · promo NASEEBBET
6

Pin-Up Slots Pick

8.5★★★★★
  • 2,000+ slots
  • 250 free spins
  • Live Teen Patti
  • Native Andar Bahar
+125% + 250 FS Wagering 50x on FS
Open site Pin-Up: the full test T&Cs apply · 18+ · promo NASEEBBET
7

Mostbet

8.0★★★★★
  • Aviator front and center
  • Telegram bot promos
  • 16 years operational
  • 8 cryptocurrencies
+125% to ₹25,000 Wagering 5x · 30 days
Open site Inside our Mostbet review T&Cs apply · 18+ · promo NASEEBBET

Best Android betting APKs: size, cold start and standout feature

Quick answer: APK sizes range 14–38 MB. All work on Android 7.0+. Biometric unlock supported on every brand after first password login.
#OperatorAPK sizeCold start (Redmi Note 11)Standout
1Yolo24714 MB0.9 secfastest, Hindi UI
2Stake38 MB1.6 secmost polished UI
34rabet22 MB1.4 secbiometric + Hindi chat
41Win28 MB1.7 secstrongest crash games
5Parimatch25 MB1.5 secIPL-themed home

The same five names keep resurfacing at the top of every shortlist drawn up in India, and only their order moves; nothing else in this pool beats them on cold start and four-hour stability at the same time. One word deserves unpicking, and that is free. It describes the download and nothing beyond it: no charge for the package, none for the install, none for holding the account. A real-money selection still needs a funded wallet, and not one operator here runs a permanent play-money mode on Android, and the label therefore sets an expectation the cashier will correct within a minute of the first tap.

iPhone: the web-build route and TestFlight invitations

Apple pulls gambling titles from the Indian App Store faster than operators can resubmit them, so the iPhone answer is nearly always a PWA (Progressive Web App) served straight off the mobile site. Two names in the pool, Melbet and 22Bet, work around that with rotating TestFlight invitations handed out one at a time through support chat. Each build carries a capped number of tester slots, the certificate behind it is revoked at intervals, and a revoked copy simply stops opening — the icon stays on the home screen, the tap does nothing, and no error explains why.

Every brand in the pool supports the web route on iPhone without exception — no other install method reaches all seventeen betting apps in India. Open the site in Safari, use the Share sheet, and pick the option that puts it on your home screen; the icon that lands launches full screen with no address bar and no tab strip, and after the first session most players stop noticing the difference from a store install. The one difference that persists is the update path, since the web build refreshes server-side and there is never a version to fetch by hand.

PWA betting (web-app alternative)

The web app is the default on iPhone and a sensible second choice on Android for anyone who would rather not install a package by hand. Credentials live in Safari or Chrome rather than in a separate keychain, the window runs full screen with no browser chrome around it, and push notifications work properly on Android while iOS keeps them heavily restricted — a settled bet slip raises no alert on an iPhone unless the tab is already open. Performance holds where it matters: cricket in-play markets and Aviator both ran without stutter on entry-level Redmi and Realme handsets during testing, and the storage footprint stays inside a couple of megabytes because nothing is unpacked onto the device. Evening Pro Kabaddi ties are the other in-play test worth running on a handset, since PKL is played to an Indian schedule; where the market depth actually sits is set out in the kabaddi betting guide.

When verification actually starts, and which builds suit a slow line

Not one operator here skips identity checks altogether, whatever the marketing implies, because the Curaçao licence obliges the cashier to verify a player before the first payout leaves the account. What the no-KYC label really describes is timing. Registration, deposit and betting all proceed with no paperwork requested at any stage; the request for PAN and an address proof arrives when the first withdrawal is submitted, and that sequence holds across all seventeen brands without variation. Stake pushes the trigger furthest out, holding off until cumulative withdrawals approach ₹1 lakh, which means a casual player may never be asked at all. The trade-off deserves attention before the money goes in: documents uploaded at three in the morning during a live event queue behind everyone else’s, while clearing verification on a quiet weekday costs nothing and removes the wait entirely.

On rural 4G in India or a congested urban tower, download weight decides whether the install completes, not merely how the app feels once it is running. The lightest apps are Yolo247 at 14 MB, Crickex at 18 MB and Pure Win at 22 MB, each of which finishes on a weak signal in one attempt. Stake at 38 MB, 1xBet at 32 MB and Mostbet at 26 MB carry heavier visual assets, and that extra weight buys deeper cricket markets and a far larger casino shelf, which turns the decision into a straight trade of bandwidth against breadth, with no quality judgement about the software on either side of it. Running data follows the same order, and a live cricket session with streaming odds moves roughly three times the traffic of a pre-match browse on any of them.

How to install APK on Android (step-by-step)

  1. Load the operator’s mobile site in Chrome or whichever browser your phone opens by default.
  2. Tap the download banner. The .apk file lands in the Downloads folder, usually inside a minute on a stable connection.
  3. Open the file. A single security dialogue appears, asking whether packages from that browser may be installed — this is what Android shows for anything arriving outside the Play Store, and it is not a verdict on the file itself.
  4. Tap Allow. Installation runs for a few seconds and the app lands in your drawer; the permission you granted covers that one browser and can be withdrawn afterwards without breaking anything already installed.
  5. Launch it and sign in with your operator credentials, then switch on fingerprint unlock under Settings → Security so every later session skips the password screen. This is the point at which the account, not the device, becomes the thing worth protecting.

Updates never come through the Play Store — Google keeps real-money betting apps off the Indian storefront entirely, and the package checks its own version at launch and prompts when a newer build exists; declining the prompt leaves the old copy working until an odds-format change forces the upgrade. Reinstalling over the top keeps the login and the bet history intact, and no data is lost by doing it. Entry cost is the other thing worth knowing before the cashier screen appears: a first deposit starts at ₹75 with Melbet and 1xBet and runs higher across the rest of the pool.

Setting up the iPhone web build, or a TestFlight copy

PWA path:

  1. Safari is the browser to use here: the home-screen install hook exists only in Apple’s own browser, and the same tap in Chrome produces a bookmark instead of an app icon.
  2. Tap the Share button.
  3. Tap Add to Home Screen.
  4. Confirm the icon name.
  5. Launch from the home screen for a fullscreen experience.

TestFlight path (Melbet, 22Bet only):

  1. Open the support chat and ask for a current TestFlight invite link.
  2. Install the TestFlight app from App Store if not already installed.
  3. Tap the invite link, install the operator’s app via TestFlight.
  4. Sign in with the account details you already use on the site — a TestFlight build shares the same account and balance, it does not create a second one.

Between the two iPhone routes, only one survives contact with Apple’s review cycle. An invitation expires whether or not it has been used, a revoked certificate takes the installed copy down with it, and neither event touches the account itself — balance, open bets and history all stay intact, and the same credentials work from Safari within seconds. That is why we treat TestFlight as a convenience worth taking when offered, never as something to build a routine around.

App stability comparison (Redmi Note 11, 4 GB RAM)

OperatorCold start4-hr crash-free?Live cricket fps
Stake1.6 sec60 fps consistent
Yolo2470.9 sec60 fps consistent
4rabet1.4 sec50–55 fps
Parimatch1.5 sec50–55 fps
1Win1.7 sec1 isolated crash45–55 fps
Mostbet2.1 sec1 isolated crash40–50 fps
1xBet2.2 sec40–50 fps

Headlines announcing a nationwide crackdown on betting apps in India resurface every few months, and behind almost all of them sits one of two things: an enforcement action taken by one state government acting on its own, or a takedown order issued under the Information Technology Act against a named platform trading from inside Indian territory without a licence. Neither amounts to a blanket prohibition, and neither has reached the 17 offshore-licensed brands covered here — none of them appears on a federal blocking list. What does change from one address to another is the state rule: access can be entirely ordinary in Mumbai and awkward in Hyderabad on the same handset, the same network and the same evening.

The headline count is a moving one. More than 130 apps were removed in late 2024 under directives issued through section 69A of the IT Act, and the overwhelming majority were small domestic operations holding no licence anywhere — short-lived brands, several of which had been trading for a matter of months before the domain went dark of its own accord. The stated grounds ran consistently through the batch: exposure to money laundering, unpaid tax, and businesses sitting squarely inside Indian jurisdiction while behaving as though they were not. That reasoning does not reach a company licensed and taxed abroad, and it is precisely this structural difference that separates the names on those orders from the ones ranked higher up this page.

Two answers apply simultaneously, and mixing them together is what leaves the question feeling unresolved. At national level India has no statute making it an offence for a resident to hold an account with a company licensed outside the country, and no player has been prosecuted for holding one. Locally, the position is written state by state: Andhra Pradesh, Telangana, Tamil Nadu, Sikkim and Nagaland each maintain their own rules touching offshore play, ranging from a flat prohibition to a licensing regime that admits home-grown operators only. The rule that governs a player is the one in force where they are sitting, not the one printed on the licence, and it attaches to the person, not to the business. Readers in the restricted states are asked, under the site terms of use, not to follow operator links from these pages.

A long tail of near-identical questions resolves down to one list and one caveat. The list is the same seventeen apps ranked above: the identical operators return whether the starting point was a genuine name, a popular one, something comparable to Stake, one running a sign-up offer, or simply the cheapest way in. The caveat concerns the promise of playing without investment, which delivers rather less than it sounds like. It covers the download and the account, both of which are free of charge; placing a real-money selection still requires a funded wallet, and the only genuinely unfunded play available anywhere in this pool is a slots demo mode, where nothing won can be withdrawn. Where the operators separate meaningfully is on entry price; access itself looks much the same across the group — a first deposit begins at ₹75 at two of the brands here and runs to several times that elsewhere.

Reader questions

Which operators actually hand out free bets?
Most of the pool drops free bets through Telegram on big-event days, though the frequency varies far more than the marketing suggests. The steadiest sources are 4rabet, which pairs a Telegram channel with its welcome bonus, 1Win through the BEST1000 promo, Pin-Up with 250 free spins on the welcome offer, Olymp Casino with rotating no-deposit codes, and Mostbet through its Telegram bot. Drops are almost always time-boxed to one fixture, and an unclaimed one simply expires with no option to bank it for later.
How many platforms has India actually blocked?
Upwards of 130 domestic platforms went down under section 69A directives in late 2024, and none of the 17 offshore brands covered here appeared among them. The count is not a standing total — orders are issued in batches and occasionally reversed on appeal — so any figure is best read as a snapshot of the month it was published.
What triggers a blocking order in the first place?
Three grounds recur through the orders: an operator based inside Indian territory trading without a licence, laundering exposure through wallets that were never verified, and unpaid tax. A company licensed and taxed offshore sits outside that scope, which is why the same directives leave it untouched.
How many operators actually serve Indian players in rupees?
Seventeen offshore-licensed brands take Indian players directly in INR, and those seventeen make up the pool tested here. Several hundred more — regional operations and domestic skill-game platforms — run inside the country under state-level rules, but they sit in a different regulatory frame and do not compare on payout speed or market depth.
Is it lawful for me to bet from India on one of these?
Nationally, yes where the operator is licensed offshore: no central statute makes holding the account an offence. Locally it depends on where you live, and five states legislate on the point directly. The rule attaches to the player, not to the licence.
Which ones do we rate highest overall?
Stake, Yolo247, 4rabet, 1Win and Parimatch take the top five on stability and feature depth taken together. Where entry cost matters more than the feature list, Melbet and 1xBet both open at ₹75. For a player who follows cricket only and wants nothing else competing for space on the screen, Crickex is the narrower but noticeably cleaner option.
Is there anything usable on an iPhone?
Every brand runs a web build reachable through Safari’s Share menu and Add to Home Screen, and that is the durable route. Melbet and 22Bet additionally issue TestFlight invitations, but slots are capped and certificates are revoked at intervals, and the web version remains the dependable fallback for anyone left outside.
Where can I bet on kabaddi?
Melbet prices the Pro Kabaddi League with full markets rather than a headline result line; 1xBet carries kabaddi inside its 60-sport rack; Parimatch held a Pro Kabaddi League sponsorship historically and still lists the competition. A dedicated kabaddi-only product barely exists as a category, and the multi-sport offshore brands end up serving kabaddi bettors better simply because the liquidity sits with them.
How do I separate a genuine operator from a scam one?
All 17 in the pool clear the bar, and the test itself is short: a published Curaçao or MGA licence, rupee balances funded through UPI, and no charge of any kind demanded before a withdrawal. Anything asking for a release fee, a tax payment or a processing charge to unlock a payout is running the oldest routine in the category, and no licensed operator has ever needed to.
What comes closest to Stake?
On feature set, 1Win comes nearest on the crash-game shelf, Yolo247 matches it for IPL market depth, and Pin-Up is the closest on slot library size. None of the three reproduces the crypto cashier, which is the part of Stake that is hardest to substitute for anyone who funds an account that way.
Which operator leads in each individual category?
Split the ranking by what you actually play and it separates cleanly: Stake leads on sport, Pin-Up on casino, Yolo247 on Hindi-language interface, which is the deciding factor for a large share of players outside the metros. No single account wins all three, so picking by the section you spend most of your time in beats picking by the overall score.
What about Habet, Battery, Laser, Jumbo and the smaller names?
These are mid-tier or smaller offshore brands sitting outside our top-17, and we do not test below that traffic threshold. Some hold a legitimate Curaçao licence; others are short-lived white-labels that change name and domain within a season. The practical risk is rarely the licence itself but the lifespan — a balance left on a brand that disappears is unrecoverable, and support channels usually go quiet a good while before the site does.