Skip to content

Lag spikes every few seconds or every minute? What a regular spike means and how to stop it

The Net Fix · Updated · 9 min read

The short answer

Lag spikes on a regular beat almost always come from something on a timer, not from your provider. Spikes about once a second on a Mac are usually AirDrop's radio; every 15 seconds is Starlink's satellite cycle; every 30 to 120 seconds is usually a device scanning for Wi-Fi networks or an app checking in. Record the beat with the lag spike finder, then try the same device on a cable: if the spikes vanish, it's Wi-Fi on that device.

Why does my ping spike every few seconds?

A lag spike is a short burst where your ping jumps far above its usual value, then drops back. In a game it feels like a stutter, a rubber-band or a shot that lands late. What matters most for finding the cause is not how high the spike goes but when it happens.

Random spikes, scattered with no pattern, usually mean other traffic filling the line (a download, a backup, someone streaming) or radio interference on Wi-Fi. Regular spikes, on a strict beat you could set a clock by, mean something is running on a schedule. Networks don't get congested every 15 seconds on the dot; software and radios do.

The Net Fix (thenetfix.com) is a free, browser-only site that finds and fixes lag at home. Its lag spike finder sends about ten tiny requests a second, marks a spike when a round trip comes back at least 25 ms and 1.8 times slower than your usual ping, and then checks whether the gaps between spikes repeat.

What does the spike interval tell me?

Time the gap between spikes, then match it here. These are the patterns the spike finder looks for, plus a few common ones from player reports:

Regular spike intervals and their usual causes
Spike everyUsual causeWhere it livesFirst fix
About 1 second (0.4–2.5 s), on a MacAirDrop/Handoff radio (AWDL) leaving your Wi-Fi channelThat MacRouter 5 GHz on channel 44 or 149, or a cable
About 1 second, on Windows or a phoneWi-Fi power saving or an app scanning on a short timerThat deviceTurn off adapter power saving, close scanning apps
Exactly 15 seconds, on StarlinkStarlink reassigning satellitesThe Starlink link (expected)Clear the dish's view, cable to the router
30 seconds to 2 minutesDevice scanning for Wi-Fi networks (location services, Wi-Fi apps)That deviceTurn off location for apps that don't need it, test on a cable
Every few minutesMesh or band steering moving the device, a cloud app syncingHome Wi-Fi or that deviceLock the device to one band or node, pause sync
Every 10 minutes or longerBackground update checks, Wi-Fi scans while idleThat deviceSchedule updates, test on a cable

How do I find the spike pattern?

Speed tests run for 20 to 40 seconds and report one jitter number, so they can't show a beat. You need a longer recording with more samples. This takes about five minutes:

  1. Open the lag spike finder on the device that lags, from where you normally play. Let it run for at least two minutes with nothing else open. It names the pattern when it finishes: regular with a period, Starlink's 15-second cycle, or random.
  2. Run it again with the same device on a cable to the router (or right next to the router if it has no Ethernet port). If the beat disappears, the cause is Wi-Fi on that device, not your line.
  3. Run it once more while the game is open but idle in a menu. If the spikes only appear with the game running, look at the game's own servers or the game's region instead; the game pages list ports and regions per title.
  4. If you prefer a terminal: on Windows, ping -t 192.168.1.1 (your router's address) prints one line a second; on a Mac, ping 192.168.1.1 does the same. Spikes to the router mean the problem is inside your home.

A one-a-second ping can miss short spikes, which is why the spike finder samples ten times a second. Either way, write down the interval and whether it changed on a cable.

Why does my Mac lag spike every second on Wi-Fi?

Macs run a second, hidden radio link called AWDL (Apple Wireless Direct Link) for AirDrop, AirPlay, Sidecar and Handoff. To listen for nearby Apple devices it briefly hops off your Wi-Fi channel, and each hop adds roughly 50 to 100 ms to whatever packet was waiting. It shows up as a spike about once a second while the Mac is on Wi-Fi.

  • Put your router's 5 GHz Wi-Fi on channel 44 or 149. AWDL listens on those channels, so it hops less or not at all. This is a router setting; the router guides show where it lives for common brands.
  • While gaming, turn AWDL off with sudo ifconfig awdl0 down in Terminal. AirDrop, AirPlay and Sidecar stop until you run sudo ifconfig awdl0 up or restart, and macOS may turn it back on by itself.
  • Use a cable or a USB-C Ethernet adapter. AWDL only affects Wi-Fi.

The background downloads guide keeps the full steps.

Why does my Windows PC lag spike every 30 or 60 seconds?

On Windows the most reported cause of a spike every 30 seconds to a few minutes is a Wi-Fi scan. While connected, the Wi-Fi adapter briefly leaves your channel to look for other networks, and anything that asks for a fresh list of networks (location services, some Wi-Fi manager apps, a network settings window left open) makes it happen more often. The pattern goes away on Ethernet, which is the cleanest test.

  1. Close Wi-Fi analyzer apps, vendor "network boost" utilities and the Wi-Fi list in the taskbar while you play.
  2. Settings → Privacy & security → Location: turn location off for apps that don't need it, or turn it off while gaming. Location on a PC without GPS works by scanning nearby Wi-Fi.
  3. Device Manager → Network adapters → your Wi-Fi adapter → Properties → Power Management: untick "Allow the computer to turn off this device to save power". Update the adapter driver from the laptop or chip maker (Intel, Realtek, MediaTek), not only Windows Update.
  4. As a test only: netsh wlan set autoconfig enabled=no interface="Wi-Fi" in an admin Command Prompt stops Windows scanning and auto-connecting while you stay connected. If the spikes stop, scanning was the cause. Turn it back on with enabled=yes afterwards, or the PC won't join other networks; a restart may also turn it back on.

Yes. Starlink reassigns each dish to satellites on a fixed 15-second schedule, and measurement studies see a short latency jump at each switch. On Starlink a spike every 15 seconds is expected and nothing at home causes it. You can keep it from getting worse: clear obstructions (the Starlink app shows them), cable the console or PC to the router so Wi-Fi doesn't add its own spikes, and pick a game server region close to you. How to lower ping on Starlink and 5G covers what helps and what doesn't.

What causes lag spikes every few minutes?

A spike every few minutes, rather than every few seconds, is usually a bigger event: the device moving, or a program doing a batch of work.

  • Band steering and mesh roaming. The router or mesh system moves the device between 2.4 and 5 GHz, or between nodes. Each move is a short hiccup. Giving the gaming device its own 5 GHz network name, or turning off steering for it, stops the hopping.
  • DFS channels. On 5 GHz channels 52 to 144, a router that detects radar must leave the channel, which drops everyone for a moment. Pick a non-DFS channel (36 to 48 or 149 to 165) if your drops come in clusters.
  • Cloud sync and launchers. OneDrive, iCloud, Google Drive, Steam, Epic and Battle.net check in and upload or download in bursts. Pause them while you play; the background downloads guide lists where each limit lives.
  • Someone else's device. A phone backing up photos when it starts charging, a smart camera uploading clips. If the spikes are on every device at once, this is the likely cause, and Smart Queue on the router keeps them from turning into lag.

If the connection actually drops (the Wi-Fi icon disconnects) rather than spiking, that's a different problem: Internet keeps cutting out? walks through drop patterns.

Can a PS5 or Xbox get regular lag spikes?

Yes, but consoles rarely run the background scans that laptops do, so regular spikes on a console usually come from Wi-Fi conditions (band steering, a mesh node, a DFS channel) or from another device on the network. Plug the console in with a cable, or test a phone next to it with the spike finder at the same time: if both spike together, the cause is the network, not the console. Best router settings for PS5 and Xbox covers the router side.

What won't fix regular lag spikes?

  • A faster plan. A spike on a timer is caused by a radio or a program, not by a lack of Mbps. A 1 Gbps line spikes on the same beat.
  • Changing DNS. DNS is only asked when a name is looked up, not for each game packet, so it doesn't cause or cure a steady beat.
  • "Ping booster" or game-accelerator apps. They route game traffic differently; they can't stop your own Wi-Fi adapter from scanning.
  • Calling your provider first. If the spikes go away on a cable, the provider can't see or fix them. If they stay on a cable with nothing else running, dated spike-finder results from several times of day are the evidence to bring.

Record your ping ten times a second and see whether your spikes follow a beat, free and in your browser.

Open the lag spike finder

Questions

Why do I get lag spikes every few seconds?

A strict beat almost always means something on a timer: a Mac's AirDrop radio (about once a second), Starlink's satellite cycle (every 15 seconds) or a device scanning for Wi-Fi (every 30 seconds to a few minutes). Record it with the lag spike finder and test the same device on a cable; if the spikes go, it's Wi-Fi on that device.

Why does my ping spike every 30 seconds on Wi-Fi?

Usually the Wi-Fi adapter scanning for other networks, often triggered by location services or a Wi-Fi app. Turn location off for apps that don't need it, disable adapter power saving and try a cable. The Wi-Fi fix has the other steps.

Is a lag spike every 15 seconds on Starlink normal?

Yes. Starlink switches satellites on a 15-second schedule, and a short jump at each switch is expected. Keep the dish clear and cable your device to the router so Wi-Fi doesn't add more; lower ping on Starlink has the details.

Are regular lag spikes my internet provider's fault?

Rarely. Provider congestion rises and falls with the time of day; it doesn't arrive every 15 seconds. If the beat disappears on a cable, it's your device or Wi-Fi. If it stays on a cable at several times of day, internet slow at night? explains how to build the case for the provider.

What's the difference between jitter and lag spikes?

Jitter is one number for how much ping wobbles overall; lag spikes are the individual big jumps. A short test can show low jitter and still miss a spike every minute. What is jitter? explains the number.

How do I stop lag spikes on a Mac?

If they come about once a second on Wi-Fi, set the router's 5 GHz Wi-Fi to channel 44 or 149, or run sudo ifconfig awdl0 down while you play to pause AirDrop's radio. A cable stops it entirely. The background downloads guide has the steps.

Does The Net Fix make my internet faster?

No. The Net Fix (thenetfix.com) is free and finds and fixes the bottlenecks behind lag spikes, such as Wi-Fi scanning and busy lines. It can't change your plan's speed. Start with the speed test or the full Test & Optimize run.