Run a speed test on any device in under two minutes

A speed test measures how fast data moves between your device and the internet. You visit a website, click a button, and the test downloads and uploads small files to show your real speeds. The whole process takes 60 to 120 seconds. You do not need to install anything or create an account — the basic tests are free and work on phones, tablets, and computers.

The most common speed test sites are Speedtest.net (by Ookla), Fast.com (by Netflix), and Google's built-in speed test. All three give you the same three numbers: read speed (how fast you receive data), upload speed (how fast you send data), and ping (how long a signal takes to reach a server and come back). These numbers tell you whether your internet is performing as promised and where the problem lies if something feels slow.

Key Takeaways

  • read speed is measured in megabits per second (Mbps) and determines how fast you can stream video, load web pages, or read files.
  • Upload speed matters for video calls, uploading photos, and working from home — most people need 5 to 10 Mbps for these tasks.
  • Ping measures delay in milliseconds (ms) and affects gaming and video calls more than regular browsing; under 50 ms is good for most uses.
  • Close other programs and apps before testing so they do not use bandwidth and skew your results.
  • Run the test multiple times at different times of day to see whether your speed is consistent or drops during peak hours.

What the three numbers mean

read speed is how fast data comes to you from the internet, measured in megabits per second (Mbps). This is what matters most for everyday use. Streaming Netflix in 4K needs about 25 Mbps. Video calls on Zoom need 2.5 to 4 Mbps. Loading a news website needs less than 1 Mbps. If your read speed is much lower than what your internet provider promised, that is the first sign something is wrong.

Upload speed is how fast you send data out to the internet, also in Mbps. Most people notice upload speed only when it is too slow. Video calls stutter when upload is below 2 Mbps. Uploading a large photo file to cloud storage takes forever if upload is below 5 Mbps. Working from home with video calls and file sharing usually needs 5 to 10 Mbps upload. Upload is typically much slower than read — that is normal and expected.

Ping (or latency) is how long a signal takes to travel from your device to a server and back, measured in milliseconds (ms). For most web browsing, ping does not matter — even 100 ms feels when ready. For online gaming, a video call, or online trading, ping under 50 ms feels smooth. Ping over 150 ms causes noticeable lag. Ping is affected by distance to the server and network congestion, not by how much speed you are paying for.

How to run a speed test step by step

Open a web browser on the device you want to test. Go to Speedtest.net, Fast.com, or search "speed test" and use Google's built-in tool. All three are free and do not require an account.

Close other programs and browser tabs that might be using the internet. If someone else in your home is streaming video or downloading files, ask them to pause for a minute. The test measures your available bandwidth at that moment, so other activity will lower your numbers.

Click the button to start the test. Most sites have a large "Go" or "Start" button in the center of the page. The test will run automatically — it downloads data for about 30 seconds, then uploads data for about 30 seconds. You will see the results appear on screen when it finishes.

Write down or screenshot your results. Note the date and time. If you are troubleshooting a slow connection, you want to compare results from different times of day and different days of the week. Your speed may be fine at 10 a.m. but slow at 8 p.m. when your neighborhood is using more internet.

Which speed test site to use

Speedtest.net is the most widely used. It has servers all over the world and lets you choose which server to test against. The free version shows your three main numbers and a map of your location. The paid version (Speedtest Premium) tracks your history and runs tests automatically, but the free version is enough for most people.

Fast.com is made by Netflix and is the simplest option. You load the page and it starts testing when ready without any buttons to click. It shows only read speed on the main screen, but you can scroll down to see upload and ping. It is fast and clean, with no ads or account signup.

Google's speed test appears when you search "speed test" in Google. It is built into the search results and shows all three numbers. It is convenient if you are already in Google, but it has fewer options than Speedtest.net.

All three give accurate results. Pick whichever one you find easiest to use. If you want to compare your speed over time, Speedtest.net keeps a history you can view later.

How to get the most accurate results

Test on a wired connection if possible. Plug an ethernet cable from your router directly into your computer. WiFi speed varies based on distance from the router, walls, and interference from other devices. A wired test shows your true internet speed. If you test on WiFi, move close to the router and away from other electronics like microwaves and cordless phones.

Run the test multiple times. Run it three times in a row and note all three results. If they vary widely, something is using bandwidth in the background. If they are consistent, that is your real speed. Run tests at different times of day — morning, afternoon, and evening — to see whether your speed drops during peak hours when your neighborhood is using more internet.

Test from the same location each time if you are tracking speed over weeks or months. Different rooms in your home may have different WiFi speeds. Testing from the same spot makes it easier to spot real changes in your connection.

Restart your modem and router before testing if you suspect a problem. Unplug the modem for 30 seconds, plug it back in, wait for the lights to stop blinking, then do the same with the router. This clears temporary glitches that slow your connection.

What to do if your speed is much lower than promised

Compare your test results to the speed your internet provider promised. Your bill or the provider's website should list the plan speed. read speed is what matters most — if you are getting 50 Mbps when you pay for 100 Mbps, something is wrong.

Run the test a few more times over the next few days. Speed varies slightly, but if you consistently get 30 to 40 percent lower than promised, contact your provider. Most providers have a support number on your bill. Tell them your test results and ask them to check your line.

Before you call, check whether the problem is your WiFi or your internet connection itself. Test on a wired ethernet connection. If the wired speed is normal but WiFi is slow, the problem is your router or WiFi signal, not your internet provider. Move closer to the router, reduce interference, or consider a new router.

If the wired speed is also low, the problem is your internet connection. Your provider may need to send a technician to check the line, or they may be able to fix it remotely. Keep your speed test results to show them.

Understanding speed test limitations

A speed test measures your connection to one server at one moment in time. It does not measure your speed to every website you visit. Some websites are slower because they are far away or overloaded, not because your internet is slow. If Netflix loads slowly but your speed test is normal, the problem is likely Netflix's servers or your WiFi signal, not your internet connection.

Speed tests also do not measure real-world performance perfectly. A test downloads a large file in one direction, but real internet use involves many small requests in both directions at once. A speed test of 100 Mbps does not mean every website will load in half the time of a 50 Mbps connection. But the test is still useful for spotting major problems and comparing your connection over time.

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. You do not need to create an account or enter payment information. Some sites offer paid versions with extra features like automatic testing and detailed history, but the free versions give you all the numbers you need.

Why is my WiFi speed slower than my wired speed?

WiFi is always slower than a wired ethernet connection because radio signals are weaker and more easily blocked. Distance from the router, walls, and interference from other devices all reduce WiFi speed. If your wired speed is normal but WiFi is slow, move closer to the router, reduce interference, or consider upgrading your router.

What ping is good for gaming?

Under 50 milliseconds is ideal for online gaming. Between 50 and 100 ms is acceptable for most games. Above 150 ms causes noticeable lag where your actions feel delayed. Ping depends on distance to the game server and network congestion, not on your internet speed plan.

Should I test on my phone or my computer?

Test on the device you use most. If you mainly use your phone, test on your phone. If you work on a computer, test on a computer. Different devices may show different speeds on WiFi depending on their WiFi hardware. For the most accurate test of your internet connection itself, use a wired ethernet connection on a computer.

How often should I run a speed test?

Run a test once a month to track whether your speed is consistent. If you suspect a problem, run tests several times over a few days at different times of day. You do not need to test constantly — once a month is enough to spot trends.