The fastest way to check your speed
Open a web browser and go to speedtest.net or fast.com. Click the button to start the test. The page will measure how fast data travels from your device to a server and back, then show you three numbers: download speed, upload speed, and ping. The whole test takes about 30 seconds. You do not need to install anything or create an account.
Both sites work the same way and give reliable results. Speedtest.net shows more detail about which server tested you and your internet provider. Fast.com is simpler and made by Netflix. Either one tells you what you need to know.
For the most accurate result, close other browser tabs and programs before you test. If someone else in your home is streaming video or downloading files, ask them to pause while you run the test. A single person watching Netflix can cut your measured speed in half.
Key Takeaways
- Speedtest.net and fast.com are free websites that measure your download speed, upload speed, and ping in about 30 seconds.
- Download speed is what matters most for everyday use like browsing and streaming; upload speed matters if you video call or upload files.
- Ping measures delay and matters mainly for online gaming or video calls — lower numbers are better.
- Your measured speed will be lower than your plan's advertised speed, and that is normal.
- Test at different times of day to see whether your speed changes, which tells you whether your internet provider is the problem or your home network is.
What the three numbers mean
Download speed is how fast data comes to your device. This is the number that matters for most people. Watching Netflix, browsing websites, and downloading files all depend on download speed. A speed of 25 Mbps (megabits per second) is enough for one person to stream video in high definition. If four people are streaming at once, you want 100 Mbps or more.
Upload speed is how fast data leaves your device. You notice this when you video call, upload photos to the cloud, or send large email attachments. Upload speed is usually much lower than download speed — that is normal and expected. For video calls, 5 Mbps is plenty. For uploading large files regularly, you want 10 Mbps or higher.
Ping is the time it takes for a signal to reach a server and come back, measured in milliseconds. A ping under 50 ms is good for most uses. Ping matters mainly if you play online games or do video calls — high ping makes games feel sluggish and video calls choppy. Ping is less important for browsing or streaming.
Why your speed is lower than your plan promises
Internet providers advertise speeds like "100 Mbps" but you will almost never see that exact number when you test. Seeing 80 to 95 Mbps on a 100 Mbps plan is normal. Seeing 50 Mbps or lower means something is wrong.
The difference happens because of how the internet works. Data travels through many networks and routers before it reaches you. Each one adds a tiny delay. The advertised speed is a theoretical maximum under perfect conditions, not a may provide of what you will measure.
If your test shows much less than 50 percent of your plan's speed — for example, 30 Mbps on a 100 Mbps plan — restart your router by unplugging it for 30 seconds, then test again. If the speed is still low, your router may be too far from your device, too many walls may be between them, or your internet provider may have a problem in your area.
Testing on WiFi versus a wired connection
WiFi speed is usually lower than a wired connection because radio signals weaken over distance and through walls. If you test on WiFi and get a slow result, test again with an ethernet cable plugged directly into your router. If the wired speed is much higher, your WiFi signal is the problem, not your internet provider.
Most people use WiFi, so testing on WiFi shows what you actually experience. But if you want to know whether your internet plan itself is working correctly, test with a cable. This tells you the true speed your provider is delivering.
If your WiFi is slow, move closer to the router, move the router to a central location in your home, or switch to a less crowded WiFi channel in your router settings. If your wired speed is also slow, contact your internet provider.
Testing at different times to find patterns
Run a speed test in the morning, afternoon, and evening. Write down the results. If your speed is consistent all day, your internet provider is delivering what they promised. If your speed drops in the evening when many people are online, your provider's network is congested during peak hours.
Congestion is common in densely populated areas. Your provider may not be able to fix it without upgrading their infrastructure. If congestion is the problem, you may want to shift heavy downloads to early morning or late night, or look into switching providers if one is available in your area.
If your speed is slow at all times, and you tested on a wired connection, contact your internet provider. Write down the speeds you measured and the times you tested — they will ask for this information.
Other tools that measure speed differently
Your router itself may have a speed test built in. Log into your router's settings page (usually 192.168.1.1 in your browser address bar) and look for a tools or diagnostics section. Some routers show real-time speed to each connected device, which helps you see whether one device is using all the bandwidth.
Your internet provider's website or app may also have a speed test. These tests use servers closer to your provider's network, so they sometimes show higher speeds than speedtest.net. Use speedtest.net for a neutral measurement, and your provider's test only to compare against their own baseline.
Ookla, the company behind Speedtest, also publishes a free app for phones and tablets. The app works the same way as the website and is useful if you want to test your mobile data speed or your WiFi speed from different rooms in your home.
Frequently Asked Questions
Why is my speed test different every time I run it?
Speed varies slightly because of network traffic, the distance to the test server, and what else is running on your device. Run the test three times and average the results for a more accurate picture. If the results are wildly different — like 80 Mbps one time and 20 Mbps the next — something is interfering with your connection, like someone streaming video or a large download happening in the background.
Does testing my speed use up my data limit?
Yes, a speed test uses a small amount of data — usually 100 to 750 megabytes depending on the test duration. If you have a data cap on your internet plan, this is negligible. If you have a mobile data cap on your phone, run the test on WiFi instead to avoid using your monthly allowance.
What speed do I need for video calls?
Zoom, Google Meet, and FaceTime all work fine with 2.5 Mbps download and 2.5 Mbps upload. If your test shows less than this and your video calls are choppy, move closer to your router or use a wired connection. If your speed is higher but calls are still choppy, the problem is likely on the other person's end.
Should I test my speed on my phone or my computer?
Test on the device you use most. If you mostly browse on your phone, test on your phone. If you mostly stream on a smart TV, test on a device near the TV. This shows you the speed you actually experience. Testing on a computer plugged in with an ethernet cable shows your plan's true speed, but not what you experience day-to-day.