What the numbers on your speed test really tell you
A speed test shows you three numbers: download speed, upload speed, and ping. Download speed is how fast data comes to your device — measured in megabits per second (Mbps). Upload speed is how fast data leaves your device. Ping is the delay between sending a request and getting a response, measured in milliseconds (ms). These three numbers describe different parts of your connection, and you need to understand what each one does to know if your internet is working the way it should.
Your internet provider probably advertised a download speed when you signed up — maybe 100 Mbps or 300 Mbps. That number is the theoretical maximum under perfect conditions. Your actual speed test will almost always be lower, and that is normal. What matters is whether the gap is small (you are getting most of what you paid for) or large (something is wrong).
Key Takeaways
- Download speed, upload speed, and ping measure different things — you need all three to understand whether your connection works for what you do.
- Your speed test result will be lower than your provider's advertised speed, but should usually be within 10 to 20 percent of it.
- Run your speed test on a device connected by ethernet cable for the most accurate result, since WiFi adds interference and distance losses.
- If your speed test is much lower than what you pay for, restart your modem and router, then test again before contacting your provider.
- Different activities need different speeds — video calls need upload speed, streaming needs download speed, and online games need low ping.
Download speed: what it means for streaming and browsing
Download speed is how fast your device pulls data from the internet. When you watch Netflix, load a web page, or download a file, you are using download speed. Most everyday internet use depends on this number.
Your provider probably advertised a download speed. If they said 100 Mbps, a speed test should show somewhere between 80 and 100 Mbps under good conditions. If you are seeing 50 Mbps or lower when you pay for 100 Mbps, something is reducing your speed. That could be WiFi interference, too many devices using the connection at once, or a problem with your provider's service to your home.
What download speed do you actually need? Streaming one 4K video uses about 15 to 25 Mbps. Browsing websites uses less than 5 Mbps. Video calls use about 2.5 to 4 Mbps. If you live alone and do one thing at a time, 50 Mbps is usually enough. If you have a household of four people and someone is streaming while someone else is on a video call and a third person is downloading files, you need more — 200 Mbps or higher gives you room to spare.
Upload speed: why it matters for video calls and working from home
Upload speed is how fast your device sends data out to the internet. When you are on a video call, your camera and microphone send data using upload speed. When you upload a photo to social media or send a large email attachment, you are using upload speed.
Most internet plans have much lower upload speeds than download speeds. A 100 Mbps download plan might only offer 10 Mbps upload. That is by design — most people download far more than they upload. But if you work from home on video calls, or if you create content and upload videos, upload speed matters to you.
A video call needs about 2.5 to 4 Mbps upload. If your speed test shows 5 Mbps upload and you are having choppy video calls, the problem is probably not your upload speed — it is more likely WiFi interference or your device running out of processing power. But if your speed test shows 1 Mbps upload and you are on a plan that promised 10 Mbps, contact your provider.
Ping: why low latency matters for gaming and real-time work
Ping measures the round-trip time for data to travel from your device to a server and back. It is measured in milliseconds. A ping of 20 ms is very good. A ping of 100 ms is noticeable but acceptable for most tasks. A ping of 200 ms or higher will feel sluggish.
Ping matters most for online games and real-time applications. In a competitive game, a 20 ms ping means your action reaches the server faster than an opponent with a 100 ms ping, giving you an advantage. For video calls, high ping can make conversations feel delayed and awkward. For browsing and streaming, ping barely matters — you are not waiting for a response in real time.
Your ping depends partly on how far you are from the server you are testing to. A speed test website in your region will show a lower ping than one on the opposite coast. That is normal and not a sign of a problem. If your ping is consistently above 150 ms on a server in your region, contact your provider.
How to run a speed test that gives you accurate results
The most accurate speed test uses an ethernet cable plugged directly into your modem or router. WiFi adds distance, interference from walls and other devices, and signal loss. If you test over WiFi, your results will be lower than your actual connection speed, and you will not know if the problem is WiFi or your internet service.
Close other programs and browser tabs before you test. If someone else in your household is streaming or downloading, ask them to pause. The more devices using your connection, the lower your speed test will be. You want to measure what your connection can do when it is not busy.
Run the test at least twice, a few minutes apart. Speed varies slightly from test to test. If one test shows 95 Mbps and the next shows 85 Mbps, that is normal variation. If one shows 95 Mbps and the next shows 40 Mbps, something is interfering with your connection.
Use a speed test website or app that is well-known and neutral. Speedtest.net (owned by Ookla) and Fast.com (owned by Netflix) are both widely used and reliable. Your internet provider may have its own speed test tool, but using a third-party tool gives you a more independent result.
What to do if your speed test is much lower than what you pay for
If your speed test shows significantly lower speeds than your plan promises, start by restarting your modem and router. Unplug both devices, wait 30 seconds, and plug them back in. This clears temporary problems and often restores speed. Wait a few minutes for them to fully restart, then run the speed test again.
If the speed is still low, move closer to your router and run the test again. If the speed improves, your problem is WiFi range or interference, not your internet service. You might need to move your router to a more central location, switch to the 5 GHz WiFi band if your device supports it, or use an ethernet cable for devices that need reliable speed.
If the speed is still low even when you are close to the router and using ethernet, contact your provider. Tell them the speed you are seeing, the speed you pay for, and that you have already restarted your modem and router. They can run diagnostics on their end and may send a technician if there is a problem with the line to your home.
Understanding speed test results for different internet types
Cable internet (the most common type in the US) usually delivers speeds close to what is advertised, especially for download. DSL internet is often slower and more variable. Fiber internet usually delivers very close to advertised speeds. Satellite internet has much higher ping (often 500 ms or more) because data has to travel to space and back, which makes it unsuitable for gaming or real-time work even if download speed is adequate.
If you have DSL or satellite, your speed test results will look different from a cable or fiber customer's results, and that is expected. A DSL plan advertised as 25 Mbps might deliver 15 to 20 Mbps in practice. A satellite plan advertised as 100 Mbps might deliver 50 to 80 Mbps. These are not failures — they are how those technologies work.
Frequently Asked Questions
Why is my speed test lower than my provider advertised?
Advertised speeds are theoretical maximums under perfect conditions. Real-world factors like distance from the provider's equipment, interference, and network congestion reduce actual speed. A result within 10 to 20 percent of advertised speed is normal. If you are getting less than 50 percent of advertised speed consistently, contact your provider.
Should I test over WiFi or ethernet?
Ethernet gives you the most accurate result because it removes WiFi interference and distance losses. If your speed test over ethernet is good but WiFi is slow, your problem is WiFi, not your internet service. If both are slow, the problem is your connection to your provider.
What ping do I need for online gaming?
Below 50 ms is ideal for competitive games. 50 to 100 ms is acceptable for most players. Above 100 ms becomes noticeable. Ping depends on distance to the game server, not just your internet speed, so you cannot always improve it by upgrading your plan.
Can I improve my speed by changing my WiFi channel?
Yes, sometimes. If you live in an apartment or dense neighborhood, other WiFi networks on the same channel can interfere with yours. Your router's settings let you choose a different channel. Try channels 1, 6, or 11 on the 2.4 GHz band, or any channel on the 5 GHz band if your device supports it.
Do I need to run a speed test regularly?
Only if you are troubleshooting a problem. If your internet feels slow, run a test to see if the speed matches what you pay for. If it does, the problem is probably with a specific website or service, not your connection. If it does not, you have information to give your provider.