Skip to content

How to Fix High Ping and Lag While Online Gaming

High ping usually comes from Wi-Fi, other devices using your connection, or playing on distant servers. Use an Ethernet cable, choose the server region closest to you, pause downloads on other devices, and turn on QoS or SQM to stop lag spikes when the line is busy.

Updated
Time
15 minutes
Difficulty
Medium
Applies to
Windows

By Published Oct 6, 2026

Quick answer

  1. 1 Connect your console or PC with an Ethernet cable.
  2. 2 Pick the closest server region in the game’s settings.
  3. 3 Pause downloads, uploads and 4K streams on other devices.
  4. 4 Restart your router and turn on QoS (gaming priority) if available.
  5. 5 Run a bufferbloat test; if ping jumps under load, enable SQM/QoS.
On this page
  1. Before you start
  2. Fix the connection to your device
  3. Reduce other traffic
  4. Check for bufferbloat
  5. In the game
  6. Troubleshooting
  7. Frequently asked questions

Before you start

  • Access to your router settings
  • An Ethernet cable (recommended)

Method 1 Fix the connection to your device

  1. Step 1: Use Ethernet

    A cable gives lower, steadier ping than Wi-Fi. If you can’t run a cable, try a powerline adapter or a mesh node with an Ethernet port near your console.

  2. Step 2: If you must use Wi-Fi

    Use 5 GHz (or 6 GHz), sit close to the router with no walls in between, and keep other devices off 5 GHz if possible.

  3. Step 3: Restart

    Restart your router and console/PC to clear temporary issues.

Method 2 Reduce other traffic

  1. Step 1: Pause heavy users

    Big downloads, cloud backups, video uploads and multiple streams on other devices cause lag spikes.

  2. Step 2: Close background apps

    On PC, close launchers downloading updates (Steam, Epic, Battle.net), cloud sync apps and browser tabs streaming video.

  3. Step 3: Turn on QoS

    In your router settings, enable QoS and prioritise your gaming device or “gaming” traffic. Some routers call it Game Accelerator or Adaptive QoS.

Method 3 Check for bufferbloat

  1. Step 1: Run a loaded latency test

    Use the Waveform Bufferbloat Test or speed.cloudflare.com. If ping jumps by more than 30–50 ms while downloading, that’s bufferbloat.

  2. Step 2: Enable SQM

    Routers with Smart Queue Management (SQM), Cake or fq_codel keep ping low under load. Set the limits to about 90% of your measured speed.

Method 4 In the game

  1. Step 1: Choose the right region

    Select the server region nearest to you in matchmaking settings. Playing across continents adds 100+ ms.

  2. Step 2: Check NAT type

    A Strict/Type 3 NAT can cause connection problems; enable UPnP on your router to get Open/Moderate NAT.

Troubleshooting

Ping is fine, but I rubber-band

That’s often packet loss. Run a packet loss test, check cables and Wi-Fi interference, and report persistent loss to your provider.

Lag only at night

Your provider’s network may be congested at peak times. Document it with speed and ping tests and contact them.

Frequently asked questions

What is a good ping for gaming?

Under 30 ms is excellent, 30–60 ms is good, above 100 ms is noticeable in fast games.

Do gaming VPNs lower ping?

Only in rare cases where your provider’s routing is poor. Usually a VPN adds latency.

Summary

Use Ethernet, choose the nearest server, pause other heavy traffic and turn on QoS/SQM to stop bufferbloat. If lag persists on a cable, test for packet loss and contact your provider.

Sources

Written by

James Chambo

Founder

James is the Founder and Senior Editor of OnlineHow with more than 20 years of experience in internet publishing.