The fastest way to test your speed

Open Speedtest.net in any web browser, click the big blue button, and wait 30 to 60 seconds. The site will show you three numbers: download speed (how fast data comes to you), upload speed (how fast data leaves you), and ping (how long a signal takes to reach a server and come back). These three numbers tell you whether your connection matches what you pay for.

You do not need to download anything or create an account. Speedtest works on phones, tablets, and computers. Other sites like Fast.com (made by Netflix) and Google's speed test (search "internet speed test") do the same thing and give similar results. All three are free and take less than a minute.

Key Takeaways

  • Speedtest.net, Fast.com, and Google's built-in speed test all measure your connection in under a minute with no account needed.
  • Download speed is what matters most for streaming and browsing; upload speed matters if you video call or upload files regularly.
  • Close other programs and browser tabs before testing, because they can slow your results and make them unreliable.
  • Run the test multiple times at different times of day, because your speed changes depending on how many people are using the network.
  • Compare your results to the speed tier you pay for — your bill or your provider's website will list what you should be getting.

What the three numbers mean

Download speed is measured in megabits per second (Mbps). This is the speed at which data comes to your device. Most people use this number to judge whether their connection is fast enough. Streaming video, loading web pages, and downloading files all depend on download speed. If you pay for 100 Mbps, your test should show something close to that — usually 85 to 100 Mbps is normal, because some loss happens in the connection.

Upload speed is how fast data leaves your device. This matters if you video call, upload photos to the cloud, or work from home on video meetings. Most people do not notice upload speed unless it is very slow. If your upload speed is below 5 Mbps and you video call often, that can cause choppy video or audio.

Ping (also called latency) is measured in milliseconds. It is the time it takes for a signal to travel to a server and back. Lower ping is better. Ping matters most for online gaming and video calls — if your ping is above 150 ms, you may notice lag. For regular web browsing and streaming, ping does not matter much.

How to get an accurate test result

Close all other programs and browser tabs before you test. Streaming music, downloading files, or running updates in the background will slow your results and make them unreliable. If someone else is using your network — streaming video, gaming, or downloading — ask them to pause while you test.

Run the test at least twice, at different times of day. Your speed changes depending on how many people are using your internet provider's network. A test at 2 p.m. may show different results than a test at 8 p.m. If your results vary wildly — one test shows 50 Mbps and another shows 20 Mbps — that is a sign something is wrong with your connection.

If you are testing on Wi-Fi, move closer to your router. Wi-Fi speed drops the farther you are from the router, so testing from the next room may give you a slower result than testing in the same room. If you want to know your true connection speed, test while plugged in with an ethernet cable instead.

When to test your speed

Test your speed when you first sign up for internet service, so you know what your baseline is. Keep that number somewhere — your email, a note on your phone, or a photo of the screen. Later, if your internet feels slow, you can test again and compare.

Test again if your internet suddenly feels much slower than usual, or if you are paying for a speed tier and want to confirm you are getting what you paid for. Many internet providers may provide a certain minimum speed, and if you consistently get less than that, you may be able to contact them and ask for a credit or a plan change.

What to do if your speed is slower than expected

If your test shows much less speed than you pay for, restart your router first. Unplug it for 30 seconds, plug it back in, and wait two minutes for it to fully restart. Then test again. This fixes the problem about half the time.

If the speed is still low, check whether you are using Wi-Fi or ethernet. Wi-Fi is always slower than ethernet because of distance and interference. If you are on Wi-Fi, test again while plugged in with an ethernet cable. If ethernet is also slow, the problem is with your internet service, not your Wi-Fi.

If your speed is consistently 20 percent or more below what you pay for, contact your internet provider. Tell them your test results and ask whether they can investigate. Some providers will send a technician to check the line, or they may find a problem on their end and fix it remotely.

Speed test tools beyond the big three

Most people only need Speedtest, Fast.com, or Google's test. But if you want more detail, Ookla's Speedtest app (the company behind Speedtest.net) has a mobile app that saves your test history and shows trends over time. This is useful if you want to track whether your speed is getting worse month to month.

DSLReports Speed Test is another option that shows more technical information, like jitter (how much ping varies) and idle latency. This matters only if you are a gamer or you work in a field where connection stability is critical. For most people, the simple three-number result from Speedtest or Fast.com is all you need.

Frequently Asked Questions

Why is my Wi-Fi speed slower than my ethernet speed?

Wi-Fi travels through the air and can be blocked or slowed by walls, distance, and interference from other devices. Ethernet is a direct cable connection with no interference. It is normal for Wi-Fi to be 20 to 50 percent slower than ethernet on the same connection. If you need faster speed, move closer to your router or use an ethernet cable.

Does the location of the test server matter?

Yes. Speedtest automatically picks a server near you, but the farther the server is, the slower your results may be. Most tests pick a server within a few hundred miles. If you want to test against a specific server, you can manually choose one in Speedtest, but for most people the automatic choice is fine.

Can I trust these speed tests, or do providers manipulate them?

Speedtest and Fast.com are independent and not controlled by internet providers. Your results are real. However, some providers have been accused of prioritizing traffic to speed test servers, which could make their speeds look better than they actually are. Testing multiple times and at different times of day helps you see your true average speed.

What download speed do I actually need?

For basic web browsing and email, 10 to 25 Mbps is enough. For streaming one video in HD, 5 to 10 Mbps works. For streaming 4K video or multiple people streaming at once, 25 to 50 Mbps is better. For gaming or video calls, 10 to 25 Mbps is usually fine as long as your ping is low.

Why does my speed test show different results each time?

Your speed varies because of network congestion, background activity on your device, Wi-Fi interference, and distance from your router. This is normal. If results vary by only 10 to 20 percent, that is expected. If they vary wildly — one test shows 100 Mbps and another shows 30 Mbps — restart your router and test again.