Internet Speed Test: Download and Upload
Run this internet speed test to estimate your download speed, upload speed and ping in about 15 seconds. It moves test data to and from a public Cloudflare server and measures how fast it arrives, then shows the result in Mbps with a plain-English verdict. It is a good quick check for Wi-Fi, a new router or a slow video call. It is an estimate from your browser, so results can differ from your provider or from other speed tests.
Internet Speed Test
Estimate your download speed, upload speed and ping in about 15 seconds.
How to use the Internet Speed Test
- Close other downloads, streams and cloud backups.
- Press Start speed test.
- Wait about 15 seconds while ping, download and upload are tested in turn.
- Read your speeds and run it again, on Wi-Fi and by cable, to compare.
Features
- Download, upload and ping in one run
- Live numbers while testing
- Plain-English verdict
- Uses a public Cloudflare test server
- No app or download to install
Frequently asked questions
How does this internet speed test work?
It downloads and uploads test data to a public Cloudflare server for a few seconds each and divides the data moved by the time taken. Ping is the fastest reply time of a few small requests.
Why is my result lower than my plan?
Wi-Fi signal, other devices, browser limits and the distance to the test server all lower the result. Test by cable with nothing else running for the closest match to your plan.
What is a good internet speed?
About 25 Mbps handles HD video and calls for one or two people, and 100 Mbps or more suits 4K video, big downloads and a busy home.
What is the difference between Mbps and MB/s?
Speeds are shown in megabits per second. Divide by 8 to get megabytes per second, which is how file downloads are usually shown.
Is this speed test accurate?
It gives a good estimate but it is not a lab measurement. It uses one server from your browser, so treat it as a quick check and repeat it a few times.