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.
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.
- Turn the VPN off.
- Open a few websites or play a video for a couple of minutes.
- If pages stall or the video freezes, the problem is your internet connection. The VPN only makes it more visible.
- 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 drops | Likely cause | What to try first |
|---|---|---|
| Right after connecting | Blocked protocol or security software | Change the protocol, then pause the antivirus to test |
| When you leave home or a shop | Phone switching from Wi-Fi to mobile data | Turn off automatic switching to mobile data |
| When the screen locks or the laptop sleeps | Battery or sleep settings | Remove battery limits for the VPN app |
| Every few minutes, at random | Busy server or unstable Wi-Fi | Switch servers, then restart the router |
| Only at work, school or a hotel | The network blocks VPN traffic | Try OpenVPN over TCP |
| When another device connects | Device limit on your plan | Log out on devices you don't use |
| After a system update | Old app version or network driver | Update 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:
| Protocol | Stability on bad networks | Speed | Best for |
|---|---|---|---|
| WireGuard | Good, reconnects fast | Fastest | Everyday use and the default choice |
| IKEv2/IPSec | Good when switching networks | Fast | Phones that move between Wi-Fi and mobile data |
| OpenVPN (UDP) | Good | Medium | Networks where WireGuard has trouble |
| OpenVPN (TCP) | Most reliable on strict networks | Slowest | Offices, 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.
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.



