Internet Latency Test
Latency is the time your connection takes to answer. This test measures it on an idle line, then again while a download and an upload fill the connection, so you can see whether it holds up when someone else is online.
Internet Latency Test
Idle latency
–ms
Response time when nothing else is using the line
While downloading
–ms
Latency during a large download
While uploading
–ms
Latency during a large upload
Press Start. The test measures latency on an idle line, then again while a download and an upload fill it.
How it is measured: the test times small HTTPS requests to Cloudflare's nearest server for the idle figure, then keeps taking latency samples while it downloads and uploads large files, and reports the median of each. The difference is how much your connection slows down when it is busy. Results show the path to Cloudflare, which can differ from the path to your game or call server. Nothing is stored.
Want download and upload speed as well? Run the full speed test. For latency variation and failed samples, use the ping and jitter test.
What the numbers mean
| Idle latency | Range | In practice |
|---|---|---|
| Excellent | Up to 20 ms | Everything feels instant |
| Good | 21 to 50 ms | Fine for games, calls and streaming |
| Fair | 51 to 100 ms | Fast games feel a little behind |
| High | Over 100 ms | Lag in games, delay in calls |
Under load, a rise of up to 30 ms is normal. A rise of more than 100 ms is bufferbloat. Learn more: what is ping.
How to lower latency
- Use an Ethernet cable instead of Wi-Fi, or move closer to your router.
- Pause large downloads, uploads and cloud backups while gaming or on calls.
- Turn on a smart queue (SQM, Cake or fq_codel) in your router if latency jumps under load.
- Set the router's speed limit to about 90 to 95 percent of your measured speeds so it queues less.
- Restart your router and modem, and turn off any VPN you do not need.
Why test latency under load
An idle test shows the best your connection can do. Real use is rarely idle: a cloud backup, a game update or a video call elsewhere in the house can all be running at once. If latency stays close to the idle figure during a download or upload, your router handles the traffic well. If it jumps by a hundred milliseconds or more, everything time-sensitive, such as games, calls and live video, suffers whenever the line is busy, even when your speed is fast.
Latency is not the same as speed. A connection can be fast and still have high latency, and the reverse. See what download speed means and what jitter is.