Back to Blog•
October 20, 2026
•
9 min

Why does my VPN keep disconnecting? Causes and fixes

Find out why your VPN keeps dropping, match the symptom to the cause and fix it on Android, iPhone, Windows and Mac.

If you're asking "why does my VPN keep disconnecting", in most cases the cause is an unstable connection, a switch between Wi-Fi and mobile data, battery saving or a crowded server. A protocol your network doesn't like or security software can also cut it. So the quickest fixes are a different server, a different protocol and turning off battery limits for the VPN app.

Quick fixes, in order
1Switch servers. Pick another server in the same country or one closer to you.
2Change the protocol. Try WireGuard first. On strict networks, try OpenVPN over TCP.
3Remove battery limits. Let the VPN app run in the background without power saving.
4Update the app. Install the latest version of the VPN app and your system.
5Restart your router. Unplug it for about 30 seconds, then plug it back in.

First, check if it's the VPN or your internet

Before you change any settings, find out which side is failing. It takes about 30 seconds.

  1. Turn the VPN off.
  2. Open a few websites or play a video for a couple of minutes.
  3. If pages stall or the video freezes, the problem is your internet connection. The VPN only makes it more visible.
  4. If everything works without the VPN but drops with it, the problem sits in the VPN connection itself. Then the fixes below apply.

This step saves a lot of time. A shaky home Wi-Fi often gets blamed on the VPN, because the VPN app is the one showing a "disconnected" message.

Match the symptom to the cause

When the drop happens tells you a lot about why. Find your case in the table:

When it dropsLikely causeWhat to try first
Right after connectingBlocked protocol or security softwareChange the protocol, then pause the antivirus to test
When you leave home or a shopPhone switching from Wi-Fi to mobile dataTurn off automatic switching to mobile data
When the screen locks or the laptop sleepsBattery or sleep settingsRemove battery limits for the VPN app
Every few minutes, at randomBusy server or unstable Wi-FiSwitch servers, then restart the router
Only at work, school or a hotelThe network blocks VPN trafficTry OpenVPN over TCP
When another device connectsDevice limit on your planLog out on devices you don't use
After a system updateOld app version or network driverUpdate the VPN app and drivers

Start with the first fix in the row. If it doesn't help, work through the causes below.

Common causes of VPN disconnects and how to fix each one

The causes below go roughly from the most common to the least common. Start at the top and stop when the drops end.

Weak or unstable internet

A VPN needs a steady link to its server. Short dropouts that a browser hides by retrying can be enough to break the tunnel.

Restart your router by unplugging it for about 30 seconds. If you're on Wi-Fi, move closer to the router or try a cable. On public Wi-Fi in a café or hotel, the network itself is often the weak point. There isn't much you can do there beyond switching to mobile data.

Switching between Wi-Fi and mobile data

Your device gets a new IP address every time it jumps from Wi-Fi to 4G or 5G. The VPN then has to rebuild the tunnel. With some protocols and apps that takes several seconds. Sometimes it fails and you see a disconnect.

Phones switch networks on their own more often than people think. For example, they do it when Wi-Fi gets weak at the edge of your home or when you walk out of a shop. The phone section below shows how to turn off the automatic switch.

An overloaded or distant server

A busy server drops connections when it runs short of capacity. A far-away server adds delay, which makes timeouts more likely.

Connect to another server in the same country first. If that doesn't help, pick a country closer to you. Most of the time this fixes random drops faster than anything else.

The VPN protocol

A protocol is the set of rules your VPN uses to build the tunnel. Some protocols handle bad networks better than others. That's why changing it is one of the most effective fixes.

This is how the common protocols compare on stability:

ProtocolStability on bad networksSpeedBest for
WireGuardGood, reconnects fastFastestEveryday use and the default choice
IKEv2/IPSecGood when switching networksFastPhones that move between Wi-Fi and mobile data
OpenVPN (UDP)GoodMediumNetworks where WireGuard has trouble
OpenVPN (TCP)Most reliable on strict networksSlowestOffices, schools and hotels that block VPNs

General comparison. Results depend on your network and the server you pick.

For most people, WireGuard is the right default. It reconnects quickly and handles network changes well. But some office and hotel networks block the traffic it uses. On those networks OpenVPN over TCP is slower but gets through more often.

Firewall or antivirus

Security software sometimes treats VPN traffic as suspicious and blocks it. A second VPN app running at the same time, such as a work VPN, causes the same kind of conflict.

To test this, pause your antivirus or firewall for a few minutes and connect again. If the drops stop, add the VPN app to the allowed list in that software and turn protection back on. Also, close any other VPN apps before you connect.

Battery and sleep settings

Battery saving is a frequent reason a VPN drops on phones and laptops. The system pauses apps in the background or turns off the network card while the screen is off, all to stretch the battery. The VPN loses its connection and then has to start over.

The fix is to let the app run without battery limits. The exact steps for each device are in the sections below.

Too many devices on one account

Most VPN plans limit how many devices can connect at the same time. Once you hit the limit, a new device may fail to connect or push another one off. So a tablet that connects on its own when it wakes up can look like random drops on your laptop.

Check which devices have the app set to start automatically. Log out on the ones you no longer use.

A network that blocks VPNs

Some offices, schools and public networks block VPN traffic on purpose. The connection may work for a minute and then get cut. Or it may never get through at all.

Try another protocol first, because networks often block only some of them. OpenVPN over TCP is the best bet here. Our VPN unblock guide covers what else you can do when the VPN itself gets blocked. Keep in mind that a network's rules still apply to you. On a work network, check the policy before you work around a block.

Why does my VPN keep disconnecting on my phone?

On phones the cause is usually power saving or automatic switching to mobile data. Both are on by default on most devices.

Android

Battery optimization is the first thing to change. On a Pixel, open Settings > Apps, pick your VPN and set App battery usage to Unrestricted. On a Samsung phone, go to Settings > Apps, select the VPN and change Battery to Unrestricted. Other brands use similar names, such as "Don't optimize".

Next, look at the automatic switch to mobile data. On a Pixel it sits under Settings > Network and internet > Adaptive connectivity. On a Samsung phone, open the Wi-Fi settings and go to Intelligent Wi-Fi to find "Switch to mobile data". Turn it off if your drops happen at home or at work, where Wi-Fi is usually good enough.

For a full list of Android VPN settings worth checking, see our guide to the best VPN for Android.

iPhone

On an iPhone, the setting to check is Connectivity Assist. It moves you to mobile data when Wi-Fi is weak. In iOS 26 it replaced the older Wi-Fi Assist and moved to Settings > Wi-Fi. Scroll down, turn it off and see if the drops stop. On older iOS versions, look for Wi-Fi Assist at the bottom of Settings > Cellular.

Low Power Mode also limits background activity, which can affect a VPN. If your VPN drops mostly when the battery is low, that's likely the reason.

How to fix VPN drops on Windows and Mac

On computers the usual cause is sleep. To cut power use, the system turns off the network adapter. The VPN then loses its tunnel.

On Windows, open Device Manager and expand Network adapters. Right-click your Wi-Fi or Ethernet adapter, choose Properties and open the Power Management tab. Then clear the box "Allow the computer to turn off this device to save power". After that, update the VPN app and your network drivers.

On a Mac, open System Settings > Battery > Options. Turn on "Wake for network access" if your Mac has it. Also install any macOS update, since updates often include network fixes.

If you're still choosing a VPN for a computer, our guides to the best VPN for Windows and the best VPN for Mac compare the apps.

Why does my VPN keep turning on and off?

If your VPN keeps turning on by itself, an auto-connect setting is almost always the reason. If it turns off and back on, it's usually reconnecting after short drops.

Why your VPN turns on by itself

Several settings can start a VPN without you tapping anything:

  • Auto-connect in the VPN app, which starts the VPN on launch or on unfamiliar Wi-Fi.
  • Always-on VPN on Android. On a Pixel it's under Settings > Network and internet > VPN.
  • Connect On Demand on iPhone, which some VPN profiles use to start the VPN on certain networks.
  • A work device profile from your employer, which you usually can't change yourself.

Turn off the one you don't need. On an iPhone, our guide on how to turn off a VPN on iPhone walks through each setting.

Why your VPN keeps disconnecting and reconnecting

A VPN that drops and comes back every few minutes is usually fighting an unstable link. Many apps reconnect on their own after a drop. As a result, you see the icon flicker instead of a full disconnect. In that case, treat it like any other drop. Change the server, then the protocol, then check battery settings.

Is your VPN killing your internet connection?

Sometimes it is, on purpose. A kill switch blocks all internet traffic when the VPN connection drops. That way your real IP address doesn't show for the seconds it takes to reconnect.

So if your internet "dies" every time the VPN drops, the kill switch is doing its job. The fix is to solve the drops, not to turn off the kill switch. Need the internet right away? In most apps, disconnecting the VPN fully lets normal traffic through again.

A VPN that slows your connection to a crawl is a different problem. A far or overloaded server is the usual cause. Switching to a nearby one fixes it.

When to contact VPN support

If none of the fixes help, contact your VPN provider. Support can see things you can't, such as problems on a specific server.

Have this ready to get a faster answer:

  • Your device and system version, for example Windows 11 or Android 15.
  • The protocol and the server you were using.
  • When the drops happen, for example every 10 minutes or when the screen locks.
  • Whether the same thing happens on another network, such as mobile data.
  • Logs from the app, if it offers a way to export them.

How Atomic VPN keeps the connection steady

Atomic VPN deals with the most common drops on its own. When your phone or laptop switches networks, it reconnects in about 0.2 seconds. And if the connection drops for another reason, the app reconnects automatically.

What helps when a connection keeps dropping:

  • Manual choice of protocol (WireGuard, OpenVPN or IKEv2) and of server.
  • 6,500+ servers in 88+ countries. A busy server is easy to swap for another.
  • A kill switch on Windows, macOS and Android. A drop won't expose your IP address.
  • Auto-connect on unfamiliar Wi-Fi on Windows and macOS.

One account covers 5 devices at once, plus a router setup that doesn't use a slot. If you have more than 5 devices running the VPN, that limit can be the reason one of them gets cut off. The yearly plan is $2 a month, billed $24 once a year. It renews at the same price. Apps are available for Windows, macOS and Android. The iOS app is coming soon.

A VPN that reconnects on its own

Reconnects in about 0.2 seconds when you switch networks, with a kill switch and your choice of protocol. $2 a month on the yearly plan, billed $24 once a year.

Questions and answers

How do I keep my VPN connected all the time?

Turn off battery optimization for the VPN app and turn on the app's auto-connect. On Android, you can also turn on Always-on VPN in the system settings. A stable protocol such as WireGuard and a nearby server help too.

Why won't my VPN stay connected?

The usual reasons are an unstable internet connection, a busy or distant server, battery saving or a network that blocks VPN traffic. Start by switching servers. Then try another protocol.

Why does my VPN disconnect when my phone locks?

Your phone pauses apps in the background to save battery, which cuts the VPN. Set the VPN app's battery usage to unrestricted on Android. On an iPhone, check that Low Power Mode is off.

Can my router make my VPN disconnect?

Yes. An old router, outdated firmware or a weak Wi-Fi signal can all break the VPN tunnel. Restart the router and install any firmware updates. If the router runs its own VPN, don't run a second VPN app on top of it.

Does a VPN turn off by itself?

It can, after a dropped connection, a system update or when the device goes to sleep. Many VPN apps then reconnect on their own. If yours stays off, turn on auto-connect in the app settings.

Apps for everything you own

Windows icon
Windows
Download
Google Play icon
Android
Download
App Store icon
iOS
Coming soon
Android TV icon
Android TV
Coming soon
Chrome icon
Chrome
Coming soon
Firefox icon
Firefox
Coming soon
Linux icon
Linux
Coming soon

Stay private on any Wi‑Fi

One account, five devices, 88+ countries. From $2 a month on the yearly plan, cancel in one click.