LiveInternetSpeed

Internet speed test — download, upload, ping & latency

Live Internet Speed explains the quality of your connection—not just its Mbps.

See whether your connection is suitable for gaming, streaming, video calls, remote work, and cloud backups — not just a single Mbps number.

Ready to test

Run a connection test

Measures download, upload, idle latency, jitter, and how latency changes under load — directly against Cloudflare's network, in your browser.

  • This test transfers a meaningful amount of data to measure your connection accurately.
  • For the most accurate result, pause other downloads, uploads, and video streams during the test.
  • If you're testing your ISP's real performance, disable any active VPN first.
  • Wi-Fi signal strength and interference can lower your result compared to a wired connection.

Read how this test works on the methodology page or how we handle data on the privacy page.

What we measure, and why it matters

A single download number doesn't tell the whole story. These five measurements together explain how your connection will actually feel.

Download speed

Mbps

How fast data can travel from the internet to your device. Determines how quickly pages, downloads, and streams load.

Upload speed

Mbps

How fast data can travel from your device to the internet. Matters most for video calls, cloud backups, and live streaming.

Idle latency (ping)

ms

How long a single round trip takes when the connection isn't otherwise busy. Lower is more responsive — critical for gaming and calls.

Jitter

ms

How much latency varies between measurements. High jitter causes stutter and choppiness even when average latency looks fine.

Loaded latency

ms

Latency measured while download or upload is active. A big jump versus idle latency (sometimes called bufferbloat) means the connection gets laggy under load.

Learn more

Guides on what your results mean for the things you actually do online.

Frequently asked questions

Is this test really run by Cloudflare?

Yes. The test uses Cloudflare's official @cloudflare/speedtest package and sends measurement traffic directly from your browser to Cloudflare's network — never through our own servers.

Why do results differ from Speedtest.net or Fast.com?

Every provider tests against different servers, routes, and methodologies. Differences don't necessarily mean either result is wrong — see the methodology page for details.

Does this test cost me data?

Yes — it transfers a meaningful amount of data to measure your connection accurately, similar to any other speed test. Avoid running it on a limited mobile data plan.

Is my history shared with anyone?

No. Saved results stay in your browser's local storage on this device. We don't transmit your test history to our servers.

Why isn't packet loss measured?

Packet-loss measurement requires WebRTC TURN credentials, and Cloudflare's public TURN configuration for this is deprecated. We've left it out of the current version rather than ship an unreliable measurement.