Internet Speed Test

Measure your download speed, upload speed, and ping latency — directly in your browser. No plugins, no apps, no sign-up required.

—
Mbps
Ready
Ping
—
ms
Download
—
Mbps
Upload
—
Mbps

What does this speed test measure?

SnoopMy's internet speed test measures three key metrics that define your connection quality: download speed, upload speed, and ping (latency). The test runs entirely in your browser — nothing is installed, and your results are never stored on our servers.

Download speed

Download speed measures how fast data travels from the internet to your device, expressed in Megabits per second (Mbps). This affects everything you consume online: streaming video, loading web pages, downloading files, and online gaming. For reference: HD streaming needs 5–10 Mbps, 4K streaming needs 25 Mbps or more, and video conferencing works well above 10 Mbps.

Upload speed

Upload speed measures how fast data travels from your device to the internet. Upload matters when you are sending files, making video calls, live streaming, or backing up data to the cloud. Most residential plans offer lower upload than download — this is normal for cable and DSL, though fibre connections often offer symmetrical speeds.

Ping (latency)

Ping measures the round-trip time for a request to travel from your device to a server and back, in milliseconds (ms). Lower is better. Under 20 ms is excellent, 20–50 ms is very good, 50–100 ms is acceptable for most uses, and above 150 ms you may notice lag in games or calls.

How to get the most accurate result

For the best measurement, follow these steps before running the test:

  • Close unnecessary browser tabs and background apps
  • Connect via Ethernet cable instead of Wi-Fi if possible
  • Avoid running the test while others on your network are streaming or downloading
  • Run the test two or three times and compare the results

Why is my speed lower than my plan?

Advertised speeds from internet service providers are theoretical maximums under ideal conditions. Real-world speeds are affected by Wi-Fi signal quality, the distance from your router, the age of your hardware, the number of devices sharing the connection, and network congestion at peak hours. Testing over Wi-Fi typically yields lower results than a wired connection.

What is a good internet speed?

For most households, 50–100 Mbps download is comfortable for browsing, streaming, and video calls. If multiple people share the connection and stream simultaneously, 200 Mbps or more is recommended. For upload, 10 Mbps is sufficient for most video calls; live streaming in high quality requires 20 Mbps or more.

Frequently Asked Questions about Internet Speed Test

How does this speed test work?
The test measures ping by timing small requests to Cloudflare's network. It then downloads progressively larger data blocks and measures how long each takes, calculating speed in Mbps. Finally it sends data blocks to measure upload speed — all in your browser, with no software installed.
Is this speed test free?
Yes, completely free. No sign-up, no account, no limits on how many times you can run it.
Does SnoopMy save my speed test results?
No. The test runs entirely in your browser. We do not store your IP address, location, or results. See our Privacy Policy for full details.
Why does my speed test result differ from other tools?
Different speed tests use different servers and measurement methods. Results also vary by time of day, network congestion, and geographic distance to the test server. Running multiple tests and averaging the results gives the most reliable picture.
What is a good ping for gaming?
Under 20 ms is ideal for competitive gaming. Up to 50 ms is very playable for most games. Above 100 ms you may start to notice input lag, and above 150 ms lag becomes clearly noticeable in fast-paced games.
Should I test on Wi-Fi or Ethernet?
Ethernet always gives more accurate results because it eliminates Wi-Fi variables like signal interference, distance from the router, and wireless congestion. If you want to measure your true broadband speed, use a wired connection.