Internet Speed Test
Measure download speed and latency for your connection.
Up to 1,000,000 characters. Review the settings before running.
Your result
How to use Internet speed test
- There is nothing to enter. This tool has no input field or settings.
- Choose Run Internet speed test.
- Review the result, then use Copy result or a download link when available.
How Internet speed test works
This speed test measures your download speed and request latency from your browser. It first times a tiny 1,000 byte request to speed.cloudflare.com, then downloads a single 5 MB file from the same Cloudflare endpoint and divides the bits received by the elapsed time to report megabits per second. Your browser contacts Cloudflare directly, so Cloudflare sees a normal web request from your connection. It does not measure upload speed, and one 5 MB sample is a quick estimate rather than a full test of your plan's capacity.
Before you start
Pause large downloads, streaming and cloud backups on your network, and turn off any VPN unless you want to test through it. If you can, run the test once over Wi-Fi and once on a wired connection.
A worked example
A test run here downloaded 5,000,000 bytes in about 1.23 seconds, which the tool reported as roughly 32.5 Mbps download. The small latency request took about 1,469 ms because, in that run, it also included opening the first connection through a proxy.
Common questions
Why is my speed test result lower than the speed I pay for?
Advertised plan speeds are maximums to your home, not to each device. Wi-Fi signal, other devices using the network, VPNs, browser tabs and the distance to the test server all reduce what one browser sees. This tool also times a single 5 MB download, which short fast connections may finish before reaching full speed.
What is a good internet speed?
It depends on how you use it. Check the download number against what your apps need, such as video streaming or video calls, and multiply by the number of people using the connection at the same time. Latency matters too: lower round trip times make calls and games feel more responsive.
Does this test measure upload speed?
No. This tool only downloads data from Cloudflare and reports download speed plus the round trip time of one small request. If you need an upload figure for video calls or sending large files, use a test that sends data from your device as well.
Why does the latency look so high?
The latency figure comes from the first small request, which can include looking up the server and opening a secure connection, not just the network delay. A slow VPN or proxy adds more. Run the test again: the reading is usually a rough upper bound rather than a pure ping time.
Why do my results change every time I run the test?
Each run is one short sample, so normal changes in Wi-Fi signal, network traffic and server load show up directly. Run the test three or four times at different times of day and compare the typical value instead of relying on a single number.