Measures ping, download and upload in about 20 seconds.
The test runs between your browser and Cloudflare (speed.cloudflare.com). Tooly never receives the results; your history stays in this browser. On very fast lines a test can use up to about 400 MB.
About the Internet Speed Test
Measure your internet connection in about 20 seconds. The test downloads and uploads data to the nearest Cloudflare data center and reports download and upload speed in megabits per second, ping and jitter in milliseconds, and how much the latency rises while the line is busy. It also tells you what the result means for streaming, online gaming and video calls.
How to use the Internet Speed Test
-
Pause what is using the connection
Stop downloads, streams and backups on this and other devices, so the test measures the line and not what else is running on it.
-
Press Start
The test measures ping and jitter first, then download, then upload. The gauge shows the speed live, and each direction stops on its own once the line is saturated, within about 12 seconds.
-
Read the result
Compare download and upload with what your provider sells, check the latency under load, and see the ratings for streaming, gaming and video calls. Your last results are listed below for comparison.
When to use it
Checking the speed you pay for
Run the test over a cable connection to see whether the line delivers the download and upload in your contract.
Finding Wi-Fi dead spots
Repeat the test in different rooms and compare the history to see where the signal drops.
Explaining lag in calls and games
High jitter or a big rise in latency under load explains choppy calls and lag spikes even when the speed looks fine.
Frequently asked questions
How does this speed test work?
Your browser downloads and uploads test data of growing size from Cloudflare's speed test servers (speed.cloudflare.com), the ones Cloudflare's own test uses, and times each transfer. Ping is the time to get an empty response, minus the time the server reports spending on it. Speeds are the 90th percentile of all transfers, so the slow start of the small ones does not lower the result.
Why is my result different from Ookla's or my provider's test?
Each test measures to a different server and in a different way. Ookla usually picks a server inside or near your provider's network and opens several connections at once; this test uses one connection at a time to the nearest Cloudflare data center, closer to how websites and apps load. Wi-Fi, other devices on the network and browser extensions also change the number.
What are jitter and latency under load?
Jitter is how much the ping varies from one moment to the next; under 20 ms is fine for calls and games. Latency under load is the ping measured while the download or upload runs: a large rise, known as bufferbloat, means your router queues too much traffic, which causes lag whenever someone else uses the line.
How much data does the test use?
It depends on your speed, because each direction sends bigger transfers until the line is saturated: a few megabytes on a slow mobile connection and up to about 400 MB on a gigabit line. Keep that in mind on a metered mobile plan.
Is my result stored or shared?
Tooly does not receive your results: the test talks directly to Cloudflare, which sees your IP address as any website does. Your last results are saved only in this browser so you can compare them, and you can clear them from the history.
Related tools
Browse all free online tools on Tooly — every one runs in your browser, with no account required.