Skip to main content

How Fast Is Your Internet?

Click Start to measure your download speed. This test fetches data from Cloudflare and calculates throughput in real-time Mbps — all processed locally in your browser.

This test measures your download speed by streaming a 5 MB payload and calculating throughput in megabits per second (Mbps).

The FCC defines broadband as 25 Mbps download; streaming 4K video requires at least 25 Mbps, while HD video needs 5 Mbps.

What Do Your Results Mean?

Result Range Meaning
Good Above 50 Mbps Fast enough for 4K streaming, large downloads, and video conferencing simultaneously.
Warning 10–50 Mbps Adequate for HD streaming and browsing but may struggle with multiple simultaneous high-bandwidth activities.
Bad Below 10 Mbps Slow for modern usage. Check for Wi-Fi interference, VPN overhead, or ISP throttling.

Common Issues and How to Fix Them

Speed is much lower than your ISP plan

Switch from Wi-Fi to Ethernet, close bandwidth-heavy apps and tabs, and disable VPN. Test at different times to rule out network congestion.

Test stalls or times out

Your connection may be unstable. Check your router, restart your modem, or try from a different network.

Related Tools

Frequently Asked Questions

How does the speed test work?

It downloads chunks of data from the same origin server and measures how long each transfer takes. The result is calculated as megabits per second (Mbps).

Is this speed test accurate?

It provides a good estimate of your connection speed to this server. For the most accurate results, close other tabs and apps that use bandwidth.

Why is my speed lower than expected?

Common causes: Wi-Fi interference, VPN overhead, ISP throttling, network congestion, or distance from the server.

Is any data uploaded to a server?

No data is collected or stored. The test downloads temporary data that is immediately discarded. No personal information leaves your browser.