Use promo code BAPPSVIP
Legal Betting Apps For Indians
We explain the legality of betting apps for Indians with some of our recommendations of the most trustworthy apps
We were recently made aware of the passage of "The Promotion and Regulation of Online Gaming Act, 2025".
While we firmly believed previously that betting in India was not illegal, that stance may have changed after the passage of this bill.
We are still seeking information to update this page with accurate information since we're not lawyers. In the meantime, if you are unsure, please consult a lawyer before proceeding.
Disclaimer: The information that you see on this page is based on laws before the new bill was passed. Some of this information may not be relevant to this bill. We will update this page shortly with new information but move on to the rest of the page only if you agree with this disclaimer.
Legality of Betting Apps in India
Are betting apps legal in India?
We're not sure if betting apps are legal in India after the passage of the "The Promotion and Regulation of Online Gaming Act, 2025".
If you are not sure of the legality of betting apps in India, please consult a legal expert.
Legal Disclaimer:

Please note: We are not legal experts or lawyers.
We have carefully prepared the information on this page for you to find out about the legality of gambling apps in India. But we also encourage you to do your own research to find about the laws in your states. If you are unsure, check with a licensed legal professional in this industry.
We're here to help you with all the information you need to deem whether a betting app is legal or not.
Top 10 Legal Betting Apps For Indians (2026)
| Bonus | Min deposit | Turnover | Expiry | ||
|---|---|---|---|---|---|
1 1xbet App
5.0/5 |
120% Up To ₹66,000 Use promo code BAPPSVIP | Min deposit
₹ 200 | Turnover
5x | Expiry
30 days | |
2 4rabet App
4.5/5 |
₹20,000 Bonus Package 700% Deposit Bonus | Min deposit
₹ 300 | Turnover
7x | Expiry
7 days | |
3 BC.Game App
4.5/5 |
300% up to ₹3,50,000 | Min deposit
₹ 442 | Turnover
20x | Expiry
7 days | |
#4 Rajabets App
4.0/5 |
200% up to ₹100,000 | Min deposit
₹ 200 | Turnover
30x | Expiry
30 days | |
#5 Stake App
4.0/5 |
Bonus up to ₹1,00,000 | Min deposit
₹ 500 | Turnover
40x | Expiry
No expiration | |
#6 Puntit App
3.5/5 |
Bonus Up To INR 50,000 200% match on your deposit + INR 250 free bet | Min deposit
₹ 500 | Turnover
16x | Expiry
14 days | |
#7 Parimatch App
4.0/5 |
Up To ₹30,000 150% Deposit Bonus | Min deposit
₹ 100 | Turnover
N/A | Expiry
7 days | |
#8 Megapari App
3.5/5 |
Bonus Up To ₹39,000 Exclusive Bonus | Min deposit
₹ 90 | Turnover
5x | Expiry
30 days | |
#9 22Bet App
3.5/5 |
Bonus Up To ₹10,300 100% Deposit Bonus | Min deposit
₹ 80 | Turnover
5x | Expiry
7 days | |
#10 Dafabet App
3.5/5 |
Bonus Up To ₹16,000 160% Deposit Bonus | Min deposit
₹ 1,000 | Turnover
15x | Expiry
45 days |
📆 July 10, 2025: Some actors were booked by the Enforcement Directorate (ED) in India for promoting certain betting apps. We covered the news here.
Table of Contents
Legal Betting Apps For Indians
There are several betting apps for Indians that are safe and trustworthy that meet our criteria to determine whether an app can be considered legal.
Our Top 5 Legal Betting Apps for Indians:
- 1xBet App - Curacao Gaming Board license
- 22Bet App - Curacao Gaming Board license
- Stake App - Curacao Gaming Board license
- 10Cric App - Government of the Autonomous Island of Anjouan license
- 4rabet App - Curacao Gaming Board license
| Bonus | ||
|---|---|---|
1xbet App
5.0/5 |
120% Up To ₹66,000 Use promo code BAPPSVIP | |
4rabet App
4.5/5 |
₹20,000 Bonus Package 700% Deposit Bonus | |
BC.Game App
4.5/5 |
300% up to ₹3,50,000 | |
Rajabets App
4.0/5 |
200% up to ₹100,000 | |
Stake App
4.0/5 |
Bonus up to ₹1,00,000 |
How Do We Evaluate Betting Apps For Legality?
There are multiple aspects to keep in mind about the legality of an operator before we offer them for you to place your bets or making recommendations to our readers. Here are a few of them:
We look at whether the betting app is located in India or outside. If it is based outside, we can deem that it is not illegal to bet on that app.
To avoid breaching the FEMA Act of 1999 (Foreign Exchange Management Act), we look at whether the betting app accepts payment in INR instead of other currencies, like USD or GBP.
We carefully look at whether a betting app has a valid license from an official governing body. This helps us in determining the legitimacy of a betting app.
How to Download Legal Betting Apps
Depending on your device, you can download legal betting apps on Android and iOS. Here is all the information you need to help you download legal betting apps.
How to download on Android
The first step in this process is to ensure you visit the correct website. Let's take the example of 1xBet. Simply head to the official 1xBet website as a first step.
How to download on iOS
If you have an iPhone, downloading a betting app on iOS is slightly trickier. That's because Apple's policies prevent betting apps from directly publishing their app on the App Store.
As a result, you may have to download your iOS app by changing your country in your App Store account to make the app visible to you for download.
You can even download an app shortcut on your phone. This is not technically an app, it's a shortcut to the mobile site on your phone but does the job well if you're looking for an iOS app.
Best Legal Sports Betting Apps For Indians (by sport)
The best legal betting apps vary by sport because they each offer a unique differentiating factor. In this section, we will break those betting apps based on sport.
Best Legal Betting App for Cricket
Cricket is inarguably the most popular betting sport in India, especially for the IPL. Each of these betting apps provide hundreds of betting markets in cricket for almost every match.
1xBet is our choice for the best legal cricket betting app for multiple reasons.
Here are some reasons to consider 1xBet:
✅ Excellent range of cricket betting markets
✅ Accumulator outcomes for cricket
✅ Different versions of the Android app based on your preference
✅ Dedicated section for stats and research for cricket
If you are looking to bet on cricket in a safe and trustworthy way, we highly recommend 1xBet. But if you want more options, feel free to check out more recommendations for cricket betting apps.
Best Legal Betting App for Football
Football is the most popular sport in the world, led by the FIFA World Cup, which happens every four years. Even with domestic leagues, such as the English Premier League and the La Liga, betting on football has become quite universal.
We have been impressed by the depth and quality of Stake's football product, right from markets to features.
Here are some reasons to consider Stake:
✅ Nice bet builder for football
✅ Higher odds for football than some other betting apps
✅ Excellent variety of outrights
✅ Live streaming for a majority of football matches
While we trust Stake to provide you with a reliable and safe football betting experience, here are some more football betting apps if you want more options.
Best Legal Betting App for IPL
The IPL is the biggest carnival in India for three months in the summer. Betting on the IPL has continued to gain traction, and that continues to this date, even in 2025.
If you're looking to bet on the IPL for the 2025 season, may we recommend 22Bet?
Here are some reasons to consider 22Bet:
✅ Multiple unique betting markets for the IPL
✅ Several promotions and bonuses for the IPL
✅ Accumulator boosts (10% extra)
✅ Higher IPL odds than other betting apps
If you're not satisfied with any of these reasons, and are looking for more IPL choices for the 2025 season, check out our IPL betting apps page, which has more information and more recommendations.
FAQs: Legal Betting Apps
Here are the top 5 legal best betting apps for Indians:
- 1xBet App - Curacao Gaming Board license
- 22Bet App - Curacao Gaming Board license
- Stake App - Curacao Gaming Board license
- 10Cric App - Government of the Autonomous Island of Anjouan license
- 4rabet App - Curacao Gaming Board license
We are not sure after the new bill was passed in 2025. After the passage of "The Promotion and Regulation of Online Gaming Act, 2025", we have switched our focus to serving Indians based outside of India. If you are not sure, please consult a legal expert.
To place your first bets, you can follow these steps:
- Create an account by filling in a basic form
- Make your first deposit using a variety of options, such as UPI
- Find your preferred betting market, set your stake and place your bet
- You can then withdraw your winnings immediately
There are multiple ways to download betting apps legally based on your device. If you are using Android, you can download the APK from the official website. If you prefer iOS, you may need to take additional steps, such as change the country of your App Store account to make the app visible.






















