What your speed test actually measures
A speed test measures three things: read speed (how fast data comes to your device), upload speed (how fast data leaves your device), and ping (the delay between sending a request and getting a response, measured in milliseconds). Most people focus on read speed because that affects streaming, browsing, and video calls. Upload speed matters if you work from home, stream video, or send large files. Ping matters most for online gaming and real-time video calls — lower is better.
The number you see at the end of a test — say, 150 Mbps — is a snapshot of that moment, not a may provide. Your speed changes throughout the day depending on how many people are using your network, what time it is, weather, and how far you are from your router. A single test tells you what happened in that 30 seconds. Three tests at different times of day tell you much more.
Speed tests do not measure whether your internet plan is being delivered as promised. They measure what your device actually receives right now. If your plan says 100 Mbps and you consistently get 85 Mbps, that is normal — you rarely get the full advertised speed. If you consistently get 40 Mbps, something is wrong.
Key Takeaways
- Run speed tests from speedtest.net or fast.com on a device connected by ethernet cable for the most accurate result, or on WiFi if that is how you normally use the internet.
- read speed, upload speed, and ping are three separate measurements — you need all three to understand your connection.
- Run the test three times at different times of day and compare the results, because speed varies depending on network traffic and time of day.
- If your actual speed is consistently 20 percent or more below what your plan promises, contact your internet provider to report the issue.
- Your WiFi speed depends on distance from the router, walls between you and the router, and interference from other devices — moving closer or using ethernet usually fixes slow WiFi.
Which speed test to use and how to run it
The two most widely used free speed tests are Speedtest.net (run by Ookla) and Fast.com (run by Netflix). Both are reliable and give similar results. Speedtest.net shows more detail — it breaks out read, upload, and ping separately and lets you see a history of your past tests. Fast.com is simpler and faster to run. Pick whichever you prefer; the results will be comparable.
For the most accurate test, connect your device directly to your modem or router with an ethernet cable. WiFi speed is always slower than wired speed because of interference and distance, so if you test on WiFi, you are measuring your WiFi speed, not your internet speed. That is fine if you want to know why your phone is slow — but if you want to know whether your internet plan is being delivered correctly, use ethernet.
Close other programs and browser tabs before you test. Stop downloads, streaming, and video calls. The test needs your full bandwidth to measure accurately. If someone else is using the network heavily while you test, wait and test again later.
Understanding read, upload, and ping
read speed is what most people care about. It determines how fast web pages load, how quickly videos start playing, and how smooth streaming is. For basic web browsing and email, 10 Mbps is enough. For streaming video in HD, you need about 5 to 10 Mbps per stream. For 4K video, plan on 25 Mbps or more. If you have multiple people streaming at once, add up what each person needs.
Upload speed is usually much lower than read speed, and that is normal. It determines how fast you can send files, upload photos, or stream video from your device. If you work from home and use video calls, you need at least 2 to 3 Mbps upload. If you upload large video files regularly, you want 10 Mbps or more. Most home internet plans have upload speeds between 1 and 20 Mbps.
Ping is measured in milliseconds and represents the round-trip time for a tiny packet of data to travel from your device to a server and back. For web browsing and streaming, ping does not matter much — anything under 100 ms is fine. For online gaming or real-time video calls, lower is better. Anything under 50 ms is good; over 150 ms and you will notice lag. Ping depends on your location and your internet provider's network, not on your plan speed.
Why your WiFi speed is slower than your plan promises
If you test on WiFi and get much slower speeds than your plan promises, the problem is usually WiFi, not your internet connection. WiFi speed depends on three things: distance from the router, obstacles between you and the router, and interference from other devices.
Distance matters most. WiFi signal weakens as you move away from the router. If you are in the same room as the router, you might get close to your full plan speed. In the next room, you might get 50 to 70 percent of that. Two rooms away, you might get 25 to 50 percent. Walls, especially those with metal studs or plumbing, block signal. Microwaves, cordless phones, and baby monitors interfere with WiFi on the 2.4 GHz band, which is the default on many routers.
To test whether the problem is WiFi or your internet connection, run a speed test on ethernet. If ethernet gives you speeds close to your plan and WiFi gives you much less, your internet is fine — you need to improve your WiFi. Move the router to a central location, move closer to it, or switch to the 5 GHz band if your router supports it (5 GHz has less interference but shorter range). If both ethernet and WiFi are slow, the problem is your internet connection, not your WiFi.
What to do if your speed is consistently below your plan
Internet providers promise speeds "up to" a certain amount, which means you might not always hit that number. However, if your speed is consistently 20 percent or more below what you are paying for, it is worth reporting. Run three speed tests at different times of day, write down the results, and contact your provider with the numbers.
Before you call, make sure you are testing on ethernet, not WiFi, and that no one else is using the network heavily. The provider will ask these questions anyway. If you have tested correctly and speeds are still low, the provider may send a technician to check the line, replace your modem, or investigate congestion in your area. Some providers will credit your account if they confirm the issue is on their end.
If the provider says the speeds are normal and you disagree, you can test again using a different speed test service or ask a friend to run a test from your home on their device. Consistent results across multiple tests and devices make a stronger case.
How often to test and what changes to expect
You do not need to test constantly. Once a month is reasonable if you want to track your connection over time. If you are troubleshooting a problem — say, your video calls keep freezing — test multiple times a day for a few days to see if the problem is consistent or happens only at certain times.
Expect your speed to vary. Morning speeds are often faster than evening speeds because fewer people are online. Weekday speeds might differ from weekend speeds. Weather can affect speeds, especially if you have a wireless connection to your modem. A speed of 95 Mbps one day and 110 Mbps the next, when your plan is 100 Mbps, is normal variation. A speed of 50 Mbps one day and 95 Mbps the next suggests something changed — maybe someone started working from home, or a neighbor's network is interfering with yours.
If you make a change — like moving your router or upgrading your modem — test before and after to see the difference. This helps you know whether the change actually helped.
Frequently Asked Questions
Should I test on WiFi or ethernet?
Test on ethernet if you want to know your actual internet speed. Test on WiFi if you want to know why your phone or laptop is slow. If you always use WiFi, testing on WiFi tells you what you actually experience. If you want to know whether your plan is being delivered correctly, use ethernet.
What is a good ping for video calls?
Anything under 100 milliseconds is fine for video calls. You probably will not notice any lag. If your ping is over 150 ms, you might see a slight delay between when someone speaks and when you hear them. For gaming, aim for under 50 ms if possible.
Why is my upload speed so much slower than my read speed?
Most home internet plans are designed for downloading — streaming video, browsing the web — so providers prioritize read speed. Upload speed is a secondary feature. This is normal and expected. If you need faster upload for work, you may need a business-class plan or a different type of connection like fiber.
Can I trust the speed test result if I only run it once?
One test gives you a snapshot, but it might not be typical. Run three tests at different times of day and average the results. This shows you what your connection usually does, not just what it did in one moment.
Does my speed test result mean my internet provider is cheating me?
Not necessarily. Providers advertise speeds "up to" a certain amount, and you rarely get the full advertised speed. Getting 80 to 90 percent of your advertised speed is normal. Getting consistently less than 70 percent is worth reporting, but it might be a problem with your equipment, your WiFi, or congestion in your area — not necessarily the provider.