Internet Speed Test Explained: Download, Upload and Ping
Speed tests are the quickest way to check your internet, but the numbers can be confusing. Here's what download, upload, ping and jitter mean, and how to test accurately.
What the numbers mean
| Measurement | What it means | Matters for |
|---|---|---|
| Download (Mbps) | How fast data comes to you | Streaming, browsing, downloads |
| Upload (Mbps) | How fast data goes from you | Video calls, uploading files, live streaming |
| Ping / latency (ms) | Delay for data to travel and return | Gaming, video calls |
| Jitter (ms) | How much ping varies | Call and game stability |
Higher download and upload are better. Lower ping and jitter are better.
Mbps vs MB/s
Internet speeds are in megabits per second (Mbps). Download managers often show megabytes per second (MB/s). Divide Mbps by 8 to get MB/s. A 40 Mbps connection downloads about 5 MB per second.
How to test properly
- Use a well-known test like Speedtest by Ookla or Fast.com.
- Pause downloads, streaming and cloud backups on all devices.
- Test with a cable if possible, or next to the router.
- Test at different times of day.
- Compare with the speed in your package.
Interpreting results
- Slow even with a cable next to the router: contact your provider.
- Fast near the router, slow elsewhere: a Wi-Fi coverage issue. See boosting Wi-Fi speed.
- Slow only in the evening: network congestion at peak time.
- Good speed but high ping: could be distance to servers or Wi-Fi interference.
Why phone and laptop results differ
Different devices have different Wi-Fi chips and antennas. Older devices may not support faster Wi-Fi standards.
Why you rarely get the full advertised speed
Packages usually say "up to" a speed. Wi-Fi overhead, distance, walls and network traffic reduce real-world speeds. With a cable, you should get close to your plan.
How much speed do you actually need? See our speed guide.
Keep a speed log to prove problems
If your provider says "everything looks fine" but you keep having issues, evidence helps. For one week:
- Run a speed test with a cable, or next to the router, three times a day: morning, afternoon and evening.
- Screenshot or note the results with date and time.
- Also note outages and when they happened.
A clear pattern, such as speeds dropping to a fraction of your plan every evening, gives your provider's support team something concrete to investigate and strengthens your case for a fix, discount or plan change.
Other useful tests
- Bufferbloat test: some speed tests show "loaded latency", how much ping rises when the connection is busy. High loaded latency explains laggy calls while someone else is downloading. Router QoS or SQM features help.
- Ping test to a server: on Windows,
ping 8.8.8.8 -tshows continuous ping; watch for timeouts that indicate dropouts. Press Ctrl + C to stop. - Router status page: DSL routers show line statistics like sync speed and noise margin, which help diagnose line problems.
Mobile data speed tests
Mobile results vary with location, signal and time. Test in the same spot several times before drawing conclusions, and compare with others on the same network nearby. See fixing mobile data.
Frequently asked questions
What is a good ping?
Under 30 ms is excellent, 30–60 ms is good, above 100 ms may cause lag in games and calls.
Does a VPN affect speed tests?
Yes. Turn off VPNs when testing your real connection.


