Internet Speed Test

Check your real download and upload speed, latency and how your connection behaves under load. Free, no sign-up, explained in plain English.

Test serverNearest Cloudflare data centre
Your providerShown when the test starts
Ready—Mbps
  1. Connect
  2. Latency
  3. Download
  4. Upload
  5. Packet loss
Download
—Mbps
Upload
—Mbps
Latency (idle)
—ms
Jitter
—ms
Latency (download)
—ms
Latency (upload)
—ms
Packet loss
—
Your test history

Transparent by design

How the test works

Your browser exchanges real data with the nearest Cloudflare data centre, one of hundreds worldwide. We time every transfer and show you exactly where the test ran.

  • Latency: 20 tiny requests, timed with your browser's own network timestamps.
  • Download & upload: real random data for 5–12 seconds each, ignoring the slow first moments of each transfer.
  • Latency under load: measured while the download and upload are running.
  • No made-up numbers: if something cannot be measured, we say so.

Read the full methodology

Get an accurate result

  1. Pause downloads, streaming and backups on other devices.
  2. Use a cable, or sit close to your Wi-Fi router.
  3. Close other tabs and keep this page in the foreground.
  4. Turn off your VPN unless you want to test through it.
  5. Run the test two or three times and compare.

More testing tips

Frequently asked questions

Is SpeedCheckWeb free?

Yes. The test is free, needs no account and has no limit on how often you can run it.

How much data does a test use?

It depends on your speed: each direction runs for up to 12 seconds, so faster connections move more data. A full test can use up to about 600 MB on very fast lines. Turn on Data saver to keep it to about 40 MB.

Why is my result different from my plan or from another speed test?

Plans advertise a maximum "up to" speed, and results depend on Wi-Fi, other devices, the time of day and which test server is used. We test to the nearest Cloudflare data centre; other tests may use servers inside your provider’s own network.

Why speed test results differ

Do you store my IP address?

No. Your IP address and provider are shown to you during the test but are not saved by us. Your test history is stored only in your own browser, and you can delete it at any time.

Why does packet loss sometimes say “Not measured”?

Browsers can only measure packet loss through a special relay service. When that service is not available for your test, we say so rather than showing a misleading 0%.