Every internet speed test measures three things: ping, download speed, and upload speed. They measure completely different aspects of your connection. A connection can have fast download but terrible ping — explaining why gaming feels laggy even on a "fast" plan. Run SpeedCheckTest to measure all three at once.
Ping (latency)
Ping is the round-trip time in milliseconds (ms) for a data packet to travel from your device to a test server and back. It measures responsiveness, not speed. Think of it as an echo — ping is how long it takes for the echo to return after you shout.
| Ping range | Rating | Best for |
|---|---|---|
| < 10 ms | Excellent | Competitive esports, real-time trading |
| 10–20 ms | Very good | Online gaming, video calls |
| 20–50 ms | Good | Casual gaming, streaming, browsing |
| 50–100 ms | Acceptable | Browsing, non-real-time use |
| > 150 ms | Very poor | Noticeable lag in everything |
High ping does not mean slow internet — it means your connection is distant or congested. Fibre typically achieves 5–15 ms. Starlink (LEO satellite) shows 20–60 ms. Older geostationary satellite connections show 500–700 ms.
Download speed
Download speed (Mbps) measures how fast your device receives data from the internet. It affects streaming, page loads, file downloads, and receiving email attachments. Most ISP plans are asymmetric — download is much faster than upload because users consume far more data than they produce.
What 1 Mbps looks like: You could stream one SD video. 100 Mbps lets you stream 4K, video call, and browse simultaneously with bandwidth to spare. For detailed benchmarks, see our guide to what counts as a good internet speed.
Upload speed
Upload speed (Mbps) measures how fast your device sends data to the internet. It affects video calls, live streaming, cloud backups, file sharing, and remote desktop sessions. Poor upload speed causes your video to pixelate or freeze for others during calls — even when you can see them clearly.
Which metric matters for your use case
- Gaming — Ping matters most. Bandwidth needs are low (3–25 Mbps) but ping above 50 ms causes visible lag.
- Video streaming — Download speed only. Netflix 4K requires 25 Mbps. Ping is irrelevant for buffered content.
- Video calls — Upload and ping matter equally. Low upload causes poor video quality for the other person.
- Live streaming (creator) — Upload matters most. 1080p60 requires 6–8 Mbps upload minimum to Twitch or YouTube.
- File downloads — Download speed only. Ping and upload have zero effect.
If your results are unexpectedly low for any of these metrics, read our guide on why your internet may be slow.
Sources: Netflix Internet Connection Speed Guide · Zoom Bandwidth Requirements · Twitch Broadcasting Guidelines · ITU-T G.114 Recommendation