Accurate Internet Speed Test Online
Test your real-world download, upload, ping, and jitter with adaptive stream tuning and filtered throughput sampling.
Run a test to grade connection quality.
Built With Care
“This test uses Cloudflare's CDN endpoints with adaptive multi-connection streams and filtered throughput sampling for accurate real-world measurements.”
Internet Speed Test
Measure your download speed, upload speed, ping, and jitter using Cloudflare's global network. Runs entirely in the browser — no Flash or Java plugin required. No plugins, no native app, and no account: the download phase runs for 15 seconds and the upload phase for 12, so the whole pass finishes in roughly half a minute.
- 1Close background apps and pause any active downloads or streams.
- 2Click the Play button. The test runs three phases: Ping → Download → Upload.
- 3Ping measures round-trip latency and jitter to Cloudflare's global edge.
- 4Download auto-scales stream count and payload size to saturate your connection before measuring stable throughput.
- 5Upload auto-adjusts chunk size and concurrent streams based on detected line capacity.
- 6Run the test twice and compare both readings. A wide gap between runs usually points to Wi-Fi congestion or background traffic, not the plan itself.
- 7On Wi-Fi, sit close to the router, or plug in a cable for the first baseline measurement so the result reflects the line rather than the radio.
- Powered by Cloudflare's global content network — the same infrastructure as professional ISP diagnostics.
- Progressive payload sizing (Fast.com strategy) avoids false readings from connection warmup.
- Adaptive multi-connection streams (Ookla-style) saturate both low and high bandwidth links.
- Sample filtering trims startup spikes and unstable windows before calculating final Mbps.
- Jitter measurement to diagnose packet-burst issues affecting video calls and gaming.
- Zero plugins or native apps — runs entirely in the browser.
- Connection quality grading: the result is labeled Excellent, Strong, Fair, or Weak from download and latency thresholds, so you get a plain-language answer next to the numbers.
Internet Speed Test Specs
Limits
- Measures download, upload, and latency
- Uses a fixed set of test servers
Formats
- Output: Mbps down/up, ms latency, jitter
Defaults
- Automatic server selection
- 8-second download sample
How it works
- Fetch streaming measurements
- WebSocket for latency where available
Honest caveats
- Results depend on Wi-Fi interference and server load
- Ad blockers or proxies can distort readings
Real Ways People Use This
ISP Performance Verification
Verify that your internet service provider is delivering the speeds promised in your plan.
Troubleshooting Network Issues
Diagnose slow connections by measuring ping, jitter, and bandwidth to identify bottlenecks.
Pre-Video-Call Check
Test your connection quality before important video meetings or live streams.
Work-From-Home Readiness
Check that one line can carry video calls, a VPN tunnel, and file uploads at the same time before committing to remote-first work.
Plan Upgrade Decisions
Measure before calling your ISP or changing tiers, then use the numbers as a baseline when the advertised speeds are questioned.
- Results reflect your current network path, not your plan's advertised speed — Wi-Fi, router load, and background traffic all affect readings.
- The test uses Cloudflare's network; distance to the nearest edge and local ISP routing can make numbers differ from other providers' tests.
- 1Run the test twice and compare — a wide gap between runs points to Wi-Fi congestion, not your plan.
- 2Close background downloads and streams before testing so the measurement reflects the line, not your usage.
- 3Compare the result against your subscribed plan tier before contacting your ISP.