Speed Test
Measure latency, jitter, download and upload against Cloudflare's global edge — plus the data center you hit.
Phases: idle latency → download (with loaded latency) → upload → bufferbloat analysis.
How to read your results
📜 History (stored in this browser, last 10 runs)
FAQ
Why is the result lower than my plan speed?
Plans advertise "up to" speeds over wired, nearby connections. WiFi losses, old routers, other devices and evening congestion all reduce real throughput. If wired tests stay far below the plan, contact your ISP.
What latency is good for gaming?
Under 30ms is excellent; 30-60ms works for most games; above 100ms feels laggy. Jitter matters just as much — a stable 50ms beats jumping between 20-120ms.
What is bufferbloat?
Under full load some routers queue packets for hundreds of milliseconds instead of dropping them — idle latency looks great, but the moment someone downloads, your call stutters. If loaded latency is several times your idle latency, enabling SQM/QoS on your router often helps more than upgrading the plan.
Does a VPN affect results?
Usually yes: an extra hop plus encryption lowers speed and raises latency. Test without a VPN for the line itself, and with it for what your apps actually get — both are worth measuring.
Why run the test more than once?
Network speed is an instant snapshot of a shared medium: evening congestion, WiFi interference or background updates can skew a single run. Test at different times — the history table keeps the comparison for you.
Does it consume my data?
Yes. A full run transfers 30MB+. Watch out on metered mobile plans.
How to use
Uses Cloudflare's official public endpoints: unlimited runs, no traffic cost for this site. Test once without a proxy and once with it to compare real overhead.