Internet Speed Test

ISP-advertised speeds are 'up to' numbers measured under ideal conditions, and what you actually get depends on your Wi-Fi signal, how many devices are active, and time of day. This measures your actual download, upload, and latency using Cloudflare's edge network, giving you a real-world number to compare against what you're paying for.

Tap to launch speed test

Results depend on your network conditions, time of day, and distance to Cloudflare's nearest edge server. For the most accurate reading, close other tabs and apps that use bandwidth.

How to use the Internet Speed Test

  1. Close other tabs and applications that might use bandwidth to get the most accurate results.
  2. Click Start Speed Test to begin measuring your connection.
  3. Wait while the test runs through download, upload, and latency measurements. This usually takes under 30 seconds.
  4. Review your results: download speed, upload speed, latency, and jitter are displayed clearly in Mbps and milliseconds.
  5. Run the test again at different times of day to see how your connection speed varies.

Why your result varies between tests

Wi-Fi signal strength, other devices streaming or downloading on the same network, and even your ISP's network congestion at peak evening hours can all shift your result meaningfully between runs. For an accurate baseline, test with other devices idle and, ideally, with a wired ethernet connection if you're trying to isolate whether a slow result is your Wi-Fi or your actual internet plan. A big gap between wired and Wi-Fi results usually points to the router or signal, not your ISP.

Frequently asked questions

Why is my result lower than my plan's advertised speed?

Advertised speeds are typically a maximum under ideal conditions. Wi-Fi overhead, network congestion, and distance from your router all reduce real-world throughput below that ceiling; a modest gap is normal, a large one may indicate a real issue.

What's a good latency (ping) number?

Under 20ms is excellent (great for gaming and video calls); 20–50ms is generally fine for most everyday use; above 100ms starts to feel noticeably laggy for real-time applications like video calls or online gaming.

Does the test measure my Wi-Fi or my actual internet connection?

Both are combined in the result if you're testing over Wi-Fi. To isolate your raw internet connection speed specifically, connect your device to the router with an ethernet cable and test again.

Related Guides