What is jitter?
Latency describes how long a particular round trip takes. Jitter describes how much that time changes across a series of measurements. If responses keep arriving at about the same speed, latency is consistent and measured jitter is low. If response times swing up and down, jitter is higher.
In everyday troubleshooting, the word is often used for variation in measured ping or round-trip time. Some communications systems calculate a more specific form of packet-delay variation, such as RTP interarrival jitter. Those definitions and measurement methods are not interchangeable, so a jitter value should always be read alongside how it was measured.
Latency vs. jitter
Imagine two connections with an average round-trip time near 30 ms. One returns readings of 29, 30, 31, 30, and 30 ms. The other returns 12, 58, 21, 47, and 12 ms. Their average latency may look similar, but the second connection changes much more from one reading to the next.
The first number answers “how long?” The second question is “how consistently does that time behave?” A low average does not by itself mean low jitter, and a stable connection can have consistently moderate latency.
Same idea, different consistency
Illustrative round-trip readings, in milliseconds
Why jitter matters
Many real-time applications send small pieces of audio, video, or control data continuously. If delivery timing varies, the application may need to buffer data to keep playback smooth. When variation exceeds what its buffer can absorb, the experience can become uneven.
- Video and voice calls: changing delay can contribute to choppy audio, brief dropouts, or people talking over one another.
- Online games: irregular response timing can make actions feel inconsistent. A test to PingWatch does not measure the route to a particular game server.
- Remote work and live collaboration: shared screens, conferencing, and remote-control tools can feel less responsive when timing fluctuates.
- Other live media: streams and interactive services may use buffering to smooth variation, sometimes at the cost of extra delay.
Jitter is only one factor. The application, its buffering, the destination, and the amount of latency also affect what you notice.
What causes jitter?
Jitter can arise anywhere along the measured path, and a single test usually cannot identify the cause. Common possibilities include:
- Network congestion: queues build when a connection or network device is handling more traffic than it can promptly forward.
- Wi-Fi interference or weak signal: distance, obstacles, competing networks, and radio interference can make wireless delivery less consistent.
- Background traffic: large uploads, downloads, cloud backups, or updates can compete with interactive traffic, especially on a busy or constrained link.
- Router or device limits: overloaded equipment, outdated software, or a busy device can affect timing.
- Routing and service variation: network paths and the remote service can experience changing load or conditions.
These are troubleshooting possibilities, not conclusions that can be drawn from a jitter number alone.
What is a good jitter value?
There is no universal cutoff that defines good jitter for every connection. A few milliseconds of variation may be hard to notice in many situations, while larger or frequent swings can be more disruptive to interactive audio and video. The acceptable amount depends on the application, its buffering, latency, and how the value was calculated.
As a rough illustration—not a standard or PingWatch pass mark—values below about 5 ms are often described as low, 5–20 ms as noticeable in some real-time uses, and sustained changes above that as worth investigating. Compare measurements from the same tool and method over time, and consider the symptoms you are troubleshooting rather than treating any threshold as a guarantee.
How to reduce jitter: practical steps
- Compare wired and Wi-Fi results. If practical, connect by Ethernet temporarily. A steadier wired result can help narrow the issue to the wireless link.
- Improve Wi-Fi conditions. Move closer to the router, reduce obstructions, and try a less congested Wi-Fi band or channel using your router's normal settings.
- Pause competing traffic. Temporarily stop large uploads, downloads, backups, or updates and compare results. Remember to resume anything you paused.
- Check other devices and repeat at different times. A short comparison can reveal whether the pattern changes with household usage or time of day.
- Restart and update equipment safely. A normal router restart or manufacturer-provided software update may help. Avoid factory resets unless you understand how to restore your settings.
- Keep useful evidence. Note when symptoms occur and compare repeated tests to the same destination. If problems persist, share those observations with your internet provider or network administrator.
These steps help investigate common causes; none can guarantee that jitter will improve, especially when the variation occurs outside your local network.
How PingWatch measures jitter
PingWatch first keeps successful measurements with valid, non-negative latency values in their original order. For each adjacent pair in that successful-measurement sequence, it takes the absolute difference in milliseconds, then averages those differences:
In other words, the app adds the size of each change without regard to whether latency rose or fell, then divides by the number of differences. With fewer than two valid successful readings, there is no difference to average, so PingWatch displays jitter as unavailable. Failed probes are excluded from this calculation; the remaining successful values are compared in sequence.
This is a simple estimate of round-trip latency variation. It is not RTP jitter, an ICMP ping measurement, confirmed packet loss, or a measurement to a game server. WebSocket and HTTP modes measure round trips to the selected PingWatch endpoint using different request/transport behavior. For an explanation of those measurements, see Ping vs. Latency.
How to test connection stability
Run a PingWatch connection test with the tab visible and choose WebSocket Ping or HTTP Ping. The live statistics show an estimated jitter value alongside latency, probe success rate, and detected spikes. A longer session can help reveal changes that a single measurement would miss.
Results describe the route between your browser and the selected PingWatch server, not every service you use. Repeat the same mode and endpoint when comparing results. For details about the tool's measurements, see About PingWatch; for data handling, see the Privacy Policy. You can also read how ping and latency differ. If your connection seems inconsistent, see our step-by-step instability troubleshooting guide.
Frequently asked questions
Is jitter the same as ping?
No. Ping or latency is the time for an individual round trip; jitter is variation across a series of measured round trips.
Can I have low ping and high jitter?
Yes. A connection can have a low average latency but still show large changes between readings. Average latency and jitter describe different aspects of the measurements.
Does high jitter prove that my Wi-Fi is faulty?
No. Wi-Fi conditions are one possible cause, but congestion, device load, routing, and the remote endpoint can also contribute. Compare wired and wireless results if practical; PingWatch cannot identify the cause by itself.
Does PingWatch measure packet loss?
PingWatch counts successful and failed application-level probes. A failed probe is not necessarily network packet loss, and the jitter calculation itself uses successful latency readings.
Why is jitter unavailable before the test has enough readings?
At least two valid successful latency readings are needed to calculate one adjacent difference. With fewer readings, PingWatch has no differences to average.