Internet Speed Test
Check your download, upload, ping & jitter in 30 seconds
How Our Speed Test Works
When you tap Start, your browser opens multiple connections to the nearest test server and transfers data in both directions. The test measures how quickly data arrives at your device (download), how quickly it leaves (upload), how long each round-trip takes (ping), and how consistent those round-trips are (jitter). The entire process runs in your browser using standard web technologies — nothing is installed, no app is required, and no personal data is stored.
Unlike some speed tests that route traffic through a single server in one location, this tool connects to a global network of 300+ server locations. That means the server you're testing against is almost always within a few milliseconds of your physical location, giving you a result that reflects real-world performance rather than an artificially inflated number.
For the most accurate result: close other browser tabs, pause any downloads or streaming, and — if possible — plug your device directly into your router with an Ethernet cable. Wi-Fi introduces variability from signal strength, interference, and distance. A wired test shows your true ISP speed; a wireless test shows your Wi-Fi performance on top of that.
What Each Number Means
How fast data travels from the internet to your device. This is the number that determines whether Netflix buffers, whether web pages load instantly, and whether large files download quickly. Most households need at least 50 Mbps for comfortable use across multiple devices. A 4K stream alone requires roughly 25 Mbps, so a family of four streaming simultaneously needs 100+ Mbps.
How fast data travels from your device to the internet. Upload matters for video calls (Zoom, Teams, Google Meet), cloud backup (iCloud, Google Drive, OneDrive), posting videos to social media, and live streaming on Twitch or YouTube. On cable and DSL connections, upload is typically 5-10x slower than download. Fiber connections usually offer symmetric speeds — equal upload and download.
The time it takes for a small data packet to travel from your device to the server and back, measured in milliseconds. Low ping means snappy responsiveness. Under 20 ms is excellent for gaming and video calls. Between 20-50 ms is good for general use. Above 100 ms and you'll notice delays — clicks feel sluggish, video calls have awkward pauses, and online games become frustrating.
How much your ping fluctuates from one packet to the next. A ping of 15 ms is great, but if the next packet takes 80 ms and the one after takes 12 ms, that inconsistency (jitter) causes choppy audio on calls, video freezing, and rubber-banding in games. Under 5 ms jitter is ideal. High jitter usually indicates network congestion or an unstable Wi-Fi connection.
What Speed Do You Actually Need?
| Activity | Download | Upload | Ping |
|---|---|---|---|
| Email & web browsing | 5–10 Mbps | 1 Mbps | < 100 ms |
| HD video streaming (Netflix, YouTube) | 15–25 Mbps | — | — |
| 4K streaming (per screen) | 25–50 Mbps | — | — |
| Video calls (Zoom, Teams, Meet) | 10–20 Mbps | 5–10 Mbps | < 50 ms |
| Online gaming (Fortnite, CoD, Valorant) | 25–50 Mbps | 5 Mbps | < 30 ms |
| Working from home (VPN, file sharing) | 50–100 Mbps | 10–20 Mbps | < 50 ms |
| Large household (4+ people, 8+ devices) | 200–500 Mbps | 20–50 Mbps | — |
| Content creation & live streaming | 100+ Mbps | 20–50 Mbps | < 30 ms |
These are per-device minimums. If multiple people are online simultaneously, add the requirements together. A household with two 4K streams, a Zoom call, and a gamer needs at least 150 Mbps download.
Why Is My Internet Slow?
If your speed test result is significantly lower than what you're paying for, work through these steps before calling your ISP:
1. Test wired first. Connect your computer directly to your router or modem with an Ethernet cable and run the test again. If the wired speed matches your plan but Wi-Fi is slow, the problem is your wireless setup — not your ISP.
2. Restart your modem and router. Unplug both for 30 seconds, plug the modem in first, wait for it to fully connect, then plug in the router. This clears temporary memory issues and forces a fresh connection to your ISP.
3. Check for bandwidth hogs. Other devices streaming video, downloading updates, or backing up to the cloud will eat into your available bandwidth. Pause those activities and retest.
4. Check your router's age. Routers older than 3-4 years may not support modern Wi-Fi standards. A Wi-Fi 5 (802.11ac) router caps at roughly 800-900 Mbps in real conditions. If you're on a gigabit plan, you need Wi-Fi 6 (802.11ax) or Wi-Fi 6E to get close to full speed wirelessly.
5. Try a different DNS server. Switch from your ISP's default DNS to a public DNS like 1.1.1.1 or Google (8.8.8.8). While DNS doesn't affect raw speed, it can make web pages start loading noticeably faster by resolving domain names more quickly.
6. Test at different times. Internet speeds often drop during peak hours (7–11 PM) when everyone in your neighbourhood is online. If your speed is fine at 2 PM but terrible at 9 PM, your ISP's node or infrastructure is congested.
Fiber vs Cable vs DSL vs 5G vs Satellite
| Technology | Typical Speed | Latency | Best For |
|---|---|---|---|
| Fiber (FTTH) | 300–10,000 Mbps | 1–5 ms | Everything — best overall |
| Cable (DOCSIS 3.1) | 100–1,200 Mbps | 10–30 ms | Streaming, general use |
| DSL (VDSL2) | 10–100 Mbps | 15–40 ms | Basic use, rural areas |
| 5G Fixed Wireless | 100–1,000 Mbps | 15–50 ms | Where fiber/cable unavailable |
| 4G LTE (Fixed) | 25–200 Mbps | 30–60 ms | Rural, mobile backup |
| Satellite (LEO — Starlink) | 50–250 Mbps | 25–60 ms | Remote/rural areas |
| Satellite (GEO — HughesNet, Viasat) | 25–100 Mbps | 500–700 ms | Last resort, data caps |
Why does technology matter? Your internet technology determines not just your maximum speed but also your latency, reliability, and how speed behaves during peak hours. Fiber uses dedicated glass strands that don't share bandwidth with neighbours. Cable uses shared coaxial lines — when your neighbourhood is active, everyone's speed drops. DSL degrades with distance from the telephone exchange. 5G and satellite depend on signal quality and weather conditions.
How Does Your Speed Compare?
Internet speeds vary dramatically by country and connection type. Here's what typical broadband speeds look like around the world in 2025:
Fastest countries: Singapore (300+ Mbps average), South Korea, Hong Kong, UAE, and the Nordic nations lead global broadband rankings, largely due to widespread fiber deployment.
United States: Average fixed broadband is around 220 Mbps, but this varies enormously — urban fiber customers get 500+ Mbps while rural DSL users may struggle with 15 Mbps. Test your connection to see where you stand.
Europe: Western Europe averages 100-200 Mbps. Countries like Romania and the Baltics often outperform wealthier nations because they deployed fiber directly, skipping the copper phone-line era.
India: The Jio revolution brought affordable 4G, but fixed broadband adoption is still growing. Urban fiber (JioFiber, Airtel Xstream) delivers 100-1000 Mbps, while many areas rely on mobile broadband.
Running a speed test helps you understand whether your connection is performing as expected for your region, technology type, and plan. If your result falls well below average for your country and connection type, it may be time to troubleshoot or switch providers.
Speed Test by Internet Provider
We have dedicated speed test pages for 90+ internet providers worldwide. Each page includes ISP-specific troubleshooting, plan comparisons, router tips, and FAQs. Find your provider:
USA: AT&T · Xfinity · Spectrum · Verizon Fios · Cox · T-Mobile · Google Fiber · Starlink
UK: BT · Virgin Media · Sky · TalkTalk · Plusnet · Hyperoptic
Canada: Bell · Rogers · Telus · Shaw
India: Jio · Airtel · BSNL · ACT Fibernet · Excitel
Australia: NBN · Telstra · Optus · TPG
Europe: Deutsche Telekom · Orange · Vodafone · Swisscom · Telia · KPN
Speed Test Questions & Answers
The most common causes: you're testing on Wi-Fi instead of Ethernet, other devices are using bandwidth during the test, or your router hardware can't handle your plan's full speed. ISP plans advertise "up to" speeds — you won't always reach the maximum, especially during peak evening hours (7-11 PM) when your neighbourhood's shared infrastructure is busiest. Run the test wired and with other devices idle for the most accurate reading.
Cable (DOCSIS) and DSL connections are asymmetric by design — ISPs allocate more bandwidth to downloads because most consumers download far more than they upload. A typical cable plan might offer 300 Mbps down but only 10-20 Mbps up. If you need faster uploads for cloud backup, video calls, or live streaming, switch to a fiber (FTTH) plan — fiber typically offers symmetric speeds where upload equals download.
A significant difference. Wi-Fi speed depends on your distance from the router, the number of walls between you, interference from neighboring networks, and the Wi-Fi standard your device supports. A wired Ethernet connection eliminates all these variables. If your Ethernet speed test shows full plan speed but Wi-Fi is slow, the issue is your wireless setup — not your ISP. Try the 5 GHz band (faster but shorter range) and consider Wi-Fi 6 if your router supports it.
For a single person doing basic web browsing and streaming, 50 Mbps is sufficient. For a household of 2-3 people, 100-200 Mbps is comfortable. Families of 4+ with gaming, streaming, and remote work need 300-500 Mbps. The "right" speed depends entirely on how many devices are online simultaneously and what they're doing. Speed beyond 500 Mbps offers diminishing returns for most households — the bottleneck usually shifts to Wi-Fi or individual device capability.
Under 20 ms is excellent for competitive gaming (Valorant, CS2, Fortnite). 20-50 ms is good for most games. 50-100 ms is playable but you'll notice slight delays. Above 100 ms and you'll experience real lag — shots not registering, rubber-banding, and delayed actions. Jitter matters too: even 15 ms ping is useless if it spikes to 80 ms every few seconds. For the best gaming experience, use Ethernet and choose servers closest to your location.
Place your router in a central, elevated, open location — not in a closet, behind the TV, or on the floor. Use the 5 GHz band for devices in the same room (faster but shorter range) and 2.4 GHz for distant devices. If your home is larger than 1,500 sq ft, invest in a mesh Wi-Fi system to eliminate dead zones. Update your router's firmware regularly and, if your router is more than 3-4 years old, consider upgrading to a Wi-Fi 6 model — the performance difference is substantial.
Mbps (megabits per second) measures internet speed. MB/s (megabytes per second) measures file transfer speed. There are 8 bits in a byte, so divide your Mbps by 8 to get MB/s. A 100 Mbps connection downloads files at roughly 12.5 MB/s. When your browser shows a file downloading at 12 MB/s, that means your ~100 Mbps connection is working correctly. ISPs and speed tests use Mbps; computers and apps use MB/s.
Test with VPN off first — this gives your true ISP speed. Then test with VPN on to see the overhead. VPNs encrypt your traffic and route it through an extra server, which always reduces speed by 10-30% depending on the VPN provider and server distance. If your VPN-on speed is more than 40% slower, try a different VPN server closer to your location, or switch protocols from OpenVPN (slower) to WireGuard (faster).
Completely normal. Internet speed fluctuates based on network congestion, how many people in your area are online, background processes on your device, and even the test server's current load. Run 2-3 tests a few minutes apart and take the average for the most reliable picture. Testing at different times of day (morning vs evening) will also reveal whether your ISP has peak-hour congestion issues.
This tool connects to 300+ server locations worldwide. Because the test server is typically very close to you, the result closely reflects your actual connection performance. No speed test is 100% precise — variables like browser overhead, operating system background tasks, and network routing all introduce minor variations. For the most accurate measurement, test wired, close other apps, and run the test 2-3 times.