How this test works
The test runs in your browser and measures the connection between your device and the nearest test server: first latency while the line is quiet, then download and upload with files that grow in size, while also checking latency on the busy line. A Standard test takes 15 to 30 seconds and uses up to 200 MB. Every formula is published on the methodology page.
Download speed
How fast data reaches you, in megabits per second (Mbps). It decides how quickly video, pages and updates arrive. The headline is the 90th percentile of valid transfers, the speed your connection sustains once it's up to speed. 4K streaming needs about 25 Mbps for a Good rating. Internet speed explained
Upload speed
How fast you can send data: your camera on a video call, photos to the cloud, files to colleagues. Many plans upload far more slowly than they download, which is often why calls break up while streaming works. Working from home needs about 5 Mbps.
Latency (ping)
The time for a tiny request to reach the server and come back, in milliseconds. Lower is better; it decides how responsive games, calls and browsing feel, whatever your speed. 40 ms or less is Good for online gaming. Ping and latency
Jitter
How much latency varies from one request to the next. Steady delay matters for calls and games: high jitter causes robotic voices and stutter. It is the average change between consecutive latency measurements. What is jitter?
Bufferbloat
How much latency rises while your connection is busy, graded A+ to F. A poor grade explains lag that appears only when someone else is downloading or uploading, and it can usually be fixed with a router setting. What is bufferbloat?
What your connection can handle
Your results are compared with published thresholds for seven activities, from HD streaming to a busy household, and each gets a rating with the metric that held it back. See speed by usage for the exact numbers.
Frequently asked questions
What is a good internet speed?
For most homes, at least 25 Mbps download, 5 Mbps upload and latency under 50 ms. A busy household with several streams and calls is comfortable at 100 Mbps down and 10 Mbps up. What is a good internet speed?
Why is my result lower than my plan?
Wi-Fi is the most common reason, followed by other devices using the connection, an older device and busy evening hours. Run the test on a computer connected by cable with other devices idle to measure the line itself, then compare with Wi-Fi. How to improve Wi-Fi speed
How do I get an accurate result?
Close other apps, pause downloads and backups, keep this tab in front while the test runs, and test two or three times at different times of day. Your history stays in this browser so you can compare results.
Do you store my IP address or results?
No. Your IP address is shown to you but our code never writes it to logs, analytics or a database. Results are saved only in your browser, and share links leave the IP out unless you choose to include it. There are no cookies or ads. See the privacy policy.
Why does packet loss say "Not available"?
Measuring packet loss from a browser needs a relay server that isn't switched on yet. Rather than guess, the test shows it as not available, and gaming is rated without it. What is packet loss?