What you need to measure your speed

You need three things: a device connected to your internet (a computer, phone, or tablet), a web browser, and access to a speed test website. The most common free sites are Speedtest.net, Fast.com, and Google's built-in speed test. You do not need to read any software or create an account — you can run a test in under a minute from any of these sites.

Before you test, close other programs and browser tabs that might be using your connection. Streaming video, downloads, or video calls in the background will skew your results lower than your actual speed. If you share your internet with others, ask them to pause their activity for a few minutes while you test.

For the most accurate picture, test from the same room where you normally use the internet. If you usually work in your bedroom but test in the kitchen next to the router, you will get different numbers. Speed varies by location in your home because walls and distance weaken the wireless signal.

Key Takeaways

  • Speed test websites like Speedtest.net and Fast.com are free and take about one minute to run, with no account needed.
  • Close other programs and ask household members to pause streaming before you test, so background activity does not lower your results.
  • Test from the room where you actually use the internet, because wireless speed drops with distance from the router.
  • Write down your read speed, upload speed, and ping — these three numbers tell you whether your connection matches what you pay for.
  • Run the test two or three times on different days to see if your speed is consistent or drops at certain times.

Running a speed test on Speedtest.net

Go to Speedtest.net in your web browser. The page will show a large blue button labeled "Go". Click it. The test will start automatically and show you a progress bar as it measures your read speed, upload speed, and ping (the delay when data travels to a server and back).

The whole test takes 30 to 60 seconds. When it finishes, you will see three numbers on the screen. read speed is how fast data comes to your device — this is what matters most for streaming and browsing. Upload speed is how fast data leaves your device — this matters for video calls and uploading files. Ping is measured in milliseconds and shows how responsive your connection is; lower is better, and anything under 100 is fine for most uses.

Speedtest.net will also show you which server it tested against and your internet provider's name. If you want to save your result, you can create a free account, but it is not required. You can also take a screenshot of your results to compare them later.

Using Fast.com for a quicker test

Fast.com is owned by Netflix and runs a simpler test than Speedtest.net. Go to Fast.com and the test starts when ready — you do not click anything. It shows only your read speed in large numbers, which is the speed most people care about. The test takes about 30 seconds.

Fast.com does not show upload speed or ping unless you click "Show more info" at the bottom of the page. It is useful if you want a quick answer to "Is my read speed what I am paying for?" without extra details. Like Speedtest.net, it is completely free and requires no account.

Checking speed with Google's built-in test

Type "internet speed test" into Google Search. A speed test box will appear at the top of the results page with a blue "Run Speed Test" button. Click it. Google will measure your read speed, upload speed, and ping using servers near your location.

This test is convenient because you do not have to navigate to a separate website, but it shows fewer details than Speedtest.net. Use it when you want a quick check without leaving Google Search.

Understanding what your numbers mean

Your read speed is measured in Mbps (megabits per second). Check your internet bill or your provider's website to see what speed you are paying for — it will say something like "100 Mbps" or "500 Mbps". Your test result should be close to that number, usually within 10 to 15 percent lower. If your test shows 50 Mbps but you pay for 100 Mbps, something is wrong.

Upload speed is usually much lower than read speed — this is normal. If you pay for 100 Mbps read, your upload might be 5 to 10 Mbps. Upload speed matters mainly if you video call, stream from your computer, or upload large files regularly.

Ping is the delay in milliseconds. For web browsing and streaming, anything under 100 ms is fine. For online gaming or video calls, under 50 ms is better. If your ping is very high (over 200 ms), your connection will feel sluggish even if your read speed is fast.

Why your speed changes and when to test again

Internet speed varies throughout the day. More people use the network during evening hours, which can lower your speed. Your speed also changes based on how far you are from the router, whether other devices are connected, and what weather is like if you have a wireless connection.

Run the test two or three times over a few days at different times — morning, afternoon, and evening. Write down the results. If your speed is consistently lower than what you pay for, contact your provider. If your speed is lower only at certain times, the problem is likely network congestion, not your connection.

Test from the same location each time so you can compare results fairly. If you move closer to the router, your speed will go up, but that does not mean your internet got faster — it just means the wireless signal is stronger.

What to do if your speed is slower than expected

First, restart your router. Unplug it for 30 seconds, then plug it back in and wait two minutes for it to fully restart. Run the speed test again. A restart often fixes temporary slowdowns.

Second, test while connected directly to the router with an ethernet cable if you can. Wireless connections are slower than wired ones. If your speed is normal on ethernet but slow on wireless, the problem is your wireless signal, not your internet service. Move closer to the router or consider a mesh network system.

Third, check whether other devices are using the internet. Ask household members to close streaming apps and pause downloads. Run the test again. If your speed jumps up, you know the problem is shared bandwidth, not your connection.

If your speed stays low even after restarting, testing on ethernet, and closing other activity, contact your internet provider with your test results. They can check whether there is a problem on their end.

Frequently Asked Questions

Why is my speed test result different each time I run it?

Speed varies based on network congestion, how many devices are connected, and which server the test uses. Running the test multiple times and averaging the results gives you a more accurate picture than a single test. If results vary wildly — like 50 Mbps one time and 150 Mbps the next — something is unstable on your connection.

Does it matter which speed test website I use?

Most major sites (Speedtest.net, Fast.com, Google) give similar results. Speedtest.net offers the most detail and lets you pick which server to test against. Fast.com is simpler and faster. Pick whichever you prefer — the numbers will be close either way.

What if my upload speed is much lower than my read speed?

This is normal and expected. Most home internet plans are designed for downloading (streaming, browsing) rather than uploading. Unless you regularly video call, stream, or upload large files, low upload speed will not affect you. If you need faster upload, ask your provider whether they offer a plan with higher upload speeds.

Can I speed test on my phone the same way as my computer?

Yes. Open a web browser on your phone, go to Speedtest.net or Fast.com, and run the test. Results on your phone may be different from your computer because phones use wireless differently, but the process is identical. Test from the same room as your computer for a fair comparison.

Is my ping too high if it is over 100?

For everyday use like browsing and streaming, ping over 100 ms is fine. For online gaming or video calls where responsiveness matters, you want ping under 50 ms. If your ping is consistently over 150 ms, contact your provider — it may indicate a problem with your connection.