No sign-up, nothing stored

Free Internet Speed Test

An internet speed test estimates how fast data moves between your device and a server: download speed, upload speed, latency (ping), and jitter. This test runs in your browser against this website, shows exactly how it measures, and explains what your result can realistically support.

Connection test

A run transfers up to about 14 MB down and 7 MB up, then stops. This may count toward a mobile data plan.

Speed estimate

--

Ready. Press Start test when you are ready.

How to test your internet speed

  1. 1

    Prepare your connection

    Pause large downloads, streams, and backups on your network, and turn off a VPN if you want to measure your direct connection.

  2. 2

    Start the test

    Press Start test. The page measures latency and jitter first, then download speed, then upload speed. You can cancel at any time.

  3. 3

    Read the estimate

    Review download, upload, latency, and jitter, along with what the result can likely support for calls, streaming, gaming, and large downloads.

  4. 4

    Save or compare

    Copy the summary or download a JSON file, then run the test again at another time or location to compare.

What can change your result

  • Wi-Fi and distance. Walls, distance from the router, and busy channels often cost more speed than the internet plan itself. Compare with a wired connection when possible.
  • VPNs and proxies. Traffic takes a longer path through another server, which adds latency and can cap throughput.
  • Other traffic. Downloads, cloud backups, streams, and other people on the network share the same connection.
  • Device and browser load. Busy tabs, extensions, power saving, and older hardware can slow measurement.
  • Geography and routing. Results depend on the path to this site and its CDN. Servers used by games or streaming services may be closer or farther away.
  • One-run variance. Networks change minute to minute. Run the test a few times before drawing conclusions.

Internet speed test FAQ

How does this internet speed test work?

Your browser times a series of small requests to measure latency and jitter, then downloads and uploads progressively larger random payloads to and from this website. Speeds are calculated from the bytes transferred and the time each transfer took.

Why is my result different from my internet plan or another speed test?

Plans advertise a maximum, while a test measures one path at one moment. Wi-Fi signal and congestion, VPNs, other devices, browser load, distance to the test server, and network routing can all lower a result. Different test servers also take different paths.

What is a good internet speed for video calls, streaming, and gaming?

As a rough guide, HD video calls work well with about 4 Mbps down and 3 Mbps up, one 4K stream needs about 25 Mbps down, and online games care more about latency under about 50 ms and low jitter than raw speed.

What are latency and jitter?

Latency, often called ping, is how long a small request takes to travel to the server and back. Jitter is how much that time changes from one request to the next. High jitter can cause choppy calls and lag spikes even on a fast connection.

Does this speed test collect or store my data?

No. The test uses random throwaway data, results stay in your browser, and nothing is saved on the server. The tool does not identify your provider, plan, or location.