Internet Speed Test
Measure latency, jitter, download and upload speed with live gauges.
Live speed gauge
ReadyPress “Start test” to measure your connection.
How the measurement works
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().
Download
A multi-megabyte block is streamed from the endpoint on this server and the transfer time is turned into megabits per second.
Upload
A random block is posted to the same endpoint, which reads and discards it. The upload throughput is calculated from the round trip.
How to run an internet speed test
Start the test
Hit “Start test”. The browser measures latency first, then download and finally upload throughput.
Watch the gauge
The dial shows the live speed in megabits per second while the phase label explains what is being measured.
Compare the numbers
Read the download, upload, ping and jitter tiles. Lower ping and jitter feel snappier than a higher bandwidth number.
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
QR Code Generator
Generate high-resolution QR codes for URLs, text, WiFi, vCards and email.
Open toolBarcode Generator
Create CODE128, EAN, UPC and CODE39 barcodes for products and stock.
Open toolStrong Password Generator
Generate cryptographically random passwords with an entropy and crack-time meter.
Open toolInternet Speed Test
Measure latency, jitter, download and upload speed with live gauges.
Open toolMulti-Unit Converter
Convert length, weight, temperature, storage, speed and area units.
Open toolStopwatch & Countdown
A precision stopwatch with lap times and a configurable countdown timer.
Open tool