Speed Test Results Explained

A speed test reports four numbers. Each one tells you something different about your connection, and "fast" means different things depending on what you actually do with the internet. Here is how to read each number, what counts as good, and what to do if your results are below what your ISP plan promised.

Download speed

How fast you can pull data from the internet, measured in megabits per second (Mbps). This is the number most people care about — it determines streaming quality, page load times, and how long downloads take. Headline ISP plans quote download speed first.

  • Slow: under 25 Mbps. Single-user browsing and SD streaming work; 4K streaming and multi-device households will struggle.
  • Adequate for most uses: 25–100 Mbps. Comfortable for one or two HD streams plus general browsing.
  • Fast (multi-user households): 100–500 Mbps. Multiple 4K streams, video calls, and heavy downloads simultaneously.
  • Very fast (gigabit fibre): 500+ Mbps. Headroom for power users, NAS access, and any plausible household load.

Upload speed

How fast you can push data out. Often much lower than download on cable and DSL because the line capacity is asymmetric by design. Important for video conferencing, cloud backups, posting media, and live streaming.

  • Slow: under 10 Mbps. Video calls work but degrade under load.
  • Adequate: 10–50 Mbps. Comfortable for video conferencing and cloud sync.
  • Fast (symmetric fibre): 100+ Mbps. Live streaming, large uploads, working-from-home video without compromise.

Ping (latency)

Round-trip time for a small packet to reach the test server and return, in milliseconds. Lower is better. Critical for anything real-time: gaming, video calls, remote desktop, SSH sessions.

  • Excellent: under 20 ms. Competitive gaming and instantaneous-feeling video calls.
  • Good: 20–50 ms. Comfortable for everything except top-tier competitive gaming.
  • OK: 50–100 ms. Video calls work; gaming gets noticeably laggy.
  • Poor: 100+ ms. Voice and video start drifting out of sync; online gaming becomes unpleasant.

Jitter

How much your ping fluctuates between consecutive measurements. Steady 50ms latency is fine for streaming; wildly varying 20–80ms latency is jitter, and it kills VoIP and video calls even when average latency looks acceptable.

  • Good: under 10 ms variation.
  • OK: 10–30 ms.
  • Poor: 30+ ms. Voice drops, video freezes, gaming feels rubber-banded.

If your results are slower than expected

ISP plans quote peak speeds under ideal conditions on a wired client. Real-world numbers are usually 20–30% lower. If you are more than 30% below the plan, work the list:

  1. Test on a wired Ethernet connection directly into the router. Wi-Fi adds 10–30% overhead even with a perfect signal. If wired matches the plan but Wi-Fi does not, the issue is your wireless setup, not your ISP.
  2. Run the test 3 times and take the median. Single-test results vary; the median is more honest.
  3. Test a second device. If only one device is slow, that device or its network adapter is the bottleneck.
  4. Restart the router, then retest. Long-uptime routers accumulate state; a reboot resolves transient issues surprisingly often.
  5. Test at different times of day. Cable and shared-fibre connections slow between 7pm and 11pm as neighbours stream. If 3am speeds are full but evening speeds drop, your ISP is over-subscribing the local node.
  6. If wired, fresh-router, off-peak results are consistently below plan, contact your ISP. Bring the actual numbers and the testing methodology — "the internet is slow" is a slower path to a fix than "wired Ethernet, 9pm and 3am, both 350Mbps on a 500Mbps plan."