Internet Speed Test
Test your internet connection speed directly in your browser. This tool measures download speed, upload speed, latency, and jitter by running real transfers against Cloudflare's global edge network — the same infrastructure that powers millions of websites.
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 it works
When you tap "Start Speed Test," your browser downloads and uploads data to and from Cloudflare's nearest edge server. The tool measures how long each transfer takes, then calculates your throughput in megabits per second (Mbps). It also measures latency (the round-trip time for a single packet) and jitter (how much latency varies).
What the numbers mean
- Download — How fast data reaches your device. 25+ Mbps is good for HD streaming; 100+ Mbps handles 4K and multiple devices.
- Upload — How fast you can send data. Matters for video calls, uploading files, and live streaming.
- Latency — The delay before data starts arriving, in milliseconds. Under 20ms is great for gaming; under 50ms is fine for video calls.
- Jitter — How consistent your latency is. Lower is better — high jitter causes choppy calls and laggy games.