ZeroLag is now on the Microsoft Store!

See your ZeroLag performance

ZeroLag
Fundamentals8 min read

What is jitter and how do you reduce it?

Jitter — the fluctuation in your ping — explains why a game feels unsteady even when your ping looks low. Measure it, separate its causes and learn what actually helps.

Updated

inputround trip
steady route
long route
unstable route

A shorter, steadier route carries inputs more predictably.

Fluctuating round-trip timeJitter is the variation between consecutive packet arrival times — it can occur alongside a low average.

Short answer

Jitter is how much your ping fluctuates. Even with a 30 ms average, if the value keeps swinging between 15 and 90 ms your jitter is high and the game feels restless. The most common causes are unstable Wi-Fi, a saturated home connection and congestion along the route.

How is jitter different from ping?

Ping is the round-trip time of one packet. Jitter is how much that time varies from packet to packet. Technical documents such as RFC 8802 define the concept as delay variation.

Make it concrete. Picture two connections: the first sits steadily around 45 ms for a whole match, the second keeps jumping between 25 and 90 ms. The second may even show a lower average, yet the game almost always feels better on the first.

That is because game engines are built around updates arriving at regular intervals. When packets come fast, then slow, the engine struggles to present movement in a smooth order.

'My ping is low but the game doesn't feel smooth' is most often high jitter.

How jitter feels in a match

Jitter does not announce itself as sharply as packet loss; it registers as inconsistency. Do the same thing twice and you get two different responses. While aiming, an opponent's position may be corrected in small jumps.

In competitive games this directly disrupts muscle memory. Your brain adapts to a given delay; when that delay keeps changing, the adaptation never forms.

  • Micro-stutters and brief teleporting
  • Shots registering sometimes and not others
  • The same movement feeling different at different moments
  • The game feeling 'heavy' while the average ping looks fine

How to measure jitter

Some games report jitter directly — Overwatch 2 and Rocket League's network performance readouts among them. In games that do not, watch the ping value for a while and look at the gap between its lowest and highest readings.

A continuous ping test from the Windows command prompt also gives an indication: the spread in round-trip times to the same target is a rough proxy for jitter. Note that if you target a general host rather than the game server, you are only measuring your home connection's stability.

Whichever method you use, run it for at least a few minutes. A short sample can miss the fluctuation entirely.

The most common causes of jitter

Wi-Fi comes first. A wireless link shares a medium; neighbouring networks, walls and distance all make packet arrival times irregular. Jitter can be high even when the signal bars look full.

Second is a saturated home connection. While one device uploads a large file, game packets wait in a queue, and because that queue's length changes moment to moment, the delay fluctuates. This is most pronounced when the upload direction fills up.

Third is congestion along the route. As specific network exchanges fill up in the evening, packets wait for varying amounts of time. In that case jitter appears only at certain hours and toward certain destinations.

If jitter only appears in the evening and only on certain servers, suspect congestion on the path rather than your home network.

What to try, in order

The first and most effective step is a cable. A short Ethernet test either removes Wi-Fi-induced fluctuation entirely or takes it off the table. If you cannot use a cable, move closer to the access point and remove walls from the path.

The second step is emptying the connection. Stop large downloads, cloud backups and streams. If your router supports smart queue management, that is genuinely worth investigating for upload-induced jitter.

If neither helps and jitter persists only on specific game servers, the problem may sit on the route. An alternative path can deliver more regular arrival times — but if it does not, the correct decision is not to connect.

A six-step jitter check

  1. 1Measure jitter over at least several minutes.
  2. 2Run a short Ethernet comparison.
  3. 3Stop large downloads and uploads.
  4. 4Turn off streaming and cloud backup.
  5. 5Repeat the test during a quieter hour.
  6. 6If it persists on one server, compare the route.

When the problem sits on the route

Compare the path to the same CS2 server.

ZeroLag's Windows app compares your normal Counter-Strike 2 route with its Istanbul exit. Measure the difference on your own connection during a three-day no-card trial.

See the 2-minute-16-second free test path

No card required. The trial ends without an automatic subscription or payment.

Look at related symptoms

CS2 ping guide

How to lower CS2 ping: a 10-minute same-server test

Read the guide
Competitive gaming guide

How latency affects competitive games

Read the guide
Connection symptoms guide

What packet loss feels like in a game

Read the guide
Connection troubleshooting guide

What causes packet loss?

Read the guide
Before you buy

How to improve internet performance for gaming

Read the guide
FACEIT ping test

FACEIT ping test on Superonline Fiber: 10-minute method

Read the guide
Fundamentals

What is ping and why does it matter?

Read the guide
Fundamentals

What is a good ping for gaming?

Read the guide
Before you buy

Do ping reducer programs actually work?

Read the guide
Symptom guide

Why does my ping suddenly spike?

Read the guide
Symptom guide

What causes rubber-banding in games?

Read the guide
Symptom guide

Is it FPS or is it ping?

Read the guide
Home network guide

Wi-Fi or Ethernet for gaming?

Read the guide
Türk Telekom and gaming

How to measure gaming ping on Türk Telekom

Read the guide
Vodafone and gaming

How to measure gaming ping on Vodafone

Read the guide
TurkNet and gaming

How to measure gaming ping on TurkNet

Read the guide
FACEIT ping test

FACEIT ping test: check CS2 latency before you queue

Read the guide
Comparison

Gaming VPN or route optimizer?

Read the guide
Turkey CS2 routing guide

Why Turkey-to-Europe CS2 routes can feel laggy

Read the guide
CS2 network stability guide

CS2 jitter: Measure it, find the cause, reduce it

Read the guide
CS2 telemetry guide

How to show ping in CS2 and read it correctly

Read the guide
Product announcement

ZeroLag is now on the Microsoft Store

Read the guide
CS2 packet-loss guide for Windows

CS2 packet loss: isolate the cause in 10 minutes

Read the guide
LagoFast switching guide

A LagoFast alternative for CS2: test before switching

Read the guide
Performance guide

Game performance tweaks: what actually helps and what to skip

Read the guide

Sources