Skip to content

Internet Speed Test

Measure latency, jitter, download and upload speed with live gauges.

Private Instant No sign-up No daily limit

Free to use. No account, no daily limit, and no watermark on the result.

 Live speed gauge

Ready

Press “Start test” to measure your connection.

Download
—
Upload
—
Ping
—
Jitter
—
Min / Max ping
—
Test server
this site
This is a browser-level estimate of your connection speed. It measures how fast this browser can reach this web server, so VPN, proxy, WiFi and server load all influence the result. It is a good guide — not an ISP-certified figure.
Nothing you browse is uploaded. The test only sends an anonymous block of random bytes to a tiny endpoint on this same site so the upload speed can be measured.

 How the measurement works

1

Latency

Ten small cache-busted requests to this site. The average, the fastest, the slowest and the jitter (standard deviation) are recorded with performance.now().

2

Download

A multi-megabyte block is streamed from the endpoint on this server and the transfer time is turned into megabits per second.

3

Upload

A random block is posted to the same endpoint, which reads and discards it. The upload throughput is calculated from the round trip.

If a browser extension, corporate proxy or captive portal blocks the test endpoint, the affected figure is reported as unavailable instead of guessing.

How to run an internet speed test

1

Start the test

Hit “Start test”. The browser measures latency first, then download and finally upload throughput.

2

Watch the gauge

The dial shows the live speed in megabits per second while the phase label explains what is being measured.

3

Compare the numbers

Read the download, upload, ping and jitter tiles. Lower ping and jitter feel snappier than a higher bandwidth number.

4

Test again when you are ready

Run the test on WiFi and again on mobile data to see how your connection really behaves.

Internet speed test — frequently asked questions

It measures what this browser can actually pull from and push to this web server, which is what a website feels. It is not a direct measurement of your broadband line, so a heavily loaded server, a VPN or a proxy will change the result. Run it a few times and compare.

For HD streaming and video calls, 10 Mbps per stream is a good baseline, so 25 Mbps comfortably supports a household. Browsing and email work fine at 5 Mbps. Upload speed matters more than download for video calls and cloud backups — aim for at least half your download speed.

Ping is the round-trip time of your request — the lower the better for gaming and video calls. Jitter is how much that time varies between requests; a steady 30 ms ping is far better than a ping that swings between 10 ms and 200 ms.

No personal data is involved. The test downloads a block of random data from this site and uploads a separate block of random data to a small endpoint on the same site, where it is read and immediately discarded. Nothing about you, your files or your browsing is sent.

Related Utilities & Media