Ping, jitter and packet loss explained

Updated 22 September 2026 · SpeedMeter

Speed gets the headlines, but if calls break up or games feel unfair, speed is almost never the problem. These three numbers are.

Ping: how long a round trip takes

Ping — more precisely, round-trip time — is how long a small packet takes to reach a server and come back, measured in milliseconds. It is a measure of distance and delay, not capacity.

The useful analogy: bandwidth is how wide the road is, latency is how long the journey takes. Widening the road does not shorten the trip. This is why a gigabit satellite connection, with 600 ms of latency, feels far worse for everyday use than a 50 Mbps fibre line at 8 ms.

What counts as good

PingVerdictWhat it feels like
Under 20 msExcellentIndistinguishable from local. Competitive gaming is fine.
20–50 msGoodEverything works well. Most fibre lines land here.
50–100 msAcceptableCalls fine. Fast-paced games feel slightly behind.
100–200 msPoorNoticeable lag in conversation. Games frustrating.
Over 200 msBadPeople talk over each other. Real-time games unplayable.

Some of your ping is physics and cannot be fixed. Light in fibre covers roughly 200 km per millisecond, and real routes are not straight, so London to New York has a floor around 70 ms round trip no matter what you pay. When a game server is on another continent, distance is your ping.

What you can change

Jitter: how much the delay varies

Jitter is the variation between consecutive round trips. If five pings come back at 20, 21, 19, 20 and 21 ms, jitter is about 1 ms and the connection is steady. If they come back at 20, 85, 15, 70 and 25 ms, the average is not far off — but the connection is unusable for a call.

For real-time audio and video, jitter matters more than ping. Voice data must be played back at a constant rate. Packets arriving unevenly have to be held in a buffer and released on schedule; when the variation exceeds what the buffer can absorb, you get the robotic, chopped-up audio everyone recognises.

JitterVerdict
Under 5 msExcellent — calls will be clean
5–20 msFine for most uses
20–50 msAudible problems on calls
Over 50 msCalls will break up badly

What causes it

Packet loss: data that never arrives

Packet loss is the percentage of packets that vanish in transit. Some loss is normal and how networks signal congestion, but sustained loss is destructive out of proportion to its size.

For downloads, a lost packet must be retransmitted, and TCP interprets loss as congestion and slows down — so 1% packet loss can cut throughput by far more than 1%. For live video and voice, there is no time to retransmit, so the packet is simply gone: a frozen frame or a dropped syllable.

Consistent packet loss on a wired connection usually means a hardware fault — a damaged cable, a failing port, a modem on its way out, or water in an outdoor junction. It is worth reporting to your provider, with a log of when it happens.

Bufferbloat: the problem most tests miss

This deserves its own section because it explains a specific, maddening symptom: your connection is fast, tests look great, but the moment someone starts a big upload or download, calls fall apart.

The cause is oversized buffers in routers and modems. When a link saturates, instead of dropping packets — which would signal the sender to slow down — the device queues them in a large buffer. Your time-sensitive voice packet arrives at the back of a queue holding several seconds of bulk data, and waits.

The result is latency that is excellent when idle and catastrophic under load. A line at 15 ms when quiet can hit 1,500 ms while a backup runs. A standard speed test measures ping before the transfer stage, so it reports the good number and never sees the problem.

The fix is Smart Queue Management — fq_codel or cake — which keeps queues short. Look for "Smart Queue", "SQM", "bufferbloat mitigation" or "adaptive QoS" in your router settings; many modern routers have it and ship with it switched off. Where it is not available, manually setting the QoS bandwidth limit to about 90% of your measured speed keeps the queue in your own router, where it can be managed, rather than in your provider's equipment.

How SpeedMeter measures the first two

Our test sends twelve small timed requests. Ping is the fastest of them — the fastest round trip represents the path with the least queuing, so it is the cleanest estimate of the underlying delay. Jitter is the mean difference between consecutive round trips.

We report packet loss indirectly: probes that fail are excluded rather than counted as a percentage, because twelve samples is too small a base for a meaningful loss figure. For a proper measurement, run a sustained ping from a command line for a few hundred packets.

Test your ping and jitter now — and if your speed looks fine but calls do not, bufferbloat is where to look next.

Measure your own connection

Numbers in a guide only go so far. Test your line and compare it with what you have just read.

Run a free speed test