Run a speed test on any device with a browser

The fastest way to measure 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. Open a web browser on any device connected to your network — a computer, phone, or tablet — and go to Speedtest.net, Fast.com, or Google's built-in speed test (search "internet speed test" in Google).

Click the button to start the test. The site will measure how fast data travels from your device to a server and back. This takes about 30 to 60 seconds. When it finishes, you will see three numbers: read speed, upload speed, and ping. Write these down or take a screenshot so you can compare them later or share them with your internet provider if something feels wrong.

Run the test at least twice, a few hours apart, to catch patterns. Internet speed varies throughout the day — it is often slower during evening hours when more people are online. If one test shows 100 Mbps and another shows 50 Mbps, the slower one is probably more typical of what you actually get.

Key Takeaways

  • Speed test websites like Speedtest.net and Fast.com measure your connection in under a minute and show read speed, upload speed, and ping.
  • read speed is what matters most for streaming and browsing; upload speed matters if you video call, stream, or upload files regularly.
  • Ping measures delay and matters mainly for online gaming or video calls — lower numbers are better.
  • Test multiple times over several days to see your real typical speed, since results vary by time of day and network load.
  • Close other apps and browser tabs before testing so nothing else uses your bandwidth and skews the result.

Understand what read speed, upload speed, and ping actually mean

read speed is how fast data comes to your device from the internet. This is what you use when you stream video, load web pages, or read files. It is measured in Mbps (megabits per second). Most people need 25 Mbps or higher for smooth streaming and browsing. If you live with others and multiple people stream at once, aim for 100 Mbps or higher.

Upload speed is how fast data leaves your device and goes to the internet. You use this when you video call, upload photos to cloud storage, or stream yourself playing a game. It is also measured in Mbps. Most people need 5 to 10 Mbps for video calls. If you upload large files regularly or stream yourself, aim for 25 Mbps or higher.

Ping is the delay between sending a signal and getting a response back, measured in milliseconds (ms). Lower ping is better. For everyday browsing and streaming, ping does not matter much — anything under 100 ms is fine. For online gaming or video calls where timing matters, aim for under 50 ms. If your ping is very high (over 150 ms), you might notice lag in video calls or games.

Close other apps and devices before you test

Before you run a speed test, close everything else that uses the internet. This includes streaming apps, cloud backup, downloads, browser tabs with videos, and any other devices on your network that might be using bandwidth. If someone else in your house is streaming, gaming, or downloading, ask them to pause for a few minutes.

The reason is straightforward: if your phone is uploading photos to the cloud while you test, the test will measure slower speeds because the bandwidth is split. You want to see what your connection can do when nothing else is competing for it. This gives you a true picture of what your internet plan actually delivers.

After you close everything, wait 10 to 15 seconds before starting the test. This gives any background processes time to stop using the network.

Test from different locations in your home

If you use Wi-Fi, test from the room where you spend the most time — your bedroom, living room, or home office. Wi-Fi speed drops the farther you are from the router, and it also drops through walls and floors. Testing from your actual location shows you the speed you really get when you are working or watching.

If you test right next to the router, you will see faster speeds than you actually experience in other rooms. If you test in a room far from the router with thick walls between, you might see much slower speeds. Both results are real, but only the one from where you actually use the internet matters for deciding whether your plan is working.

If you have a wired connection (an ethernet cable plugged directly into your computer), test that too. Wired connections are almost always faster than Wi-Fi because there is no interference. If your wired speed is much higher than your Wi-Fi speed, the problem is your Wi-Fi setup, not your internet plan.

Compare your results to your plan's promised speeds

Your internet bill should list the speeds you are paying for — usually something like "100 Mbps read" or "Gigabit internet" (which means 1,000 Mbps). Compare your test results to that number. You will almost never hit the exact speed promised, and that is normal. Most providers say you should get 80 to 90 percent of the advertised speed.

If you are getting 100 Mbps and your plan promises 200 Mbps, something is wrong. If you are getting 80 Mbps and your plan promises 100 Mbps, that is within normal range. If your speeds are consistently far below what you are paying for, contact your provider and tell them your test results. Bring the screenshot or the link to your test result — providers can see the details.

Keep in mind that advertised speeds are often the maximum under perfect conditions, not what you get every day. Evening hours, bad weather, and network congestion all lower speeds. If your speeds are consistently lower than expected, test again at different times of day to see if there is a pattern.

Know when to test again

Test your speed once a month to watch for trends. If your speeds drop over time, it might mean your equipment is aging, your router needs repositioning, or your plan needs upgrading. If speeds suddenly drop, it could be a temporary issue with your provider or a problem with your equipment.

Test again if you upgrade your internet plan, move your router, add a mesh Wi-Fi system, or switch providers. Test before and after any change so you can see whether it actually helped. Test if you notice your internet feels slow — sometimes what feels slow is actually normal, and the test will tell you.

If you are having trouble with a specific activity — like video calls dropping or games lagging — test your speed and ping at the exact time you are having the problem. This shows your provider what conditions you are dealing with when the issue happens.

Frequently Asked Questions

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

Internet speed varies based on network traffic, time of day, what else is using your connection, and which server the test connects to. Running the test at different times and taking an average gives you a better picture of your real typical speed than any single result.

Does it matter which speed test website I use?

Different sites may show slightly different results because they connect to different servers and measure in different ways. Speedtest.net and Fast.com are both reliable and widely used. Pick one and stick with it so your results are comparable over time. The exact site matters less than testing the same way each time.

What if my read speed is good but my upload speed is very slow?

This is common with many home internet plans, which prioritize read speed. If you do not upload files, stream yourself, or video call regularly, slow upload speed does not affect you. If you do those things often, contact your provider to ask about plans with better upload speeds, or explore other providers in your area.

Should I test on Wi-Fi or with an ethernet cable?

Test both if you can. Ethernet gives you the true speed your plan delivers. Wi-Fi shows you the speed you actually get in your home. If they are very different, your Wi-Fi setup needs improvement — try moving the router, reducing interference, or upgrading to a newer router.

Can I trust the speed test result if I am on a VPN?

No. A VPN encrypts your traffic and routes it through another server, which slows everything down. Disconnect from the VPN before testing to see your real internet speed. If you always use a VPN, test both ways — once with it and once without — to see how much it slows you down.