Network Jitter: What It Is and How to Fix It

Published · Updated · 10 min read

Quick answer. Network jitter is the variation in delay between packets — not how slow your connection is, but how inconsistent it is. Under 30ms is good for video calls; under 5ms is competitive-gaming grade. Measure it with a 60-second ping; fix it by switching to 5GHz/Ethernet, picking a quieter WiFi channel, and enabling SQM on your router.

Your speed test says 500 Mbps. Your latency to the game server is 18ms. On paper, your connection is great. So why does your video call freeze every 30 seconds? Why does your character in the shooter rubber-band across the map? The answer is almost always jitter — sometimes called connection jitter, WiFi jitter, or VoIP jitter depending on the context.

Jitter is the most under-discussed network metric for everyday users, even though it determines whether your real-time applications feel smooth or broken. This guide explains what jitter is, why it matters, how to measure it, and how to fix it on a typical home network.

Diagnose & Fix Jitter on Your iPhone

PingKit's Ping Test and MTR tools show your live jitter, min/max/avg latency, and exactly where it spikes — right from your phone. Free, no ads, no limits.

Download PingKit Free

What Jitter Actually Is

Jitter is the variation in latency between consecutive packets. Latency tells you how long one round trip takes. Jitter tells you how much the next one will differ.

Imagine sending ten ping packets to a server. Here are two scenarios:

Both might "feel fast" on a speed test. The first scenario gives you a smooth video call. The second one freezes, audio cuts out, and your game character teleports.

Why Real-Time Apps Care About Jitter

Streaming video (Netflix, YouTube) handles jitter well because the player buffers several seconds of content ahead. A 200ms blip is invisible because the buffer absorbs it.

Real-time apps cannot buffer. A video call needs to play your voice the instant it arrives — if it waits, the conversation feels laggy and people start talking over each other. Online games update the world state 30–60 times per second. If packets arrive in bursts instead of evenly, the game cannot reconstruct what is happening and resorts to client-side prediction (rubber-banding).

The result: a connection with 20ms average latency and 80ms jitter feels worse than a connection with 50ms average latency and 5ms jitter. Consistency beats raw speed.

What Is Acceptable Jitter?

Different applications tolerate different amounts of jitter. The table below gives the rough thresholds we recommend testing against:

Jitter range Verdict What it feels like
Under 5msExcellentCompetitive-gaming grade. Voice calls flawless.
5–30msGoodVideo calls smooth. Casual gaming fine.
30–50msNoticeableOccasional audio glitches. Rubber-banding in shooters.
50–100msProblematicCalls drop. Games unplayable competitively.
Over 100msSevereReal-time apps essentially do not work.

These figures are pragmatic, not strict ITU standards — the ITU recommends jitter under 30ms for VoIP, which lines up with the "Good" row above. Streaming video tolerates much higher jitter (200ms+) because the player buffers ahead.

How to Measure Jitter

Run a continuous ping to a stable target for 30–60 seconds. The standard deviation of the round-trip times is your jitter. PingKit shows this directly:

  1. Open PingKit.
  2. Go to Ping Test or MTR.
  3. Target 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare) for an internet jitter test, or your router's IP for a LAN jitter test.
  4. Run for 60 seconds.
  5. Read the jitter value from the summary.

Run the test under realistic conditions: while someone is streaming Netflix, while a backup is uploading, while the kids are gaming. Jitter often only shows up under load.

Test both LAN and WAN jitter. If your LAN jitter (to the router) is high, the problem is your WiFi or local cabling. If LAN jitter is low but WAN jitter (to 8.8.8.8) is high, the problem is your ISP or the path to that destination.

How to Measure and Fix Jitter on Your iPhone

You don't need a laptop or a desktop tool to do any of this. PingKit puts the same diagnostics network engineers use right in your pocket. Here's the workflow we recommend, in order:

  1. Run a Ping Test to see your jitter. Target 1.1.1.1 or your router and let it run for 60 seconds. The summary shows min, max, average latency, and jitter directly — compare the jitter number against the table above.
  2. Run an MTR to find where it spikes. MTR pings every hop between you and the destination, so you can see whether the jitter starts at your own gateway (your WiFi or cabling) or further out on your ISP's network. The hop where the numbers jump is your culprit.
  3. Run a Speed Test under load. Saturating your link while watching latency is the fastest way to expose bufferbloat — if your jitter explodes during the upload phase, you've found it.
  4. Use Connection Monitor to watch stability over time. A one-off test can miss intermittent problems. Connection Monitor keeps pinging in the background and logs every spike, so you catch the jitter that only happens when the neighbour's microwave runs or the kids start gaming.
  5. Rule out packet loss too. Jitter and packet loss often travel together and have overlapping causes. If your MTR shows dropped packets alongside the jitter, read What Is Packet Loss and How to Fix It next.

Get the Whole Jitter Toolkit Free

Ping Test, MTR, Speed Test, and Connection Monitor all live in one app — no account, no ads, no limits. Diagnose and fix jitter from your iPhone in minutes.

Download PingKit Free

The Common Causes of Jitter

WiFi Interference and Signal Strength

The single most common cause. WiFi shares spectrum with neighbours, microwaves, baby monitors, and Bluetooth devices. When your client has to retransmit frames, latency spikes. Move closer to the router or switch to 5GHz / 6GHz to reduce this.

Bufferbloat

When your upload link saturates (someone is uploading photos to iCloud), packets queue up in your modem's buffer and latency spikes for everything else. This is called bufferbloat. Modern routers with Smart Queue Management (SQM, fq_codel, CAKE) eliminate it. Older ISP-provided modems often suffer badly.

WiFi Congestion

Too many devices on the same channel competing for airtime. Use a WiFi analyzer to find the least-used channel for your area, or switch to the 5/6 GHz band where channels are wider and less crowded.

ISP Path Issues

Your ISP's path to a particular destination might have a congested hop. Run an MTR to your gaming server or video conferencing endpoint and look for hops with consistently high jitter or packet loss. If the bad hop is inside your ISP's network, only they can fix it.

Old or Cheap Network Hardware

The free modem from your ISP may struggle under load. Older Ethernet cables (Cat 5) can cause errors that look like jitter. A WiFi router from 2015 cannot handle modern device counts.

Step-by-Step: Fix High Jitter

  1. Measure baseline LAN jitter. Ping your router for 60 seconds.
  2. Measure baseline WAN jitter. Ping 1.1.1.1 for 60 seconds.
  3. If LAN jitter is high, switch to Ethernet. If LAN drops to under 1ms with low jitter, the problem is WiFi.
  4. For WiFi: switch bands. 2.4GHz is crowded and slow. Use 5GHz or 6GHz where your device supports it.
  5. For WiFi: change channel. Use a WiFi analyzer to find the least-used channel.
  6. Test under load. Start a large upload while pinging. If jitter spikes, you have bufferbloat. Enable QoS / SQM in your router.
  7. Run an MTR to the destination that is broken. Find the hop where jitter starts. If it is on your ISP's side, contact support with the MTR output.
  8. Replace ageing hardware. If the ISP modem is more than 5 years old, request a new one. If your router is older than that, upgrade.

VoIP-Specific Tips

For voice calls, jitter buffers help — the call client adds a small artificial delay (usually 30–100ms) and reorders packets within that window. This trades a tiny bit of latency for smoother audio. Most clients adapt automatically. If your call provider has a "low latency mode" toggle, try both and see which feels better given your network conditions.

Gaming-Specific Tips

Gaming routers have a "Game Mode" or QoS preset that prioritises gaming traffic. These work by classifying small UDP packets to known game ports as high priority. They do not magically lower internet latency, but they do prevent your game from being starved when someone else on the network starts a download.

Disable WiFi Sleep / Power Save on your gaming device — the radio sleeping for 100ms shows up as a huge jitter spike. Plug in via Ethernet if you can. The wired path eliminates an entire class of problem.

Conclusion

Jitter is the metric that tells you whether real-time applications will feel smooth. Speed tests do not show it, so most people do not know they have it. Measure it under realistic load, separate LAN from WAN, and work down the list of causes from cheapest fix (channel change) to most expensive (new hardware).

PingKit makes it easy: run a Ping Test or MTR, read the jitter value, and start eliminating possibilities. Once you've fixed the obvious problems, leave Connection Monitor running for a day to confirm the spikes are gone for good. Most home networks can hit single-digit jitter once the obvious problems are fixed.

Frequently Asked Questions

Is connection jitter the same as ping?

No. Ping (latency) is how long one round trip takes; jitter is how much consecutive round trips vary. A connection can have low ping but high jitter, which feels worse than the reverse. Most ping-test tools show both numbers next to each other.

What causes high WiFi jitter specifically?

Three things, in order of frequency: (1) channel interference from neighbouring routers on the same 2.4GHz channel; (2) the WiFi radio entering power-save and waking up unevenly; (3) distance from the access point causing retransmissions. The fix is to switch to 5GHz or 6GHz, find a quieter channel with a WiFi analyzer, and move closer to the router.

Why is my jitter high but my speed test is fine?

Speed tests measure throughput averaged over several seconds, which hides short-duration spikes. Jitter measures individual packet timing at sub-second resolution. A connection that hits 500 Mbps in a speed test can still have 100ms jitter spikes that destroy real-time applications. Always test jitter separately.

Does a VPN cause more jitter?

Usually yes. The extra hop through the VPN server adds a small amount of latency and adds variance from the VPN endpoint's own load. Wired VPNs to nearby endpoints add 1–5ms of jitter; consumer VPNs over WiFi often add 20–50ms. Disable the VPN if you are debugging jitter, then re-enable to confirm.

Can my ISP fix jitter?

Only if the jitter is on their side of the line. Most home jitter is internal — WiFi, cabling, or bufferbloat. Run an MTR to a public target and look at the per-hop columns. If the first hop already has high jitter, it's your equipment. If jitter only appears starting at hop 2 or 3 (your ISP's network), open a support ticket with the MTR output as evidence.

Related Articles

Measure and Fix Your Jitter in Minutes

PingKit's Ping Test, MTR, Speed Test, and Connection Monitor show you minimum, maximum, average latency, and jitter for any target — and pinpoint exactly where the problem is. Free, no ads, no limits.

Download Free on the App Store