Understand, test & improve your internet speed
Use any of these trusted speed test tools to check your current internet speed:
Internet speed tests measure three key metrics by communicating with a test server:
The test works by opening multiple connections to a nearby server and downloading/uploading chunks of data while measuring the time taken. Modern tests use adaptive algorithms that adjust the data size based on your connection speed for accurate results.
| Activity | Minimum Speed | Recommended |
|---|---|---|
| Web browsing & email | 3 Mbps | 10+ Mbps |
| HD video streaming (Netflix/YouTube) | 5 Mbps | 25+ Mbps |
| 4K video streaming | 25 Mbps | 50+ Mbps |
| Video calls (Zoom/Meet) | 3 Mbps up/down | 10+ Mbps |
| Online gaming | 10 Mbps + low ping | 25+ Mbps, <30ms ping |
| Working from home | 25 Mbps | 50-100 Mbps |
| Large file downloads | 50 Mbps | 100+ Mbps |
| Family (4+ devices) | 50 Mbps | 100-300 Mbps |
Note: Mbps = Megabits per second. To convert to MBps (Megabytes per second, used for file downloads), divide by 8. So 100 Mbps = 12.5 MBps.
Here is a comparison of popular Indian ISPs based on average speeds reported by Ookla:
| ISP | Avg Download | Avg Upload | Availability | Starting Price |
|---|---|---|---|---|
| Jio Fiber | 150 Mbps | 150 Mbps | 350+ cities | INR 399/mo |
| Airtel Xstream | 200 Mbps | 200 Mbps | 1,000+ cities | INR 499/mo |
| ACT Fibernet | 150 Mbps | 150 Mbps | 23 cities | INR 599/mo |
| BSNL Fiber | 100 Mbps | 100 Mbps | Pan-India | INR 449/mo |
| Tata Play Fiber | 150 Mbps | 150 Mbps | 30+ cities | INR 399/mo |
| Excitel | 100 Mbps | 100 Mbps | 60+ cities | INR 399/mo |
Speeds and pricing are approximate and vary by plan and location. Check with your local ISP for exact offerings. Fiber connections (FTTH) are generally more reliable than cable or DSL.