Telecom Digest
Device tests

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.

Download
—
Upload
—
Ping
—
Jitter
—

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).

How to use it

  1. Connect the way you normally use the internet: Wi-Fi where you usually sit, or a cable to the router.
  2. Pause downloads, updates and streaming on this and other devices on the network.
  3. Press “Start test” and wait 30–60 seconds without switching tabs.
  4. Compare the download speed with your plan and check “What your connection can handle”.
  5. 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

FAQ

How do I test my internet speed?
Press “Start test” on this page. In 30–60 seconds you get download and upload speed, ping and jitter, plus a verdict on whether they are enough for 4K, video calls and gaming.
What is a good internet speed?
For a home of 1–3 people, 50–100 Mbps download is comfortable: enough for several 4K streams and calls at once. One person without 4K is fine with 10–20 Mbps.
Why is my speed lower than my plan?
Your plan states the maximum over a cable. Wi-Fi, an old router, other devices, a VPN and background downloads all reduce the result. Test over a cable: if it is close to the plan, Wi-Fi is the cause.
What is ping and what is a good ping?
Ping is the server response time in milliseconds. Under 20 ms is excellent, under 50 ms is good for games and calls, 50–100 ms is acceptable, above 100 ms brings noticeable delay.
What is the difference between Mbps and MB/s?
Internet speed is measured in megabits, file size in megabytes. A byte has 8 bits, so 100 Mbps is about 12.5 MB/s. Our Mbps to MB/s calculator does the exact math.
How much data does the test use?
It depends on your speed: tens of megabytes on a slow line, about 300 MB at 100 Mbps and up to 1.3 GB on gigabit. On a capped mobile plan, test over Wi-Fi.
How accurate is this speed test?
It uses the same engine and measurement set as speed.cloudflare.com, so results are comparable. Speed to Cloudflare can differ from speed to your provider’s own test servers — that is normal.
Is my data sent anywhere?
The test runs between your browser and Cloudflare: Cloudflare sees your IP address and keeps anonymized results for statistics. Telecom Digest does not receive your results; analytics only records that the test was started and finished.