Beginner 6 min read Updated: 2026-08-25T08:30:43Z

Jitter Explained

Learn about Jitter Explained in this Networking tutorial.

While Latency measures the total time it takes a packet to reach its destination, Jitter measures the variation or fluctuation in that delay over time. In highly technical terms, it is the Packet Delay Variation (PDV).

Latency vs Jitter (An Example)

Imagine you are sending five consecutive packets to a server.

  • Scenario A (High Latency, Zero Jitter): Packets arrive at 150ms, 150ms, 150ms, 150ms, 150ms.
  • Scenario B (Low Latency, High Jitter): Packets arrive at 20ms, 21ms, 90ms, 19ms, 120ms.

High average latency and high jitter are related, but they measure different things. Scenario A represents a perfectly stable connection to a physically distant server. Scenario B represents a very close server suffering from severe network instability.

Why Jitter Destroys Real-Time Applications

For a web browser downloading an image, jitter doesn't matter. The packets arrive in whatever order, the computer reassembles them, and the image renders.

However, for real-time UDP applications like Voice over IP (VoIP), Video Conferencing (Zoom/Teams), and Cloud Gaming, jitter is devastating. Audio must be played continuously in real-time. If an audio packet arrives 80ms later than the packet before it, the audio playback stutters, resulting in a robotic or "choppy" voice.

The Jitter Buffer

To combat minor network fluctuations, VoIP phones and video apps use a Jitter Buffer. They intentionally delay playing the audio for a few milliseconds (e.g., 40ms) to collect a small pool of incoming packets. This allows them to smooth out minor delivery variations. However, if the network jitter exceeds the buffer size (e.g., a packet arrives 100ms late), the phone is forced to discard the packet entirely, treating it as Packet Loss.

Common Causes of Jitter

  • Network Congestion & Queueing: This is the #1 cause. When a router's WAN link is maxed out, packets wait in hardware queues. Some packets get through instantly, while others get stuck behind a massive file transfer, causing wildly variable arrival times.
  • Wi-Fi Interference: Wi-Fi is a half-duplex medium. If a microwave turns on, or 30 devices try to talk at once, the access point forces devices to wait varying amounts of time before transmitting.
  • Unstable ISP Links: Poor physical cabling, overloaded neighborhood nodes, or routing path changes on the internet.

Troubleshooting Jitter

  1. Measure Repeatedly: Run a continuous ping (ping 8.8.8.8 -t on Windows). Watch the "time=" field. If it fluctuates randomly from 15ms to 200ms, you have a jitter problem.
  2. Isolate Wi-Fi: Always test from a hardwired Ethernet connection. If the jitter disappears on Ethernet, the problem is your local Wi-Fi environment, not the internet.
  3. Monitor WAN Utilization: Check your Network Monitoring platform. Does the jitter only occur when the internet link is at 100% capacity? If so, you need to implement Quality of Service (QoS) to prioritize VoIP packets over file downloads, ensuring voice traffic never waits in a queue.
Code copied to clipboard!