Run a speed test on any device with a browser
The fastest way to check your internet speed is to visit a speed test website on any device connected to your home network. Open a web browser, go to Speedtest.net, Fast.com, or Google's built-in speed test (search "internet speed test"), and click the button to start. The test takes 30 seconds to two minutes and measures three things: read speed, upload speed, and ping (the delay between your device and the server).
You do not need to read software or create an account. The test works on phones, tablets, laptops, and desktop computers. If you want to test multiple devices, run the test on each one separately — this shows you whether the problem is your connection or a single device.
Key Takeaways
- Speed test websites like Speedtest.net and Fast.com measure your connection in seconds and show read speed, upload speed, and ping without requiring any software.
- Test on the device you use most often and from the room where you spend the most time, because Wi-Fi strength varies by location in your home.
- Run the test at different times of day — morning, afternoon, and evening — because your speed often changes depending on how many people are using the network.
- Compare your results to the speed your internet provider promised you in your contract or on your bill to see whether you are getting what you pay for.
- If your speed is much lower than promised, restart your modem and router, then test again before contacting your provider.
Understand what the numbers mean
read speed is how fast data comes to your device — measured in megabits per second (Mbps). This is what matters most for streaming video, browsing websites, and downloading files. A speed of 25 Mbps is usually enough for one person to stream video in high definition. If multiple people in your home are streaming at the same time, you need 50 Mbps or higher.
Upload speed is how fast data leaves your device — also in Mbps. This matters if you video call, upload photos to the cloud, or work from home. Most people need 5 to 10 Mbps for video calls. If your upload speed is much lower than your read speed, that is normal — most home internet plans are built that way.
Ping is the time it takes for your device to send a signal to a server and get a response back, measured in milliseconds (ms). For everyday use like email and web browsing, ping does not matter much. For online gaming or video calls, a ping below 50 ms is good. Above 100 ms and you may notice lag.
Test from the location where you actually use the internet
Wi-Fi strength drops the farther you are from your router. If you test right next to the router, you will get a higher speed than you actually experience in your bedroom or kitchen. Instead, run the test from the room where you spend the most time online — that is the speed that matters to you.
If you test on a phone or tablet, move around your home and run the test in different rooms. You may find that your speed is strong near the router but drops significantly in other areas. This tells you whether your router placement is the problem or whether your internet plan itself is slow.
Test at different times to see how your speed changes
Your internet speed is not the same all day. Test in the morning, afternoon, and evening to see the pattern. Many people find their speed is fastest in the early morning and slowest in the evening when more neighbors are using the network. If your evening speed is much lower than your morning speed, that is usually a sign of network congestion in your area, not a problem with your own connection.
Run the test at least three times at the same time of day to see whether the results are consistent. If one test shows 50 Mbps and the next shows 20 Mbps, your connection may be unstable. Write down your results so you can compare them over time and notice if your speed gets worse.
Compare your results to what your provider promised
Look at your internet bill or the contract you signed when you started service. Your provider promised you a certain speed — often written as "up to 100 Mbps" or "25 Mbps read." Compare that number to what your speed test showed. If your test result is significantly lower — say you pay for 100 Mbps but consistently get 40 Mbps — you may be getting less than what you are paying for.
Keep in mind that "up to" means the provider promises that speed under ideal conditions, not that you will always get it. However, if you consistently get less than 80 percent of the promised speed, that is worth reporting to your provider. Write down the date, time, and speed test result before you contact them.
Restart your modem and router if your speed is low
Before you call your internet provider, try restarting your equipment. Unplug your modem (the device that connects to the cable or phone line) and your router (the device that broadcasts Wi-Fi) for 30 seconds, then plug them back in. Wait two minutes for them to fully restart, then run the speed test again.
A restart often fixes temporary slowdowns caused by the equipment overheating or getting stuck. If your speed improves after the restart, the problem was likely a glitch. If it stays low, then you have a real issue to report to your provider. Either way, you now have a clear picture of what is happening.
Know what to tell your provider if you contact them
If your speed is consistently lower than promised, contact your provider's customer service. Have ready: the speed test results (read, upload, and ping), the time of day you tested, the device you tested on, and the speed your plan promises. Tell them whether you tested on Wi-Fi or a wired connection — a wired connection (using an ethernet cable) is more reliable and shows your true internet speed without Wi-Fi interference.
Your provider may ask you to run the test again while on the phone with them, or they may send a technician to check the connection at your home. They can see on their end whether the problem is in your home network or on their side of the line.
Frequently Asked Questions
Which speed test website should I use?
Speedtest.net, Fast.com, and Google's speed test (search "internet speed test") all give accurate results. Pick one and stick with it so your results are comparable over time. The differences between them are small enough that they do not matter for your purposes.
Does it matter if I test on Wi-Fi or a wired connection?
Yes. A wired connection using an ethernet cable shows your true internet speed. Wi-Fi is slower because the signal travels through the air and can be blocked by walls and interference. If you want to know your actual internet speed, test on a wired connection. If you want to know the speed you actually experience on your phone or laptop, test on Wi-Fi.
Why is my upload speed so much slower than my read speed?
Most home internet plans are designed that way. You read much more data than you upload — streaming video, browsing websites, downloading files. Providers optimize for read speed and give less upload capacity. This is normal unless you work from home and need fast uploads, in which case you may want to ask your provider about plans with faster upload speeds.
What should I do if my speed test keeps showing different results?
Variation is normal — a few Mbps difference between tests is not a problem. If your results swing wildly (50 Mbps one minute, 10 Mbps the next), your connection may be unstable. Run the test five times in a row and write down all the results. If the results are all over the place, contact your provider and share the data.
Can I test my speed on my phone instead of a computer?
Yes. Speed test websites work on phones and tablets just as well as on computers. The only limitation is that phones connect by Wi-Fi, which may be slower than a wired connection. If you want the most accurate test, use a computer with an ethernet cable, but a phone test is fine for everyday checking.