Internet speed test
TL;DR: press “Start test” — in 30–60 seconds we measure download and upload speed, ping, jitter and packet loss to the nearest Cloudflare server and show whether your connection can handle 4K video, video calls and online gaming.
The test only starts when you press the button. Nothing to install: it runs right in your browser.
Press “Start test”. Pause downloads and streaming on this and other devices first, otherwise the speed will look lower than it really is.
The test runs between your browser and Cloudflare servers: like any website they see your IP address, and they keep anonymized results for their internet quality statistics. Packet loss is measured through a Telecom Digest server: it sees your IP address and only relays test packets, the result is computed in your browser. Telecom Digest does not receive or store your results. The test uses data — about 300 MB on a 100 Mbps line and up to 1.3 GB on gigabit, so mind your mobile plan.
Measured by the open-source @cloudflare/speedtest engine (MIT license) — the same one that runs speed.cloudflare.com. “What it can handle” thresholds: YouTube (4K — 20 Mbps, 1080p — 5 Mbps), Netflix (4K — 15 Mbps or more), Zoom (HD call — 3.0 Mbps down and 3.8 up), gaming latency — on the Cloudflare AIM scale (thresholds are in the engine source).
What next
Mbps to MB/s
Convert your result to megabytes and see how long a movie or game will take to download.
Calculate →Do you need Wi-Fi 7
Check whether a new router would actually be faster on your plan and devices.
Check →All device tests
Screen, microphone, webcam, headphones, keyboard and more — right in the browser.
Open →The Telecom Digest newsletter
Once a day — fresh news about gadgets and tech. No spam, one-click unsubscribe.
By clicking “Subscribe” you agree to receive Telecom Digest e-mails and to the privacy policy. Unsubscribe in one click.
How to use it
- Connect the way you normally use the internet: Wi-Fi where you usually sit, or a cable to the router.
- Pause downloads, updates and streaming on this and other devices on the network.
- Press “Start test” and wait 30–60 seconds without switching tabs.
- Compare the download speed with your plan and check “What your connection can handle”.
- For accuracy, repeat the test 2–3 times at different times of day.
What the numbers mean
- Download — how fast data reaches you: video, websites, files. This is the figure on your plan.
- Upload — how fast you send data: your camera in a call, cloud photo backup, streaming.
- Ping — round-trip time to the server in milliseconds. For games and calls it matters more than speed.
- Jitter — how much ping varies between packets. High jitter causes choppy voice and lag even with a good ping.
- Packet loss — the share of packets that never arrive. Under 1% is unnoticeable; from 2–3% voice calls break up and games start to stutter.
Why the speed is lower than your plan
Providers quote the maximum “up to” speed over a cable. Wi-Fi loses some of it to walls, distance and neighboring networks: 2.4 GHz rarely delivers more than 50–70 Mbps in practice, while 5 GHz and Wi-Fi 6 reach hundreds. All devices at home also share the line. If the wired speed is close to your plan and Wi-Fi is not, the router is the bottleneck, not the provider.
How much speed you need
- 4K video — 15–20 Mbps per stream (Netflix and YouTube).
- 1080p video — about 5 Mbps.
- HD video call — 3 Mbps down and 3.8 Mbps up (Zoom).
- Online gaming — a few Mbps is enough, but ping should stay under 50 ms and steady.
Several people streaming at once add up. To convert megabits to megabytes and download time, use the Mbps to MB/s calculator.
How the test works
Your browser downloads and uploads files of growing size to the nearest Cloudflare server and times them with the Resource Timing API — exactly like speed.cloudflare.com. Ping is the median of 20 short requests and speed is the 90th percentile of samples, so random dips do not drag the result down. On fast lines the large files cap the test duration; on slow ones they are skipped.
Other tests
- Screen refresh rate
- What phone do I have
- IMEI check
- Microphone
- Webcam
- Headphones and stereo
- Water eject
- Keyboard
- Mouse
- Gamepad