What Is Jitter and How to Reduce It for Gaming

Short answer

Jitter is the variance in packet arrival time — not the average ping. Two players on 40 ms averages can feel wildly different if one has 3 ms jitter and the other has 25 ms. Under 10 ms is acceptable for competitive play; over 20 ms starts to hurt. Most jitter is Wi-Fi. The next-largest source is ISP transit congestion at peak hours. Rarely, it is the game server itself.

Definitive referenceCause understanding firstUpdated 2026
7 min readReviewed Jul 2026TTML Editorial

Disclosure: We may earn a commission if you purchase through links on this page. This never affects our reviews.

Ping versus jitter
Stable latency (low jitter)Fluctuating latency (high jitter)
Steady latency (top) is comfortable to play on. High jitter (bottom) is the same average ping but with erratic spikes — the visible cause of inconsistency.
Definitions

Jitter vs ping vs packet loss

Ping is the round-trip time for a single packet, usually reported as an average over the last few seconds. Low ping is good — but a low average hides variance.

Jitter is how much individual packet round-trip times fluctuate around that average. Two networks can have the same average ping and completely different feel; the one with lower jitter always feels more responsive. Jitter is why competitive players fixate on 'consistency' rather than raw ping numbers.

Packet loss is the fraction of packets that never arrive at all. This is what causes rubber banding and phantom hits — the server never receives your input. Loss is usually accompanied by jitter, but jitter without loss is common and different in feel.

Symptoms

What high jitter looks like in-game

SymptomLikely metricGames where common
Skill inputs feel cancelled or delayed randomlyJitterLeague of Legends, Dota, Overwatch
Ball or car 'floats' — micro-corrections after inputsJitterRocket League
Losing duels you should have wonJitter (with occasional loss)Valorant, CS2, Apex
Teleport back to last position (rubber banding)Packet loss (not jitter)All titles
Ping meter looks stable, game still feels wrongJitter hidden by ping averagingAll titles
How to measure

Get real numbers before spending anything

  • Move to a wired ethernet connection first — measurements over Wi-Fi are inconsistent.
  • Install WinMTR (Windows) or mtr (Mac/Linux).
  • Find the game server IP: for most titles, it appears in the game's console, log or a tool like PingPlotter.
  • Run a five-minute trace to that IP during your worst play hour.
  • In the results, compare 'Best' and 'Worst' RTT per hop — a wide gap on middle hops is jitter, not ping.
  • Repeat during your best play hour (early morning) — a stable trace overnight and a jittery one at 20:00 is peak-hour transit congestion.
  • In-game netgraphs (Valorant, CS2, Overwatch) expose jitter directly — enable them to cross-check.
Match the pattern

Cause-by-cause diagnostic table

SymptomLikely causeHow to testPossible fix
Jitter only on Wi-Fi, gone when wiredWi-Fi retransmissions and RF interferenceSame session on ethernet vs Wi-Fi over 15 minutesStay wired for competitive play; if impossible, move to 5 GHz on a clear channel
Jitter starts when someone uploads/streamsHome uplink saturation causing queue bloatPause all uploads and reproduceEnable router QoS with a bandwidth cap; schedule backups overnight
Jitter concentrated on evenings and weekendsPeak-hour ISP transit congestionWired WinMTR trace at 06:00 vs 20:00 to the game server IPMulti-route booster (ExitLag) — the specific architectural fit
Jitter starts hours into a sessionRouter firmware or NAT table memory pressureReboot the router when it starts and see if it clearsUpdate firmware; schedule a nightly reboot; consider a newer router
Jitter same on every game and hourCable, port or ISP-hardware faultSwap ethernet cable and port; run overnight traceReplace cable; if fault is on ISP side, escalate with trace as evidence
Jitter on netgraph but not on trace outside gameGame server tickrate or interpolation buffer issueReproduce across regions and community reportsNone client-side; wait or use a stabler server region
Decision tree

Three questions that isolate the cause

  1. Step 1

    Is your jitter under 10 ms on a wired connection with nothing else uploading?

    If yes. That is within acceptable range. Anything you feel above that is likely input, controller or rendering-related, not network.

    If no. Continue — the network is a real suspect.

  2. Step 2

    Does jitter clear when you go wired and pause uploads?

    If yes. Wi-Fi or uplink saturation was the cause. No paid product needed.

    If no. Continue — the problem is beyond your house.

  3. Step 3

    Does a wired WinMTR trace at your worst hour show jitter concentrating on middle ISP hops?

    If yes. Peak-hour ISP transit congestion. This is the case a multi-route route optimiser is designed for.

    If no. The jitter is likely server-side. No product can help — try alternative game regions or wait.

Free fixes

What to do before spending on any product

  • Move to a wired ethernet connection for competitive sessions.
  • Pause all household uploads — backups, streaming, cloud sync.
  • Reboot the router before ranked play.
  • Update router firmware — modern releases fix connection-tracking bugs that cause late-session jitter.
  • Enable QoS if your router has a real implementation with a bandwidth cap.
  • Disable problematic server regions where your title allows it (Rocket League, Overwatch).
  • Baseline every session with a WinMTR trace — no diagnosis without evidence.
  • Check the game's status page and community reports before assuming your line is at fault.
When routing may help

The specific case for a route optimiser

If your evidence points to jitter concentrating on ISP transit hops at peak hours — and only then — a multi-route optimiser can hide the variance by sending duplicates across parallel paths. See How gaming route optimisation works for the underlying mechanism, and Best Ping Reducer for the honest editorial ranking. Do not subscribe until you have the evidence.

FAQs

Common jitter questions

What is jitter in gaming?
Jitter is the variance in how long packets take to arrive. If your ping averages 40 ms but individual packets arrive at 30, 55, 25, 70 ms, your jitter is high — the average looks fine, but the game receives your inputs at unpredictable intervals. Jitter is often the true cause of 'my ping is fine but the game feels bad'.
What jitter is acceptable for competitive gaming?
Under 5 ms is excellent. Under 10 ms is acceptable for most competitive titles. Over 20 ms is where you start to feel it consistently in a tactical shooter or Rocket League. Over 40 ms is unplayable at competitive level regardless of how low your average ping is.
How is jitter different from packet loss?
Packet loss means packets never arrive; jitter means they arrive but at inconsistent intervals. Loss produces rubber banding and phantom hits. Jitter produces micro-stutters, cancelled skill inputs and 'floaty' feel. They are related — a route that jitters heavily is also more likely to drop — but they are distinct metrics.
How do I measure jitter?
Run a wired WinMTR (Windows) or mtr (Mac/Linux) trace to the game server IP for at least five minutes. Look at the 'Best' vs 'Worst' columns per hop — a large gap indicates jitter. Alternatively, in-game netgraphs in Valorant, CS2 and Overwatch expose jitter as a separate value.
Is high jitter always caused by my internet?
Usually, but not always. Around 70% of high-jitter reports trace to Wi-Fi. About 20% trace to ISP transit congestion. The remainder is typically the game server itself — and no client-side product can help with that.
Will a booster reduce jitter?
Only if the jitter is on the transit path between your ISP and the game datacentre. Multi-route boosters (ExitLag) hide single-path jitter by sending duplicates on parallel routes — the server accepts whichever arrives first. If jitter is on your Wi-Fi or your router, no external product can help.
Is rubber banding the same as jitter?
No. Rubber banding is a consequence of outbound packet loss — your movement updates never reach the server, so it snaps you back to your last confirmed position. Jitter without loss produces micro-stutter and inconsistent inputs but not the teleport artefact. See our rubber-banding guide for that specific failure mode.