Download the 12Bet App for Android and iOS – Claim 88% Up to ₹8,000

The 12Bet app for Android delivers full sportsbook and casino access in a dedicated APK, available as a free download directly from this page. iOS users get the same experience through a PWA (Progressive Web App), which installs in seconds via Safari without requiring any app store. New players on both platforms are eligible for the welcome bonus of 88% up to ₹8,000 on their first deposit. Tap the button below to download and activate your bonus today.

12Bet app download for Android APK and iOS PWA with 88% welcome bonus up to ₹8,000 for new players

12Bet App at a Glance

The 12Bet application covers sports betting and casino gaming in a single install. It is licensed, free to download, and optimised for Indian players with INR support and local payment methods. The table below captures the key facts at a glance.

App Category

Sports Betting and Online Casino

License

Isle of Man Gambling Supervision Commission

Supported OS

Android (APK), iOS (PWA)

Latest Version

2.4.1

Release Date

2013

Cost of Download

Free

App Languages

English, Hindi

Supported Countries

India, and other select Asian markets

Welcome Bonus – Sports

88% up to ₹8,000 on first deposit

Welcome Bonus – Casino

88% up to ₹8,000 on first deposit

Bet Types

Single, Accumulator, Live/In-Play

Customer Support

24/7 Live Chat, Email

Support Service

[email protected]

Interface of the 12Bet App

The 12Bet app features a dark-themed interface with clearly labelled navigation tabs for Sports, Casino, Live Casino, and Promotions, keeping every section reachable within two taps. The layout is optimised for screens from 5 inches upward, with large touch targets and real-time odds displayed without page reloads. Download the app now to explore the full interface yourself.

12Bet APK: Technical Overview

The 12Bet APK is a native Android application distributed directly from this website, bypassing the Google Play Store. This means the app is not subject to Play Store availability restrictions, so Indian players can download it without workarounds. The file is lightweight and does not require a high-end device to run. Installation takes under two minutes on a standard Android device with a 4G or Wi-Fi connection.

Detail Information
App Title 12Bet
Version Number 2.4.1
File Size Approximately 35 MB
App Category Sports Betting and Online Casino
Developer Name 12Bet
OS Compatibility Android
Minimum Android Version Android 5.0 (Lollipop)

How to Download the 12Bet APK for Android in 4 Steps

Installing the 12Bet APK on Android is straightforward and takes less than two minutes. Follow the four steps below to get the app running on your device.

1. Step 1: Download the 12Bet APK

Scroll to the download banner on this page and tap the “Download for Android” button to begin the 12Bet APK download directly to your device.

4-step guide to download and install 12Bet APK on Android device with security settings enabled

2. Step 2: Approve the Download in the Pop-Up

Tap “OK” or “Download Anyway” when your browser displays a security confirmation prompt for the APK file.

3. Step 3: Allow Installation from Unknown Sources

Go to Settings, open Security or Privacy, then enable “Install unknown apps” for your browser app.

Step-by-step guide showing how to download and install the 12Bet APK on an Android device in 4 steps

4. Step 4: Confirm the Installation

Open your device’s Downloads folder, tap the 12Bet APK file, hit “Install” on the confirmation screen, and launch the app once installation is complete.

Android System Requirements for the 12Bet App

The 12Bet app is designed to run on a broad range of Android devices available in India, including mid-range handsets. As long as your device meets the minimum specs below, you can download and run the app without performance issues.

Requirement Minimum Specification
Android Version Android 5.0 (Lollipop) or higher
Minimum RAM 1 GB
Processor 1.2 GHz dual-core or equivalent
Storage Space 50 MB free space

Devices Compatible with the 12Bet APK

Devices compatible with 12Bet APK on Android 5.0 including Samsung, OnePlus, Xiaomi, Google Pixel, and more

The 12Bet APK runs on Android 5.0 and above, covering the majority of smartphones currently in use across India. Both budget and flagship devices are supported, provided they meet the minimum RAM and storage requirements. The table below lists popular brands and compatible models.

Brand Compatible Models
Samsung Galaxy A14, A34, A54, S23, S24, S24 Ultra
Sony Xperia 1 VI, Xperia 5 VI, Xperia 10 VI
Huawei P60 Pro, Nova 11, Mate 60 Pro
OnePlus Nord CE 4, Nord 4, 12R, 12
Oppo A78, A98, Reno 11, Find X7
Google Pixel 7a, Pixel 8, Pixel 8 Pro, Pixel 9
Xiaomi Redmi 13C, Redmi Note 13, POCO X6 Pro, Mi 14
Poco POCO M6 Pro, POCO X6, POCO F6

How to Install the 12Bet App on iOS (PWA) in 5 Steps

The 12Bet PWA for iOS delivers the full app experience without a traditional download. It installs directly from Safari in under one minute and opens like a native app from your home screen. Follow the five steps below to set it up.

1. Step 1: Tap the iOS Download Button

Tap the “Download for iOS” button on this page to open the 12Bet site in Safari.

5-step guide to install 12Bet PWA on iOS via Safari, from download to home screen setup on iPhone

2. Step 2: Log In or Create Your Account

Enter your credentials to log in, or tap “Register” to create a new account in under two minutes.

5-step guide to installing 12Bet PWA on iOS via Safari, showing share icon and Add to Home Screen process

3. Step 3: Tap the Share Button in Safari

Tap the Share icon at the bottom of the Safari browser screen to open the sharing options menu.

12Bet PWA iOS installation steps showing Safari Share menu and Add to Home Screen process on iPhone

4. Step 4: Select “Add to Home Screen”

Tap “Add to Home Screen” in the share menu, then tap “Add” to confirm and place the app icon on your home screen.

5-step guide to install the 12Bet PWA on iOS via Safari, from download to home screen setup on iPhone

5. Step 5: Open the App and Start Playing

Tap the 12Bet icon on your home screen, log in once, and access the full casino and sportsbook from your phone’s desktop.

5-step guide to installing 12Bet PWA on iOS via Safari, from download to home screen setup

iOS Devices Compatible with the 12Bet PWA

Table of Apple iPhone models compatible with 12Bet PWA, from iPhone SE to iPhone 16 Pro Max running iOS 12.0 or later

The 12Bet PWA is fully compatible with all iPhones running iOS 12.0 or later, which covers every Apple device released from 2015 onward. The PWA adapts to any screen size, including the smaller SE displays and the larger Pro Max screens. The table below lists supported Apple models.

Brand Compatible Models
Apple iPhone SE (2nd and 3rd gen), iPhone 12, iPhone 12 mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max

How to Register on 12Bet via the App

Step-by-step guide to registering on 12Bet app with form fields and welcome bonus details visible on screen

Creating a 12Bet account takes less than three minutes directly from the app. Complete the four steps below and your account will be active immediately.

  1. Open the 12Bet app and tap the “Register” button on the home screen.
  2. Enter your mobile number or email address, set a secure password, and select INR as your currency.
  3. Confirm your mobile number or email address via the verification code sent to you.
  4. Fill in your personal details, including your full name and date of birth, as required for KYC compliance.

Once registration is complete, you can claim the welcome bonus of 88% up to ₹8,000 on your first deposit.

Welcome Bonus for Mobile Players

12Bet mobile app welcome bonus offering 88% match up to ₹8,000 for new players on first deposit

New players who register and deposit through the 12Bet app are eligible for the welcome bonus immediately after account verification. The sportsbook welcome bonus matches 88% of your first deposit up to a maximum of ₹8,000 in bonus funds. To activate the offer, make your first deposit of at least ₹500 after completing registration. The bonus applies to both sports bets and casino games, giving you more funds to explore the full platform on your first session.

Keeping the 12Bet App Up to Date

12Bet app update steps on Android showing APK download, install prompt, and restart process for latest version

The 12Bet Android app notifies you automatically when a new version is available. Tap the update notification in your status bar or within the app itself to begin. Follow the four steps below to complete the update.

  1. Tap the update notification that appears in your Android status bar or inside the app.
  2. Confirm the APK download when the prompt appears on your screen.
  3. Wait for the download to complete, then tap “Install” on the installation screen.
  4. Restart the app after installation to begin using the latest version.

Updating ensures access to new features, improved odds loading, and the latest security patches. The iOS PWA version updates automatically each time you open it in Safari, requiring no manual action from you.

Keep the App Updated for the Best Experience

12Bet app update notification on Android showing latest version with security patches and performance improvements

Each new version of the 12Bet app can include performance improvements, faster page load times, expanded game libraries, and critical security patches. Outdated versions may not load new promotions correctly or may miss compatibility fixes for newer Android builds. Installing updates promptly keeps your account protected and ensures you have access to the latest odds, features, and bonuses. We recommend enabling automatic notifications so you are alerted as soon as a new version is released.

Place Your First Bet on the 12Bet App

Step-by-step guide to placing your first bet on the 12Bet app covering cricket, football, and kabaddi

The 12Bet app makes it straightforward to place your first bet within minutes of logging in. The sportsbook covers cricket, football, kabaddi, and over 30 other sports with competitive pre-match and live odds. Follow the steps below to get started.

  1. Open the app, tap “Sports”, and select your preferred sport or match.
  2. Tap the odds you want to back to add the selection to your bet slip.
  3. Enter your stake amount in INR, review the potential payout, and tap “Place Bet”.
  4. Confirm the bet in the pop-up to finalise your wager.

Your bet history appears instantly under “My Bets” in the account menu.

Removing the 12Bet App from Your Device

Steps to uninstall 12Bet app on Android and iOS devices via settings or home screen options

To remove the Android app, press and hold the 12Bet icon on your home screen or app drawer, then select “Uninstall” from the options that appear. On devices where this shortcut is unavailable, go to Settings, tap Apps or Application Manager, find 12Bet in the list, and tap “Uninstall”. To remove the iOS PWA, press and hold the 12Bet icon on your home screen until it enters edit mode, tap the minus icon or “Remove App”, and confirm deletion.

Signing In to Your 12Bet Account via the App

Logging in to your 12Bet account from the mobile app takes under 10 seconds. Use the three steps below to access your account.

  1. Open the 12Bet app and tap the "Login" button in the top-right corner of the home screen.
  2. Enter your registered email address or mobile number and your password.
  3. Tap "Login" to confirm and access your account dashboard, balance, and open bets.

12Bet App Features Overview

The 12Bet application combines a full sportsbook, a live casino, and an RNG game library in one install. The app supports INR deposits and withdrawals via UPI, Net Banking, and popular Indian e-wallets. Push notifications keep you updated on bet settlements, live score changes, and active promotions. The navigation is tab-based with separate sections for Sports, Casino, Live Casino, and Promotions, each loading in under three seconds on a 4G connection. Odds update continuously across the sportsbook without requiring a page refresh. The app also includes a full account management panel with transaction history, responsible gambling controls, and document upload for KYC.

Live Betting on the 12Bet App

12Bet app live betting interface showing In-Play sports odds, cricket markets, and live match tracker with cash out option

The live betting section on 12Bet is accessible directly from the Sports tab under the “In-Play” filter. Odds refresh continuously and typically update within one to two seconds of in-game events. Cricket is the most prominent in-play sport, covering IPL, international Test matches, and T20Is with ball-by-ball markets. Football, tennis, kabaddi, basketball, and table tennis are also available for live wagering. The interface displays a live match tracker alongside the odds panel, so you can follow the action and bet simultaneously. Cash Out is available on selected live markets, allowing you to settle a bet before the event ends. Live streaming is available for select events through the 12Bet platform, viewable directly inside the app.

Casino Games on the 12Bet App

12Bet app casino games including slots, live dealer tables, Andar Bahar and Teen Patti with 500+ titles available

The 12Bet casino library contains over 500 titles, spanning slots, table games, and live dealer rooms. Games load directly inside the app without redirects, typically within two to three seconds on a stable connection. Software providers available on the platform include Evolution Gaming, Pragmatic Play, and Microgaming, among others. The live casino section features Andar Bahar, Teen Patti, Lightning Roulette, and Baccarat, with Indian dealers available in dedicated rooms. Slots include popular titles such as Sweet Bonanza, Gates of Olympus, and Starburst. The casino tab displays games sorted by category, provider, and popularity, making it easy to find your preferred title. All games are certified for fair play and RTP (Return to Player) compliance.

Deposit Options on the 12Bet App

Depositing funds through the 12Bet app is straightforward and supports multiple Indian payment methods. UPI, Net Banking, Paytm, PhonePe, and cryptocurrency options are all available at the cashier. The minimum deposit amount is ₹500, and there is no maximum cap for most payment methods. All transactions are processed over SSL-encrypted connections, keeping your financial data secure. Deposits via UPI and e-wallets are credited to your 12Bet account instantly. Net Banking transfers may take up to 15 minutes during peak hours. The payment page inside the app is identical to the desktop cashier, with no features removed.

Detail Information
Available Payment Methods UPI, Net Banking, Paytm, PhonePe, Cryptocurrency
Minimum Deposit ₹500
Maximum Deposit Varies by method
Transaction Security 128-bit SSL encryption
Processing Time Instant (UPI, e-wallets); up to 15 minutes (Net Banking)

Withdrawal Options on the 12Bet App

Withdrawals are processed through the same methods available for deposits, ensuring consistency at the cashier. The minimum withdrawal amount is ₹500, and requests are reviewed by the 12Bet payments team within 24 hours. UPI and e-wallet withdrawals are typically completed within one to three hours after approval. Bank transfers can take between one and five business days depending on your bank. You must complete KYC verification before your first withdrawal can be processed. Pending withdrawal requests can be tracked under the “My Transactions” section in the app. All withdrawal channels on the platform are secured with the same 128-bit SSL encryption used for deposits.

Detail Information
Available Withdrawal Methods UPI, Net Banking, Paytm, PhonePe, Cryptocurrency
Minimum Withdrawal ₹500
Maximum Withdrawal Varies by method and account tier
Transaction Security 128-bit SSL encryption
Processing Time 1–3 hours (UPI, e-wallets); 1–5 business days (Bank Transfer)

User Profile Management on the 12Bet App

12Bet app user profile dashboard showing balance, transaction history, KYC verification, and account security settings

The account profile section is accessible via the avatar icon in the top-right corner of the app. Your current INR balance and any active bonus balance are displayed at the top of the profile dashboard. The transaction history log shows all deposits, withdrawals, and bonus credits, filterable by date and type. Personal details such as your name, address, and contact information can be edited directly within the app, subject to KYC status. The profile section also houses the responsible gambling tools, including deposit limits, session time limits, and self-exclusion options. Document uploads for identity and address verification are handled through the “My Documents” subsection. Account security settings, including password change and two-factor authentication activation, are located under “Security Settings” in the profile menu.

Push Notifications on the 12Bet App

12Bet app push notifications settings showing bet updates, live scores, promotions, and deposit confirmations on mobile

The 12Bet app sends push notifications for bet settlements, live score milestones, deposit confirmations, and new promotions. You can enable or disable individual notification categories in the app’s Settings menu under “Notifications”. Notifications for live match events, such as wickets in cricket or goals in football, arrive within five seconds of the occurrence. Promotional notifications cover new bonuses, reload offers, and tournament schedules relevant to your betting history. Deposit and withdrawal status updates are sent immediately once a transaction status changes. The iOS PWA also supports push notifications through Safari’s notification permission system on iOS 16.4 and later. All notification preferences sync with your account, so changes apply across devices logged into the same account.

Security Protocols on the 12Bet App

12Bet app security protocols featuring SSL encryption, 2FA, PCI DSS compliance, and fraud monitoring systems

The 12Bet app protects all data transmissions using 128-bit SSL (Secure Socket Layer) encryption, the same standard used by major banking platforms. Personal information stored on our servers is encrypted at rest and access is restricted to authorised personnel only. Login sessions are protected by automatic timeout after a period of inactivity, reducing the risk of unauthorised access on shared devices. Two-factor authentication (2FA) is available for all accounts and can be enabled under “Security Settings” in the profile menu. Payment transactions pass through PCI DSS-compliant processing gateways, preventing card and banking data from being stored on 12Bet servers. The APK file distributed from this page is digitally signed to confirm authenticity and protect against tampered third-party versions. Suspicious login attempts from unrecognised devices trigger an automatic account alert, notifying you by email or SMS. Fraud monitoring systems run continuously across all accounts to detect irregular betting or transaction patterns.

Device Permissions Required by the 12Bet App

12Bet Android app device permissions including storage, camera, network, notifications, and location for secure access

The 12Bet app requests only the permissions necessary to deliver core functionality on your Android device. Storage access is required to save the APK file and cache app data for faster load times on repeat visits. Network access (Wi-Fi and mobile data) is needed to connect to live odds feeds, casino game servers, and the payments gateway. Camera permission is requested solely for document upload during the KYC verification process, which is a one-time requirement. Notification permission enables push alerts for bet settlements, deposit confirmations, and promotional updates. Device ID access is used to recognise your device for login security and to enforce responsible gambling session controls. Location permission may be requested to verify that you are accessing the platform from a supported country, in line with our licence obligations. Microphone and contacts permissions are not requested at any point by the 12Bet app.

FAQ

Is the 12Bet app legal in India?

12Bet operates under a licence issued by the Isle of Man Gambling Supervision Commission. Online betting on international platforms is not prohibited under central Indian law, and millions of Indian players use licensed offshore operators legally.

Is the app free to download?

Yes. The 12Bet APK for Android and the iOS PWA are both free to download directly from this page. No subscription or installation fee applies.

Does the app work on a 4G or 3G connection?

Yes. The app is optimised for mobile data connections. A 3G connection is sufficient for sports betting; a 4G or Wi-Fi connection is recommended for live casino games with video streaming.

How long does a withdrawal take via the app?

UPI and e-wallet withdrawals are typically processed within one to three hours after the request is approved. Bank transfers can take between one and five business days.

Can I use the same account on both Android and iOS?

Yes. Your 12Bet account is device-agnostic. Log in on any Android or iOS device using the same credentials, and your balance, bet history, and bonuses sync automatically.

What happens if the APK installation fails?

If the install fails, confirm that “Install unknown apps” is enabled in your Android settings for the browser you used to download the file. Also check that your device has at least 50 MB of free storage space. Re-download the APK from this page if the file was interrupted.

Does the app support Hindi?

Yes. The 12Bet app is available in both English and Hindi, switchable from the language settings within the app.

Is my personal data safe when using the app?

All data is protected by 128-bit SSL encryption in transit and stored securely on PCI DSS-compliant servers. 12Bet does not sell or share personal data with third parties outside of regulatory and payment processing requirements.

Updated: