Everyday numbers, solved

Internet Speed Test

Test your internet speed in your browser: real download Mbps, upload Mbps, and ping, with plain-English verdicts for streaming, gaming, and video calls.

Results update instantly.Change any value and the estimate recalculates on the spot.

Everyday

Internet Speed Test

Measure your real download speed, upload speed, and ping right in your browser - no app needed.

This test uses up to about 25 MB of download data and 4 MB of upload data. Avoid running it on a metered cellular connection unless you have data to spare.

Download speed

-

  • Upload speed-
  • Ping (latency)-
  • Verdict-

Results measure your connection to the nearest Cloudflare edge server at this moment. Real speeds vary with Wi-Fi signal, network congestion, VPNs, and other devices on your network.

What the numbers mean

Download speed (Mbps) is how fast you pull data in - it decides stream quality and download times. Upload speed is how fast you send data out - it matters for video calls, live streaming, and cloud backups. Ping (ms) is round-trip delay - lower is better, and under 50 ms feels instant for gaming and calls.

As a rule of thumb: under 10 Mbps struggles with HD video, 10-25 Mbps handles HD streaming, 25-100 Mbps covers 4K and busy households, and 100+ Mbps is excellent for everything including competitive gaming.

How does the browser test work?
It downloads and uploads temporary test data to the nearest Cloudflare server, times each transfer, and reports the median of multiple runs. Nothing is installed, and the test data is discarded.
Why is my speed lower than my plan?
Wi-Fi signal strength, network congestion, VPNs, and other devices sharing your connection all reduce measured speed. For the most accurate number, test on a wired connection with other apps closed.

How it works

How the Internet Speed Test works

Quick answer: The speed test measures download speed, upload speed, and ping from your browser. As a rule of thumb, 25 Mbps handles one 4K stream, and ping under 50 ms feels responsive for gaming and calls.

Formula

Speed (Mbps) = bits transferred ÷ seconds ÷ 1,000,000
Ping = round-trip time for a small request, in milliseconds

Results depend on Wi-Fi signal, other devices on the network, and the test server.

Assumptions and limits

  • Run the test a few times, ideally over a wired connection, for a fair picture of your plan.

Frequently asked questions

How does the browser speed test work?

It downloads and uploads test data to the nearest Cloudflare server and times each transfer, then reports the median of several runs. No app or download is needed.

Why is my speed lower than my plan?

Wi-Fi signal, network congestion, VPNs, and other devices on your network can all reduce the measured speed. Test on a wired connection for the most accurate number.