18+ | Play responsibly | Single INR wallet
Desktop and mobile · 18+

Install khelo bet24 on desktop and mobile, two routes, one wallet

A daily-race lobby that opens on any device, with a single INR wallet across games, fantasy, rummy and sports. This route lists the install path on Android (APK), iOS (Safari add-to-home-screen), and desktop (browser).

Mobile and desktop install paths
Three install paths

Android, iOS, desktop

App installer on a phone

What works where

Android users get the full APK with the live-games decoder bundled, the wallet client, and the catalog renderer. The APK is the most complete path because it ships the decoders locally.

iOS users get the Safari add-to-home-screen web app. The app launches from the home screen, runs the lobby in the same WebKit engine Safari uses, and saves the session in the WebKit cookie store. The live-games decoder streams over HLS; the wallet client runs in the same web context.

Desktop users get the browser lobby. Chrome, Edge, Firefox, and Safari are supported on the last two stable versions. The lobby adapts the grid to viewport width; the wallet sits in the top-right.

Android path

APK, signed, with checksum

The Android install runs through the /apk-download/ route. The APK is signed (v2 and v3 schemes), carries a SHA-256 checksum on the install guide, and bundles the lobby shell, wallet client, and live-games decoder. The minimum Android version is 9.0 (API level 28); the maximum tested is 14 (API level 34).

The first-launch screen lists four toggles: age-18 confirmation, supported-state confirmation, marketing opt-in (default off), and analytics opt-in (default off). The lobby does not open until the age and jurisdiction toggles are confirmed.

iOS path

Safari add-to-home-screen, WebKit session

iOS Safari add-to-home-screen flow

What changes on iOS

The iOS install runs through Safari's Share → Add to Home Screen flow. The installed icon opens the lobby with the WebKit engine; the live-games decoder uses the HLS player that ships with Safari 14+. The minimum iOS version is 14.0; older versions of Safari do not support the HLS player and the lobby will refuse to load live-games streams.

The WebKit cookie store holds the session. If the user clears Safari history, the session ends and the user must sign in again. The wallet data is on the server, not on the device, so the balance and KYC are preserved.

Push notifications are not supported on the iOS web app because iOS Safari does not expose the Web Push API to web apps installed from Add to Home Screen. The wallet shows in-app banners for important events; SMS and email remain the primary notification channels.

Desktop path

Browser lobby, no plugin

The desktop lobby runs in the browser; there is no separate desktop client to download. Chrome, Edge, Firefox, and Safari are supported on the last two stable versions. The lobby adapts the grid to viewport width above 1280px, narrows to two columns between 900px and 1280px, and falls back to one column below 900px. The wallet sits in the top-right on desktop, in the hamburger drawer below 900px.

Live-games streams use the browser's HLS player on Chrome and Edge (with the MSE-Extensions flag enabled), the native HLS player on Safari, and the WebKit-compatible MSE-Extensions fallback on Firefox. The lobby tests the player on launch and prompts the user if a fallback is needed.

Which path

Picking the install path that fits the device

DevicePathLive games decoderPush notificationsMin OS
Android phone or tablet/apk-download/Bundled in APKSupported via FCMAndroid 9.0
iPhone or iPadSafari add-to-home-screenNative HLS in Safari 14+Not supportediOS 14.0
Windows, macOS, Linux desktopBrowser lobbyMSE-Extensions or native HLSBrowser-nativeLast two stable browser versions
First launch

Sign up, wallet, first deposit

Regardless of the path, the first-launch flow is the same: mobile number, OTP, four-digit PIN. The wallet opens at ₹0 with two ledgers (cash and bonus). The first deposit picks one of the three welcome tiers (₹100, ₹500, or ₹1,000); the bonus and the wagering requirement apply on top of the deposit. The first vertical is one of games, fantasy, rummy, or sports, all four of which draw from the same wallet.

Sync

How the wallet follows the device

Phone showing a wallet balance synced across devices

The wallet lives on the server, not the device

The wallet balance, the KYC document set, the VIP tier progress, the Daily Race rank, the bonus ledger, and the gameplay history all live on the operator's servers. The install path (Android APK, iOS web app, desktop browser) is just the surface the user interacts with. Sign in once on any device; the balance and KYC carry across.

If the user installs on Android and then opens the lobby on a desktop browser, the wallet shows the same balance, the same bonus ledger, and the same Daily Race rank. The user does not need to deposit twice. The user does not need to upload KYC twice.

Active sessions are listed on the wallet screen under Settings → Sessions. The user can sign out any session from this list. Signing out clears the WebKit cookie store on iOS, the SharedPreferences on Android, or the browser cookie store on desktop; the wallet on the server is not affected.

Troubleshooting

What to do when the install fails

Phone showing the install screen with troubleshooting tips

Common install failures and the fix

Android refuses the APK because the source is not allowed. The fix is in Settings → Apps → Special app access → Install unknown apps; toggle the file manager or browser that downloaded the APK to "Allow".

The download is interrupted. The fix is to redownload over a stable connection (Wi-Fi, not cellular); verify the SHA-256 checksum matches the value on this route.

iOS Safari does not show the Add to Home Screen option. The fix is to open the lobby URL directly in Safari (not in an in-app browser); tap the Share icon; tap Add to Home Screen.

Desktop browser shows a "this connection is not secure" warning. The fix is to verify the URL is https://khelo24bet9.com and that the certificate is valid; do not proceed if the certificate is invalid.

The lobby opens but the live-games decoder does not work. The fix is to update the browser to the latest version, or to install the signed APK on Android for the bundled decoder.

Migration

Switching device, keeping the wallet

Switching device and reinstalling the lobby

Moving from one device to another

If the user installs on a new device (new Android phone, new iPhone, new desktop), the wallet follows automatically. The user signs in with the same mobile number, enters the OTP, and enters the four-digit PIN. The wallet opens at the same balance, the same bonus ledger, the same VIP tier, and the same Daily Race rank.

The KYC document set is preserved on the server. The user does not need to upload KYC again. The user does not need to verify the bank account again. The user does not need to opt in to analytics or marketing again; the consent records follow the account.

If the user has lost access to the original mobile number, the user must contact the support team through the /support/ channel. The support team will guide the user through the number-update path, which requires an additional verification step.

If the user wants to retire a device, the user can sign out the session from the wallet screen under Settings → Sessions. Signing out clears the device-side session but does not close the account.

Routes that answer the next question

APK download

Signed Android package, SHA-256 checksum.

App overview

Install steps, first-launch toggles.

Wallet & KYC

Document set, 12-hour average turnaround.

How it works

First-session path, step by step.

Bonus code

Three welcome tiers, full terms.

Support

Channel-by-channel help.

FAQ

Decision questions on this route

Does the iOS install work without the App Store?
Yes. Safari add-to-home-screen installs a web app on the home screen. The web app opens with WebKit and saves the session in the WebKit cookie store.
Why does the APK bundle the live-games decoder?
Bundling removes the dependency on the device's media codecs and lets the lobby open live tables without first downloading the decoder.
Will the same wallet work on Android, iOS, and desktop?
Yes. The wallet lives on the server. Sign in once on any device; the balance, KYC, VIP tier, and Daily Race rank carry across.
What if the device is below the minimum OS?
The lobby refuses to install on Android below 9.0 or iOS below 14.0. On desktop, the lobby requires the last two stable versions of Chrome, Edge, Firefox, or Safari.
Do push notifications work on iOS?
No. iOS Safari does not expose Web Push to web apps installed from Add to Home Screen. SMS and email remain the primary notification channels.
Can the same APK run on tablets?
Yes. The APK adapts the grid to screen width; on a 10-inch tablet the lobby shows three columns, on a 7-inch tablet two columns, on a phone one column.
Next step

Install the lobby on the device you have

Three paths, one wallet, one set of four first-launch toggles. Open the lobby once the wallet is funded.

One wallet. Four verticals. Open the lobby.

Play now