Run a speed test on any device with a web browser

The fastest way to test your internet speed is to visit a speed test website, run the test, and wait for your results. You do not need to install anything or create an account. The most widely used free options are Speedtest.net (made by Ookla), Fast.com (made by Netflix), and Google's built-in speed test (search "internet speed test" in Google).

Each test takes about 30 seconds to two minutes. The site sends data to your device and measures how fast it arrives, then sends data back to measure upload speed. When the test finishes, you will see three numbers: download speed (measured in Mbps), upload speed (also in Mbps), and ping or latency (measured in milliseconds). All three numbers matter, but they measure different things.

You can run these tests on a phone, tablet, or computer. The results will be most accurate if you are the only person using your internet connection at that moment — if someone else is streaming video or downloading files while you test, your numbers will be artificially low.

Key Takeaways

  • Speed test websites like Speedtest.net, Fast.com, and Google's speed test are free and require no account or installation.
  • Download speed tells you how fast data arrives at your device; upload speed tells you how fast you can send data out; ping measures delay and matters most for gaming or video calls.
  • Test results are most accurate when no one else is using your connection and you are close to your router.
  • Your actual speed depends on the plan you pay for, how far you are from your router, what devices are connected, and what time of day you test.
  • If your speed is much lower than what you pay for, restart your router, move closer to it, or contact your internet provider to check for outages.

What download speed, upload speed, and ping actually mean

Download speed is how fast data comes to you. This is what matters for streaming video, loading web pages, and downloading files. If you pay for 100 Mbps, your download speed should be close to 100 Mbps when you test.

Upload speed is how fast you can send data out. This matters if you video call, upload photos to the cloud, or stream yourself playing video games. Most home internet plans have much slower upload speeds than download speeds — this is normal. If you pay for 100 Mbps download, your upload might be 10 Mbps or less.

Ping (also called latency) measures the delay between sending a request and getting a response, in milliseconds. For everyday browsing and streaming, ping does not matter much. For online gaming, video calls, or anything where timing is tight, lower ping is better. A ping under 50 ms is good; over 100 ms and you will notice lag in games or calls.

Why your test results might not match your internet plan

Your internet provider advertises a speed — say, 100 Mbps — but your actual test result might be lower. This is usually normal. Providers are allowed to advertise "up to" that speed, which means you might get 80 or 90 Mbps on a good day and still be within their terms.

Several things affect your real-world speed. How far you are from your router matters: if you are in another room with walls between you and the router, your speed will drop. How many devices are connected also matters — if five people are streaming video at once, each person gets a smaller share of the bandwidth. The time of day can matter too; some networks slow down during evening hours when more people are online.

If your speed test shows you are getting 50 Mbps but you pay for 100 Mbps, try restarting your router (unplug it for 30 seconds, then plug it back in) and testing again from a room closer to the router. If the speed is still much lower, contact your internet provider and tell them your test results — they can check whether there is an outage or a problem with your line.

How to get the most accurate test result

Close other programs and browser tabs before you test. If you have a download running or someone else is streaming video, pause it. The fewer things using your connection, the clearer your result will be.

Position yourself close to your router if possible, or at least in the same room. Walls, especially those with metal studs or insulation, weaken WiFi signals. If you are testing on WiFi and want to know your true internet speed, test on a wired connection instead — plug an ethernet cable from your router directly into your computer. Wired connections are always faster and more stable than WiFi.

Run the test at different times of day if you want to see how your speed varies. Many people test in the evening and get lower results because more people in their area are online. Morning tests often show higher speeds.

Which speed test site to use

Speedtest.net is the most popular and has been around the longest. It shows detailed results and lets you see your test history if you create a free account. Fast.com is simpler and faster — it gives you just the download speed in big numbers, which is all many people want to know. Google's speed test (just search "internet speed test") is built right into Google and requires no navigation to another site.

All three give similar results on the same connection. Pick whichever one feels easiest to you. If you want to track your speed over time, Speedtest.net's history feature is useful. If you just want a quick answer, Fast.com is the fastest to load and run.

What to do if your speed is much lower than expected

First, restart your router. Unplug it from power, wait 30 seconds, and plug it back in. Wait another minute for it to fully restart, then run the test again. This fixes many temporary slowdowns.

Second, test from a device that is plugged in with an ethernet cable if you can. This tells you whether the problem is your WiFi or your actual internet connection. If the wired test is fast but the WiFi test is slow, your router needs to be moved, restarted, or replaced — the internet connection itself is fine.

Third, check whether your internet provider has posted an outage in your area. You can usually find this on their website or by calling their support number. If there is an outage, your speed will be low until it is fixed.

If none of these steps help and your speed stays much lower than what you pay for, contact your provider with your test results. Tell them the download speed you are getting and the speed you pay for. They can run their own tests and check whether there is a problem with your line.

Frequently Asked Questions

Do I need to pay for a speed test?

No. Speedtest.net, Fast.com, and Google's speed test are all free and do not require you to create an account. Some paid speed test apps exist, but they offer nothing the free ones do not.

Why is my upload speed so much slower than my download speed?

Most home internet is designed for downloading — streaming video, loading web pages, downloading files. Upload is rarely the bottleneck, so providers allocate less of the connection to it. This is normal. If you need faster upload for work (like uploading large video files), you may need a different type of connection, like fiber or business-class internet.

Should I test on WiFi or with a cable?

If you want to know your true internet speed, use a cable (ethernet). WiFi is always slower because of interference and distance from the router. If you want to know how fast your WiFi is specifically, test on WiFi. Most people should test both to see the difference.

How often should I test my internet speed?

Once a month is enough for most people. If you are troubleshooting a problem, test multiple times — in different rooms, at different times of day, and on both WiFi and wired. This helps you spot patterns.

What speed do I actually need?

For basic web browsing and email, 10 Mbps is plenty. For streaming one video in HD, 5 to 10 Mbps works. For streaming 4K video or video calls, 25 Mbps or higher is better. If four people are using the internet at once, add up what each person needs and aim for that total.