What causes high ping and how to fix it

Ping is the time it takes for data to travel from your PC to a game server and back, measured in milliseconds. High ping causes lag — your character moves late, your shots register late, and you react slower than opponents. Most of the time, high ping comes from one of three sources: your internet connection is slow or unstable, too many devices are using your network at once, or you are physically far from the game server.

You can lower your ping by moving closer to your router, closing background programs that use the internet, switching to a wired connection, or restarting your modem and router. If those do not work, the problem may be your internet service provider (ISP) or the server location you are connecting to. This guide walks you through the fixes you can make yourself, and when to contact your ISP.

Key Takeaways

  • Ping measures the round-trip time for data to reach a server and return, and anything under 50 milliseconds is good for most games.
  • A wired ethernet connection is faster and more stable than Wi-Fi, and switching to it often cuts ping by 10 to 30 milliseconds.
  • Background programs like downloads, streaming, and cloud backups consume bandwidth and raise your ping even if you are not using them actively.
  • Restarting your modem and router clears temporary connection problems and takes less than five minutes.
  • If ping stays high after these steps, your ISP may be throttling your connection or routing your traffic inefficiently, and you may need to contact them or switch providers.

Switch from Wi-Fi to a wired ethernet connection

The single fastest way to lower ping is to plug an ethernet cable directly into your PC and your router. Wi-Fi is convenient, but it is slower and less stable than a wired connection because the signal has to travel through walls and air, and it competes with other wireless devices in your home. Most players see a 10 to 30 millisecond drop in ping when they switch to ethernet.

Run the ethernet cable from the ethernet port on your router to the ethernet port on your PC. If your PC does not have an ethernet port (common on laptops and newer desktops), you can buy a USB-to-ethernet adapter for $15 to $30. Once plugged in, Windows will detect the connection automatically. You can check your ping in-game or use a ping test tool like Speedtest.net to measure the change.

If running a cable across your room or apartment is not practical, move your PC or router closer together, or buy a Wi-Fi 6 router if you have an older one. Wi-Fi 6 is faster and more stable than older standards, though it still will not match ethernet.

Close background programs and stop bandwidth-heavy tasks

Programs running in the background consume your internet bandwidth even when you are not looking at them. Downloads, cloud backups, streaming video, and automatic updates all raise your ping by competing for your connection. Before you play, close or pause anything that uses the internet.

Open the Task Manager by pressing Ctrl+Shift+Esc. Click the "Processes" tab and look at the "Network" column — it shows which programs are using your connection. Close anything you do not need right now. Common culprits are Windows Update, OneDrive, Dropbox, Discord, Chrome, and Spotify. You do not have to uninstall them; just close them before you game.

Also ask other people in your home to pause streaming, downloads, or large uploads while you play. A single person streaming video in 4K can use enough bandwidth to raise your ping by 50 milliseconds or more. If you live with others, this is often the real cause of lag.

Restart your modem and router

Your modem and router can develop temporary connection problems that raise your ping. Restarting them clears these problems and takes less than five minutes. This is the first step most ISP support staff will ask you to try.

Unplug the power cable from your modem (the device your ISP provided that connects to the wall outlet or cable line). Wait 30 seconds, then plug it back in. Wait two to three minutes for it to fully restart — you will see lights on the front stop blinking and settle into a steady pattern. Then unplug your router, wait 30 seconds, and plug it back in. Wait another two to three minutes. Once both devices are fully restarted, test your ping in-game.

If your modem and router are the same device (called a gateway), unplug it once and wait three to five minutes before plugging it back in. Do this once a month to keep your connection stable.

Check your distance from the game server

Game servers are located in different regions, and the farther you are from the server, the higher your ping. If you are playing on a server on the opposite coast or in another country, your ping will be higher than if you play on a server near you.

Most games let you choose which server or region to play on. Look in the game settings for "Server", "Region", or "Datacenter" options. Choose the server closest to your location. You can also check your ping to different servers before you join — many games show ping in the server list. If you are stuck on a distant server because it is the only one with your friends, you will have to accept higher ping, but at least you will know that is the cause.

Update your network drivers and router firmware

Your PC's network drivers are software that control how your computer talks to your router. Outdated drivers can cause lag and connection drops. Check for updates by opening Device Manager (press Windows key + X and select "Device Manager"), expanding "Network adapters", right-clicking your network device, and selecting "Update driver". Windows will search for the latest version.

Your router also has firmware — software that runs on the router itself. Outdated firmware can cause connection problems. Log into your router's settings by typing your router's IP address (usually 192.168.1.1 or 192.168.0.1) into a web browser. Look for a "Firmware" or "System" section and check for updates. The exact steps vary by router brand, so check your router's manual if you are not sure.

These updates are not always necessary, but they can fix lag that other steps do not solve. Update your drivers and firmware once every few months as part of regular maintenance.

Contact your ISP if ping stays high

If you have tried all the steps above and your ping is still high, the problem may be with your internet service itself. Your ISP may be throttling your connection (intentionally slowing it down), routing your traffic inefficiently, or experiencing congestion on their network. You can test this by running a speed test at Speedtest.net and comparing your actual speeds to the speeds your ISP promised you.

Call your ISP's support line and tell them your ping is high and your speeds are lower than promised. Have your speed test results ready. They can check your connection from their end and may be able to improve it. If they cannot, or if this is a recurring problem, you may want to switch to a different ISP if one is available in your area.

Some areas have only one ISP, so switching may not be an option. In that case, you will have to accept the ping your connection allows, or look into satellite internet or 5G home internet as alternatives — though these have their own trade-offs.

Frequently Asked Questions

What is a good ping for gaming?

Under 50 milliseconds is good for most games. Under 20 milliseconds is excellent. Between 50 and 100 milliseconds is playable but you will notice lag. Above 100 milliseconds, most competitive games become frustrating. Your tolerance depends on the game — fast-paced shooters are harder to play with high ping than turn-based games.

Can I lower my ping by changing my DNS?

Changing your DNS (Domain Name System) server rarely lowers ping, but it can sometimes speed up your connection to the game server. Try switching to Cloudflare DNS (1.1.1.1) or Google DNS (8.8.8.8) in your network settings. If it does not help within a day, switch back. This is a low-risk experiment, but do not expect a big change.

Does a gaming router lower ping?

A gaming router is marketed to reduce lag, but the real benefit is stability and range, not lower ping. Your ping is determined by your ISP and your distance from the server, not your router. A gaming router may help if your current router is old or weak, but a standard modern router works just as well for gaming.

Will a VPN lower my ping?

A VPN almost always raises your ping because it adds an extra step between you and the server. Do not use a VPN to play games unless you have a specific reason (like accessing a game only available in another country). If you do use a VPN, choose one with a server location close to the game server.

How do I know if my ISP is throttling my connection?

Run a speed test at Speedtest.net and compare the results to the speeds your ISP promised. If you consistently get much lower speeds, especially during peak hours, throttling may be happening. Call your ISP and ask them to check your line. They can see if there are problems on their end that are slowing you down.