What Download, Upload, Latency, Jitter, and Packet Loss Mean on Cloudflare Speed Test
Updated
Cloudflare's Speed Test (speed.cloudflare.com) reports five core measurements: download, upload, latency, jitter, and packet loss. Download and upload tell you how much data your connection can move per second; latency, jitter, and packet loss tell you how reliably and quickly that data arrives. The first two matter most for raw capacity (streaming, large transfers), while the last three matter most for real-time activity (video calls, gaming, VoIP). One practical note from the page itself: a single test can consume up to 200MB of data, so avoid running it repeatedly on a metered or mobile connection.
Download speed
Download speed is the rate at which your connection receives data from the internet, measured in megabits per second (Mbps). It determines how fast web pages load, how quickly files and apps download, and what video streaming quality you can sustain.
- Higher is better. A higher number means more data arrives per second.
- What it affects: streaming resolution, download times, and how smoothly multiple devices share the connection.
- Rule of thumb: if several people stream or download at once, the total demand adds up, so a single high number doesn't guarantee smooth performance for everyone simultaneously.
Upload speed
Upload speed is the rate at which your connection sends data to the internet, also in Mbps. It governs video calls where you appear on camera, cloud backups, uploading photos and files, and live streaming from your device.
- Higher is better, but upload is often much lower than download on many consumer connections.
- What it affects: the quality others see of your outgoing video, how fast your backups complete, and how quickly large files leave your device.
- Watch for: if your upload is low, your video may look fine to you but pixelated to everyone else on the call.
Latency
Latency (often called "ping") is the delay in data transmission, measured in milliseconds (ms). It's the round-trip time for a signal to travel to a server and back.
- Lower is better. The page displays latency in milliseconds.
- What it affects: responsiveness. High latency makes everything feel laggy — slow page reactions, delayed game inputs, and awkward pauses in conversation.
- Key distinction: latency is about delay, not capacity. A connection can have fast download speeds and still feel sluggish if latency is high.
Jitter
Jitter is the variation in latency — how much the delay fluctuates from moment to moment, also measured in milliseconds. A stable connection has low jitter; an unstable one has high jitter even if average latency looks acceptable.
- Lower is better. The page reports jitter in ms.
- What it affects: real-time audio and video. High jitter causes choppy calls, robotic-sounding audio, and inconsistent responsiveness.
- Why it matters more than average latency for calls: a steady 40 ms delay is far more usable than a delay bouncing between 20 ms and 120 ms.
Packet loss
Packet loss is the percentage of data packets that fail to reach their destination. The page reports it as a percentage.
- Lower is better. 0% is ideal.
- What it affects: everything, but especially real-time traffic. Even small amounts of loss cause stuttering, dropped audio, frozen video, and retransmissions that slow effective throughput.
- Note: some loss can be normal on Wi-Fi or congested networks, but persistent loss usually points to a problem worth investigating.
How the metrics work together
| Metric | Unit | Better direction | Primary use case |
|---|---|---|---|
| Download | Mbps | Higher | Streaming, browsing, downloading |
| Upload | Mbps | Higher | Video calls, backups, live streaming |
| Latency | ms | Lower | Responsiveness, gaming, calls |
| Jitter | ms | Lower | Call/video stability |
| Packet loss | % | Lower | Overall reliability, real-time quality |
The page also surfaces a Network Quality Score with category scores for Streaming, Gaming, and Video Calls. These translate the raw numbers into task-specific judgments, which is useful if you don't want to interpret Mbps and ms yourself.
What the test does with your data
When you run the test, Cloudflare receives your IP address and uses it to estimate your geolocation (country and city level) and to identify the Autonomous System Number (ASN) of your ISP. Cloudflare truncates the IP address it receives to /24 (IPv4) and /48 (IPv6), and shares anonymized measurement information — such as estimated geolocation and ASN — with measurement partners as part of a shared internet performance database. Your IP address itself is not shared with those partners.
Practical takeaways
- For streaming and downloads: focus on download speed and the Streaming score.
- For video calls and meetings: weight upload, latency, jitter, and packet loss — and check the Video Calls score.
- For gaming: latency, jitter, and packet loss matter most; check the Gaming score.
- Before trusting a result: run the test more than once, since a single run can be affected by temporary congestion, and remember each run can use up to 200MB of data.