The three numbers that actually matter
Download speed (Mbps) — how fast data comes to you. This is what most people focus on, and it's what matters for streaming, downloading files, and loading web pages.
Upload speed (Mbps) — how fast data goes from you to the internet. This matters far more than people realize for video calls, cloud backups, live streaming, and uploading large files. Many home internet plans (especially cable and satellite) have upload speeds 10-20x slower than download — this is the hidden bottleneck behind laggy video calls even when "the internet is fast."
Ping / latency (ms) — how long it takes a signal to make a round trip to a server and back. This determines whether something feels responsive, independent of how much data can flow. A connection can have huge download speed and still feel laggy if ping is high.
There's a fourth number worth knowing: jitter — how much your ping fluctuates from one moment to the next. Consistent ping at 40ms is far better for calls and gaming than ping that swings between 20ms and 150ms, even though the average might look similar.
What speeds you actually need
| Activity | Download | Upload | Ping |
|---|---|---|---|
| Web browsing, email | 5-10 Mbps | 1-3 Mbps | Under 100ms |
| HD video streaming (1 stream) | 5-8 Mbps | — | Under 100ms |
| 4K streaming | 25 Mbps | — | Under 100ms |
| Video calls (per call) | 3-4 Mbps | 3-4 Mbps | Under 150ms |
| Competitive online gaming | 3-6 Mbps | 1-3 Mbps | Under 50ms ideal |
| Household, 4+ devices | 100+ Mbps | 10+ Mbps | Under 100ms |
Notice that almost nothing here requires the huge download numbers ISPs advertise (500Mbps, 1Gbps). Those numbers mostly matter if many devices are using the connection simultaneously, or you're regularly moving very large files.
Why your speed test result varies
Run a speed test three times in a row and you'll often get three different numbers. This reflects real, constantly shifting conditions:
- Network congestion — speeds are typically lower in the evening (roughly 7-11pm) when everyone in your area is online at once.
- Wi-Fi vs. wired — Wi-Fi introduces variability from interference, distance from the router, and other devices on the network. A wired ethernet connection usually tests faster and more consistently.
- Server distance — testing against a server far away shows worse results than one close to you, even on an identical connection.
- What else is using your connection — a device doing a large background download will eat into whatever a test measures at the same time.
Ping thresholds for gaming and calls
- Under 20ms — excellent, imperceptible delay.
- 20-50ms — very good, the range most competitive gamers aim for.
- 50-100ms — generally fine for casual gaming, calls, and everything else.
- 100-150ms — noticeable in fast-paced games, usually still fine for calls.
- Over 150ms — calls start to feel like people are talking over each other; fast games get frustrating.
When to actually call your ISP
A single slow test doesn't mean much — test at a few different times of day, ideally wired rather than over Wi-Fi. If your results consistently and significantly undershoot your plan's advertised speed, repeatedly, that's worth a call. If it's just occasionally slower in the evening, that's normal congestion, not a fault.
Run a Speed Test →