Upload and Download Speed Test
Press start below to measure your connection right now. The test sizes itself to your speed, so it finishes quickly on slow links while still converging accurately on fast ones.
What happens when you run it
Instead of forcing one fixed download on everyone, the tool adapts: it sends progressively larger payloads and stops the moment the estimate stabilizes.
Each pass of the measurement reads the payload directly from Cloudflare's edge and times how long the transfer actually takes, so the growing ladder reflects your real throughput rather than a guess.
Adaptive testing also means the test is gentle on mobile data plans: it stops transferring as soon as the estimate is statistically stable.
How to read your result
Download is how fast data travels to you — it drives streaming, browsing and game downloads. Upload is the reverse and matters for backups, video calls and cloud work.
Latency is the round-trip time to our test server — small numbers are better for gaming and calls. Jitter measures the variation, and high jitter is what makes calls sound robotic even at low ping.
What moves the needle
Your measured speed can vary with the time of day, the device's Wi-Fi generation, and how many other people are using the connection.
No single test can represent every destination on the internet, but a path to a major edge network is the standard, neutral way to benchmark a connection.
Making the result useful
Run the test a few times over a few days before drawing conclusions. One-off speeds are noisy; a median of several runs is a much more reliable picture of your connection.
Your data stays in your browser for the duration of the test; only a small, anonymous summary is saved afterward, and never the raw payload.
This test is free, requires no account, and never shows ads while it runs — the only goal of the measurement is to give you a trustworthy number as quickly as possible.
A few final tips
Upload and Download Speed Test is built to run on your connection in under a minute — press start, read the four numbers, and compare them with what your plan promises.
Speed test limitations
A single measurement is a snapshot. Network traffic, time of day and local congestion all shift results, which is why comparing a few runs across different days is more meaningful than any one number.
This test measures throughput to Cloudflare's edge, not to every service you use. Remote work, gaming or streaming servers may route differently and show different performance.
Related tests & guides
See what's available at your address
Your measured speed is only half the story. Check which plans are actually available where you live.
When you check availability or buy a plan through this site, we may earn a commission at no cost to you.
