How to Check the Speed of Your Internet Connection
Checking your internet speed is one of the most straightforward diagnostic steps you can take when something feels off — pages loading slowly, video buffering, or calls dropping. But understanding what those numbers actually mean, and knowing which factors shape them, is where most people get stuck.
What an Internet Speed Test Actually Measures
When you run a speed test, you're measuring three core values:
- Download speed — how fast data travels from the internet to your device, measured in megabits per second (Mbps). This affects streaming, browsing, and file downloads.
- Upload speed — how fast data travels from your device to the internet. This matters for video calls, cloud backups, and sending large files.
- Latency (ping) — the time it takes for a signal to travel to a server and back, measured in milliseconds (ms). Lower is better. This is what gamers care about most.
Some tools also report jitter, which measures how consistent your latency is over time. High jitter can make video calls choppy even when average ping looks acceptable.
How to Run a Speed Test 📶
The process is simple regardless of what device you're using:
- Close background apps and pause any active downloads or streams. These consume bandwidth and will skew your results.
- Connect via ethernet if possible. Wi-Fi introduces additional variables. An ethernet connection gives you the cleanest reading of what your plan is actually delivering.
- Open a speed test tool in your browser or as an app. Commonly used options include Speedtest by Ookla, Fast.com (run by Netflix), and Google's built-in speed test (just search "internet speed test").
- Run the test and record the results. Run it two or three times to average out any fluctuations.
Most speed test tools automatically select a nearby server to minimize the impact of network distance on your results. You can usually change this manually if you want to test performance to a specific location.
Speed Test Tools — A Quick Comparison
| Tool | What It Emphasizes | Best For |
|---|---|---|
| Speedtest by Ookla | Download, upload, ping, jitter | General use, detailed results |
| Fast.com | Download speed only (simple) | Quick checks, Netflix users |
| Google Speed Test | Download and upload | Fast browser-based checks |
| Cloudflare Speed Test | Latency, loaded vs. unloaded | Network quality diagnostics |
Each tool measures speed slightly differently depending on which servers they use and how they calculate results. It's worth running tests on more than one if something doesn't look right.
What the Numbers Should Look Like
There's no universal "good" speed — it depends entirely on how your household uses the internet. That said, here are general reference points:
- 25 Mbps download / 3 Mbps upload — the FCC's baseline definition of broadband, adequate for single-user browsing and HD streaming
- 100 Mbps download — comfortable for most households with a few simultaneous users
- 300–500 Mbps — handles multiple 4K streams, large file transfers, and remote work without strain
- 1 Gbps (1,000 Mbps) — overkill for most home users, but useful in households with many connected devices or frequent large uploads
For video calls, most platforms recommend at least 3–5 Mbps upload per active call. For online gaming, latency under 50ms matters far more than raw download speed.
Why Your Speed Test Results May Not Match Your Plan 🔍
This is where things get nuanced. Your internet service provider (ISP) sells you a maximum speed — not a guaranteed one. Several factors can cause real-world speeds to fall short:
- Wi-Fi signal strength and interference — walls, distance from the router, and neighboring networks all degrade wireless speeds
- Router age and capability — older routers may not support current Wi-Fi standards (Wi-Fi 5 vs. Wi-Fi 6, for example), capping speeds regardless of your plan
- Device limitations — an older laptop or smartphone may have a network adapter that can't process speeds above a certain threshold
- Network congestion — peak usage hours (typically evenings) can slow speeds across your ISP's local infrastructure
- Plan type — cable, fiber, DSL, and satellite connections have fundamentally different speed ceilings, consistency levels, and latency profiles
- Number of active devices — every connected device shares your total bandwidth
Running a speed test via ethernet directly to your modem — bypassing the router entirely — can help isolate whether a problem is with your ISP connection or your home network.
Testing on Different Devices Tells Different Stories
A speed test on your laptop might show 400 Mbps while your phone shows 80 Mbps on the same Wi-Fi network. That's not necessarily a problem with your ISP — it could reflect differences in Wi-Fi adapters, distance from the router, or the device's antenna design.
Similarly, a smart TV in a back bedroom might consistently buffer while a laptop next to the router streams flawlessly. The speed test result from one device isn't representative of what every device on your network experiences.
When Speed Test Results Should Prompt Action
A single slow result isn't necessarily cause for concern. But if you're consistently seeing speeds significantly below what your plan promises — especially over ethernet — that's worth investigating. Restarting your modem and router is always the first step. If speeds remain low after a restart and after ruling out device-specific issues, contacting your ISP with documented test results gives you a factual starting point for the conversation.
What counts as "significantly below" depends on your plan, your usage patterns, and whether the gap is consistent or occasional — and those are variables only you can weigh against your own situation.