Download speed
Download speed measures how fast data travels from the internet to your device, in megabits per second (Mbps). This is the number most people focus on because it affects how quickly web pages load, how smoothly video streams, and how fast files download. Higher is generally better, but the speed you actually need depends on what you're doing and how many devices share the connection.
Upload speed
Upload speed measures data traveling in the opposite direction — from your device to the internet. Most home connections are asymmetric, meaning upload is deliberately slower than download. Upload speed matters most for video calls, livestreaming, cloud backups, and sending large files. If your upload is unusually low, it affects those activities more than general browsing.
Ping (latency)
Ping is the round-trip time for a small data packet to reach a server and return, measured in milliseconds (ms). Lower is better. High ping means noticeable delay in anything real-time — online games, video calls, and voice chat. A connection can have excellent download speed but feel sluggish if ping is high.
SpeedFast measures ping in three states: idle (no load), during download, and during upload. The difference between idle and loaded ping reveals bufferbloat — a common and fixable problem.
Jitter
Jitter measures how much your ping varies from one moment to the next. A connection with a steady 25 ms ping is better for video calls than one averaging 20 ms but swinging between 5 ms and 80 ms — that inconsistency is exactly what causes audio to cut out and video to freeze momentarily. Lower and more consistent is better.
Loaded latency and bufferbloat
If your ping jumps significantly during the download or upload phase compared to idle, your router or modem is queueing more data than it can send — that is bufferbloat. It is the reason video calls stutter during large downloads even when your raw Mbps looks fine. SpeedFast shows this explicitly so you can diagnose it.
What counts as good?
There is no single answer — it depends on your usage — but here are practical ranges:
| Metric | Excellent | Good | Acceptable | Poor |
|---|---|---|---|---|
| Download | 100+ Mbps | 25–100 Mbps | 10–25 Mbps | < 10 Mbps |
| Upload | 50+ Mbps | 10–50 Mbps | 5–10 Mbps | < 5 Mbps |
| Ping (idle) | < 10 ms | 10–30 ms | 30–60 ms | > 60 ms |
| Jitter | < 3 ms | 3–10 ms | 10–30 ms | > 30 ms |
What to do with your results
Compare your results against the recommendations for your activity. If download speed is well below your plan, the problem may be Wi-Fi, network congestion, or your ISP. If ping or jitter are high, the issue is latency, not bandwidth — different problem, different fix.
Run a speed test now to see where your connection stands.