How to measure your internet speed right now
The fastest way to check your internet speed is to visit Speedtest.net, Fast.com, or Google's speed test (search "internet speed test" and Google will show you a blue button). Each one takes about 30 seconds. Click the button, wait for the test to finish, and you'll see three numbers: download speed, upload speed, and ping.
These sites work by sending data to their servers and measuring how long it takes to come back. The test works best when you're the only person using your internet at that moment — if someone else is streaming video or downloading files, your results will be slower than your actual connection speed.
For the most honest picture, run the test three times at different times of day. Internet speed often varies between morning, afternoon, and evening because more people are online during peak hours. Write down all three results so you can spot patterns.
Key Takeaways
- Download speed is what matters most for everyday use — it's how fast websites load, videos play, and files arrive on your device.
- Upload speed matters if you video call, upload photos to cloud storage, or work from home on video meetings.
- Ping measures delay; anything under 100 milliseconds is fine for most people, but gamers and video callers benefit from lower numbers.
- Your measured speed will almost always be slower than what your internet plan promises, and that's normal.
- Test three times on different days to see whether slowness is constant or happens only at certain times.
What download speed actually means for what you do
Download speed is how fast data comes into your device. It's measured in megabits per second (Mbps). This is the number that matters most for everyday internet use.
Here's what different speeds feel like in practice: 5 to 10 Mbps loads web pages and plays standard-definition video without constant buffering. 25 to 50 Mbps handles HD video streaming and lets multiple people use the internet at once without slowing down. 100 Mbps and above is fast enough for 4K video, large file downloads, and many people streaming at the same time. If you're getting less than 5 Mbps, web pages will load slowly and video will pause to buffer.
The speed you measure will almost always be lower than the speed your internet plan advertises. If your plan says "up to 100 Mbps," you might measure 70 to 90 Mbps on a good day. This is normal — the "up to" language is legally allowed because speeds vary based on distance from the provider's equipment, how many people are online, and what devices you're using.
Upload speed and why you might care about it
Upload speed is how fast data leaves your device to go to the internet. Most people don't notice upload speed in daily use because sending data uses far less bandwidth than receiving it. But upload speed matters if you do any of these things: video call regularly, upload photos or videos to cloud storage, work from home on video meetings, or stream yourself playing games.
For video calls and meetings, 2 to 5 Mbps upload is usually enough. If your upload speed is below 1 Mbps, your video will look choppy or freeze on the other person's screen. If you're uploading large video files to YouTube or backing up your phone's photos to Google Photos, faster upload speeds mean the process finishes sooner — but it will happen in the background either way.
Many internet plans have much slower upload speeds than download speeds. This is by design: most people download far more than they upload. If your plan is advertised as "100 Mbps," the upload speed might be only 10 Mbps. Check your plan's details to see what upload speed you're supposed to get.
Ping and why it matters less than you think
Ping measures delay — how long it takes for a signal to travel from your device to a server and back. It's measured in milliseconds (ms). A ping under 100 ms is fine for everything most people do online: browsing, email, video calls, and streaming.
High ping only becomes noticeable in specific situations. If you play online games that require split-second reactions, a ping under 50 ms makes a real difference. If you use video call software, a ping over 150 ms can cause noticeable lag where you talk over each other. For everyday web browsing and streaming, ping doesn't matter at all — you won't feel the difference between 20 ms and 80 ms.
Ping is mostly determined by your distance from the server you're connecting to and the quality of your internet provider's network. You can't improve it much on your own. If your ping is consistently high (over 150 ms) and you're not far from a major city, contact your internet provider to ask whether they can route your connection differently.
Why your speed test result doesn't match your plan
Internet providers advertise speeds as "up to" a certain number because actual speeds depend on many things they can't control. Your distance from the provider's equipment, the number of people using the network at that moment, the age of the cables running to your house, and even the weather can affect your speed.
You should expect to measure 70 to 90 percent of your advertised speed on a good day. If you're consistently getting less than 50 percent of what you're paying for — for example, measuring 30 Mbps when your plan says "up to 100 Mbps" — contact your provider and ask them to check your line. They can run a test from their end and see whether the problem is on their network or in your home setup.
Speed also varies by time of day. Evening hours (6 p.m. to 10 p.m.) are peak usage times, so your speed will often be slower then than in the morning. If your speed test shows different results at different times, that's normal and doesn't mean something is broken.
How to test when something feels slow
Before you call your internet provider, run a speed test and write down the result. Then check whether the slowness is everywhere or just one thing. If Netflix is buffering but your web browser is fast, the problem might be with Netflix's servers, not your internet. If everything is slow, run the speed test again.
If your speed test shows you're getting what you're supposed to get, but the internet still feels slow, the problem is usually not your connection speed. It might be your WiFi signal (try moving closer to the router), too many devices connected at once, or a slow website. If your speed test shows you're getting much less than your plan promises, restart your modem and router by unplugging them for 30 seconds, plugging them back in, and waiting two minutes for them to fully restart. This fixes many speed problems.
If restarting doesn't help and your speed is still much lower than your plan, contact your internet provider with your speed test results. They'll ask for the numbers and may send a technician to check the cables and equipment at your house.
Choosing a speed test tool that works for you
Speedtest.net is the most widely used and shows detailed results including ping, jitter (how much ping varies), and which server it tested against. Fast.com is simpler and faster — it shows only download speed and is made by Netflix. Google's speed test (available by searching "internet speed test") is built into Google Search and shows download, upload, and ping.
All three give accurate results. Pick whichever one you find easiest to use. If you want to track your speed over time, Speedtest.net lets you create a free account and saves your test history. This is useful if you're trying to figure out whether your speed is getting worse or whether it just varies by time of day.
Avoid speed test sites that pop up in ads or that you've never heard of. Stick to Speedtest.net, Fast.com, or Google's built-in test. These are run by companies with no reason to fake your results.
Frequently Asked Questions
Why is my speed test result different every time I run it?
Internet speed varies based on how many people are using the network, what else is happening on your WiFi, and which server the test connects to. Running the test three times and averaging the results gives you a more realistic picture than any single test. If results vary wildly (like 50 Mbps one time and 10 Mbps another), something is interfering with your connection.
Does it matter which speed test site I use?
No — Speedtest.net, Fast.com, and Google's speed test all give similar results. Use whichever one you prefer. Some sites may show slightly different numbers because they connect to different servers, but the difference is usually small.
What should I do if my speed is much slower than my plan promises?
First, restart your modem and router by unplugging them for 30 seconds. If that doesn't help, run the speed test again at a different time of day. If you're still getting less than 50 percent of your advertised speed, contact your internet provider with your speed test results and ask them to check your line.
Is ping important if I don't play online games?
No. Ping only matters for online gaming and sometimes for video calls. For browsing, email, streaming, and most other internet use, ping doesn't affect your experience at all.
Can I improve my internet speed by changing my speed test settings?
No. Speed tests measure your actual connection speed — changing settings in the test won't change the speed you get. If you want faster internet, you need a faster plan from your provider or a different provider.