Internet Speed Test
Press Start and see where your connection lands, from Stuck to Flowing. We measure to the nearest test server, so a far-away site can still feel different.
Internet Speed Test
Loading the test…
How this test works
The test measures idle latency, jitter, download, upload and latency under load. In Quick mode it sends 10 short requests to the nearest Cloudflare server to see how quickly the line answers, then downloads for 6 seconds and uploads for 6 seconds. Each direction skips its first 1.5 seconds, while the speed is still rising. Phones start with the lighter Minimal mode, which runs 5 seconds per direction and skips the first second. For visitors in Russia the speed measurement runs through M-Lab (NDT7), and the page offers M-Lab when our test server does not answer.
How to read the result
On the home page the same test ends in one of five words: Stuck, Choppy, Steady, Smooth or Flowing. Download under 10 Mbit/s, upload under 5 Mbit/s, idle latency above 100 ms, jitter above 30 ms or a loaded-line grade of C or worse each raise a flag that counts against the word. Two or more points make it Choppy and four or more make it Stuck, and any severe flag makes it Stuck at once. The result also shows estimated suitability for calls, streaming, gaming and work.
What is typical
Flowing is reserved for strong results: at least 100 Mbit/s down, at least 20 Mbit/s up, idle latency of 20 ms or less, jitter of 5 ms or less and a loaded-line grade of A or A+. A result with no flag that misses one of those values is Smooth, and a single point makes it Steady.
What to do if it is bad
Each result on the home page carries a character word, one sentence naming the measured cause and a recommendation. If upload or latency under load could not be measured, the result says it was not judged. After three earlier runs the page also says whether a run was smoother, choppier or the same as usual, against the median of up to ten earlier runs.