← All tests
Performance test

Internet Speed Test

Measure download speed, upload speed, ping and jitter against Cloudflare's nearby edge network.

✓ Instant result✓ No sign-up✓ Runs in your browser
Ready when you are

Pause other downloads, then start the lightweight network test.

Network test
Internet speedReadyUp to ~25 MB of generated test traffic

What leaves your device: generated test bytes only. No personal files are uploaded. Final-result logging in the Cloudflare test module is disabled.

01

How to use this test

  1. Pause downloads, streams and VPN transfers if you want a clean result.
  2. Select Start internet speed test; it uses up to about 25 MB of generated traffic.
  3. Review download, upload, ping and jitter measured to Cloudflare's network.
02

If something looks wrong

  • Use Ethernet or stand near your Wi-Fi router when checking maximum speed.
  • Run the test more than once because network conditions change from minute to minute.
  • Try without a VPN if you want to measure the direct connection from your internet provider.
What the result means

Generated transfers estimate throughput, latency and latency variation.

The test exchanges generated measurement data with Cloudflare's edge network. It begins with latency samples, then uses staged 100 kB, 1 MB and 10 MB download and upload payloads so faster connections receive enough work for a useful estimate. A full run is capped at roughly 25 MB of traffic and result logging is disabled.

Download and upload describe the route from this browser to the selected edge during the run, not an unconditional promise from the provider. Wi-Fi interference, other users, VPNs, peering, server location and device performance all matter. Repeat at different times before reporting a persistent connection problem.

Reading the signal

Speed, ping and jitter answer different questions.

Download Mbps

This estimates how quickly data reached the browser. Streaming and large downloads mainly depend on this direction.

Upload Mbps

This estimates how quickly generated data left the browser. Video calls, cloud backups and sending large files use it.

Ping

Round-trip latency measures response delay in milliseconds. Interactive calls and games can feel delay even when throughput is high.

Jitter

Variation between latency samples can cause uneven real-time audio or gameplay. A stable connection generally has lower variation.

Browser-test limits

This browser test does not inspect provider equipment, guarantee last-mile capacity or measure every destination on the internet. Traffic shaping, VPN routing, browser limits and the chosen Cloudflare edge can affect the estimate.

Read our complete testing methodology →
Troubleshooting

From symptom to next step.

What you seeLikely causeWhat to try
Wi-Fi is much slower than expectedDistance, walls, channel congestion, an older Wi-Fi band or another device may be limiting the link.Move near the router, pause other traffic and compare a wired connection or the modern Wi-Fi band supported by both devices.
Ping or jitter is highWireless interference, network queues, VPN routing or active uploads can delay packets inconsistently.Stop large transfers, retest without the VPN if safe, compare Ethernet and check several times of day.
Upload is especially lowThe service tier may be asymmetric, another backup is active or router queueing is saturated.Pause cloud sync, check the plan's advertised upload rate, restart network equipment if appropriate and retest by wire.
Detailed guideContinue with the complete troubleshooting walkthrough→
Quick answers

Good to know.

How much data does the internet speed test use?+

This lightweight configuration transfers no more than roughly 25 MB across download and upload measurements, and may stop earlier on slower connections.

Where is the test server?+

Generated test traffic is exchanged with Cloudflare's edge network, which normally routes the request to a nearby available data center.

Why is the result lower than my internet plan?+

Wi-Fi conditions, VPNs, device performance, network congestion and the route to the test server can all reduce measured throughput.

Does the speed test upload my files?+

No. It sends generated measurement payloads only and never opens or transfers personal files, messages or photos.

Can I run the test on mobile data?+

Yes, but the staged run can use up to roughly 25 MB. Check your data allowance and avoid repeated runs on a limited plan.

Should I disable my VPN?+

A VPN can add distance and processing. Compare with and without it only if doing so is permitted and safe; the VPN-on result is still representative of normal VPN use.

Keep checking

One more test?