Why Does My Internet Keep Disconnecting? How to Fix It

Published ยท 7 min read

Few things are more frustrating than an internet connection that works for a few minutes, drops out, reconnects, and drops again. The cause isn't always obvious — it could be your router, your ISP, WiFi interference, or something else entirely. Here's a systematic approach to finding and fixing the problem.

Common Causes of Intermittent Disconnections

Internet dropping in and out can have many causes. Understanding the most common ones helps you narrow down the culprit faster.

Router and Modem Issues

Your router is a small computer that runs continuously. Over time, memory leaks, overheated components, or firmware bugs can cause instability. If your router is more than 4-5 years old, age-related hardware degradation is a real possibility.

ISP Problems

Sometimes the problem is upstream. Your ISP's network equipment, a damaged cable in your street, or congestion at peak hours can all cause intermittent outages that look like a local problem.

WiFi Interference

WiFi operates on shared radio frequencies. Your neighbours' routers, Bluetooth devices, baby monitors, microwaves, and even USB 3.0 devices can all interfere with your WiFi signal. The 2.4 GHz band is particularly crowded in apartments and dense neighbourhoods.

DNS Failures

If your DNS server is unresponsive, your internet connection is technically still active but nothing loads — because your device can't translate domain names into IP addresses. This feels exactly like a disconnection even though the underlying connection is fine.

Network Overload

Too many devices downloading, streaming, or backing up simultaneously can overwhelm a router or exhaust your bandwidth. Security cameras uploading footage, cloud backups running, and someone streaming 4K can easily saturate a connection.

How to Diagnose the Problem with PingKit

Rather than guessing, use diagnostic tools to identify exactly where the problem is. PingKit gives you several tools specifically designed for this.

Connection Monitor: Track Stability Over Time

PingKit's Connection Monitor continuously pings a reliable server and logs the results. Leave it running for an hour or more and you'll see exactly when disconnections happen, how long they last, and how frequently they occur.

Pro tip: Run Connection Monitor while connected to your router via different methods. If drops happen on WiFi but not when you're near the router, the issue is signal strength. If they happen everywhere, the problem is the router or ISP.

Ping: Check for Packet Loss

Open PingKit's Ping tool and ping your router's gateway address (shown in My Network). If you see packet loss to your own router, the issue is between your phone and the router — typically WiFi interference or a router hardware problem.

Then ping an external server like 1.1.1.1 (Cloudflare). If you get packet loss to external servers but not to your router, the problem is between your router and the internet — likely an ISP issue.

MTR: Find Where the Problem Is

MTR combines traceroute with continuous ping to show packet loss and latency at every hop between you and a destination. Run an MTR to a reliable server like 1.1.1.1 and look for where packet loss begins:

Speed Test: Measure Bandwidth

Run speed tests at different times of day. If speeds are normal in the morning but terrible in the evening, ISP congestion is likely. If speeds are consistently low, there may be a physical line issue or a plan limitation you've forgotten about.

Fixing the Problem

Quick Fixes to Try First

  1. Restart your router and modem — unplug both for 30 seconds, plug the modem in first, wait for it to fully connect, then plug in the router
  2. Check for overheating — if your router is hot to the touch, move it to a well-ventilated spot
  3. Update firmware — log into your router's admin panel and check for available updates
  4. Switch WiFi channels — if you're on a congested channel, switching can dramatically improve stability
  5. Change DNS servers — switch to Cloudflare (1.1.1.1) or Google (8.8.8.8) to rule out DNS-related drops

If the Router Is the Problem

If the ISP Is the Problem

When your diagnostics point to the ISP, gather your evidence before calling support:

This data transforms a "my internet keeps dropping" call into a factual, evidence-backed report. ISP support teams take these reports more seriously because you've already done the troubleshooting they would ask you to do.

Coming soon: PingKit Guardian includes the macOS Agent, which monitors your network 24/7 from your Mac's menu bar. It tracks uptime, logs disconnections automatically, and sends push notifications to your iPhone when your connection drops — perfect for building an evidence trail when dealing with an unreliable ISP.

When to Call a Technician

If you've tried everything above and the problem persists, there may be a physical issue that needs professional attention:

Ask your ISP to send a technician to test the line at your premises. Have your PingKit diagnostic data ready to show them where the problem is occurring.

Related Articles

Stop Guessing, Start Diagnosing

Connection Monitor, Ping, MTR, Speed Test, and 15 more free tools to find out exactly why your internet keeps dropping.

Download PingKit