VPN Not Working on iPhone? Fixes, Plus How to Turn It Off
Fix an iPhone VPN that won't connect, loses internet, keeps disconnecting, or keeps turning back on, and learn how to turn a VPN off so it stays off.
Quick answer: most iPhone VPN problems start with the network, not the VPN. Check that the internet works with the VPN off, try another server, update iOS and the VPN app, and make sure the date and time are set automatically. If the VPN keeps turning back on, look for Connect On Demand in Settings, the app’s auto-connect option, or a profile under VPN & Device Management.
The sections below are sorted by symptom, so jump to the one you’re seeing. There’s a quick-reference table near the end.
Start with three checks
These clear up a surprising share of VPN problems, whatever the symptom.
- Turn the VPN off and load a web page. If it still doesn’t load, the problem is the Wi-Fi or cellular connection itself, and Apple’s guide for when you can’t connect to Wi-Fi is the place to start.
- Restart your iPhone, then update. Install any iOS update under Settings > General > Software Update, and update the VPN app too.
- Check the date and time. Go to Settings > General > Date & Time and turn on Set Time Automatically. Apple lists a wrong date, time, or time zone as a cause of connection problems with VPN and security software.
VPN won’t connect
If the app sits on “Connecting” or shows an error:
- Try another server or location in the app. A server can be down or full while the rest of the service works fine.
- Switch networks. Turn off Wi-Fi to test on cellular, or the other way round. Some work, school, hotel, and public networks block VPN connections on purpose, and no setting on your iPhone gets around that.
- Check your account in the VPN app. A signed-out session or an expired subscription stops the connection before it starts.
- Look for apps that compete with it. Apple’s article on network problems caused by VPN and security software names the usual suspects: other VPN apps, firewall apps, antivirus apps, parental-control apps, and content blockers. Turn their features off, or delete the apps you don’t use, and try again.
- Set the VPN up again. Delete the VPN app, restart your iPhone, install it again, and go through its setup. That replaces a damaged VPN configuration with a fresh one.
Connected, but no internet
The VPN shows as connected, yet nothing loads. This usually means traffic enters the tunnel and goes nowhere.
- Finish the Wi-Fi sign-in page first. Hotel, airport, and cafe networks often show a sign-in or “accept terms” page before they let you online. A VPN can block that page. Turn the VPN off, complete the sign-in, then turn it back on.
- Switch servers. A server that accepts connections but can’t reach the internet is a server problem, not an iPhone problem.
- Check the Wi-Fi network’s settings. Go to Settings > Wi-Fi, tap the More Info button next to the network, and look at the DNS and HTTP proxy options. If you or an app changed them, set them back to automatic.
- Search Settings for conflicts. Apple suggests opening Settings, swiping down to show the search field, and searching for VPN, profile, firewall, and filter. Anything you don’t recognize or no longer need can be turned off or deleted, unless your organization manages it.
- Reset network settings as a last resort. Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This removes saved Wi-Fi networks and passwords and any VPN settings that weren’t installed by a profile or device management, so you’ll set the VPN up again afterwards. Apple’s guide to resetting iPhone settings explains exactly what each reset removes.
VPN keeps disconnecting
Some drops are normal. Every time your iPhone moves from Wi-Fi to cellular, joins a new network, or loses signal, the VPN has to rebuild its tunnel. A well-behaved app reconnects within a few seconds.
When it keeps happening:
- Stay on one network for a while. A weak Wi-Fi signal that keeps dropping out makes the tunnel drop with it. Move closer to the router or switch to cellular.
- Pick a less busy server. Crowded servers drop sessions more often, especially in the evening.
- Remove apps that also filter traffic. A second VPN, firewall, or content blocker can fight with your VPN for the connection.
- Turn on auto-reconnect if your VPN app offers it, so a drop on a network change repairs itself.
If the VPN stays connected but feels sluggish, that’s a different problem with different fixes; see why your VPN is slow.
VPN keeps turning back on by itself
If you switch the VPN off and it comes back, something is set to start it automatically. There are three usual sources.
1. Connect On Demand. iOS lets each VPN configuration start itself automatically, controlled by a Connect On Demand switch in Settings. To turn it off:
- Open Settings, swipe down, and search for VPN. You can also look under General > VPN & Device Management.
- Tap the More Info button next to the VPN configuration.
- Turn off Connect On Demand.
If the switch is dimmed, an organization’s device management has probably locked it. If you don’t see the switch at all, move on to the app’s settings.
2. The VPN app’s own settings. Many apps have options such as auto-connect, connect on untrusted Wi-Fi, or always-on protection, and an app can switch Connect On Demand back on by itself. Turn these options off inside the app. Apple notes that if the software that created a setting is still in use, the setting might return later, so if you no longer want the VPN at all, delete the app.
3. Profiles and device management. Go to Settings > General > VPN & Device Management and look at what’s listed. A work or school iPhone may have an Always On VPN, which Apple’s VPN deployment overview describes as starting with no user interaction and staying on, even across restarts, until the configuration is removed. Don’t remove a profile your job or school requires; ask their IT team instead. If you find a profile you don’t recognize and nobody manages your iPhone, tap it and remove it. Removing a profile also removes the settings, apps, and data that came with it.
How to turn off a VPN on iPhone properly
To turn a VPN off and have it stay off:
- Disconnect in the VPN app. It’s the cleanest switch, because the app knows you asked.
- Turn off auto-connect or any always-on option in the app’s settings.
- Turn off Connect On Demand for that configuration in Settings, using the steps above.
- Check the status bar. The VPN icon means you’re connected through a VPN. On iPhone models with Face ID, some status icons only appear at the top of Control Center, so swipe down from the top-right corner to check.
- Remove it completely if you’re done with it: delete the app, and remove any matching profile under Settings > General > VPN & Device Management.
Turning the VPN off means your traffic goes out directly again, so your real IP address is visible to the sites and apps you use. If you only wanted Safari covered, iCloud Private Relay may be a lighter fit.
Symptom, cause, and fix at a glance
| Symptom | Likely cause | Fix |
|---|---|---|
| Stuck on “Connecting” | Server down, network blocks VPNs, wrong date and time | Switch server, try another network, set time automatically |
| Error right away | Signed out, expired account, damaged configuration | Sign in again; delete, reinstall, and redo setup |
| Connected but no internet | Unfinished Wi-Fi sign-in page, bad server, DNS or proxy set | Sign in with VPN off, switch server, reset DNS and proxy to automatic |
| Drops every few minutes | Weak signal, switching networks, busy server | Stay on one strong network, pick another server |
| Drops when another app runs | Second VPN, firewall, or content blocker | Turn off or delete the competing app |
| Turns back on after you switch it off | Connect On Demand or app auto-connect | Turn both off |
| Can’t turn it off at all | Work or school profile, Always On VPN | Check VPN & Device Management; ask your IT team |
When it isn’t your iPhone
Some problems can’t be fixed from your phone. A network that blocks VPNs blocks them for everyone, a provider-side outage needs the provider, and a managed work phone follows its organization’s rules. Trying a second network is the quickest way to tell which kind of problem you have.
If you use BlueHammer VPN and these steps haven’t fixed it, email our support team at hello@bluehammer.app. Include your iPhone model, iOS version, whether you were on Wi-Fi or cellular, and what the app showed. That’s usually enough for us to find the cause quickly.
Once the VPN is working, it’s worth knowing what it does and doesn’t cover. What a VPN actually hides explains the limits, and the guide to iPhone privacy settings for your IP address covers the built-in switches that work alongside it.
Common questions
How do I turn off a VPN on my iPhone?
Disconnect in the VPN app first, then turn off any auto-connect option in the app's settings. Next, open Settings, search for VPN, tap the More Info button next to the connection, and turn off Connect On Demand if you see it. Once the VPN icon is gone from the status bar, or from Control Center on Face ID models, it's off.
Why does my iPhone VPN keep turning back on?
Something is told to start it automatically. The usual causes are Connect On Demand, a per-connection switch in Settings, an auto-connect or always-on option inside the VPN app, or a configuration profile or device management from work or school, listed under Settings > General > VPN & Device Management. Turn off the first two yourself; managed profiles need your IT team.
Why does my VPN keep disconnecting on iPhone?
Most drops happen when your iPhone switches networks, for example from Wi-Fi to cellular, or when the signal is weak, because the VPN has to rebuild its tunnel each time. A crowded server, another VPN or security app interfering, or outdated iOS or app versions are the other common causes. Try a different server and remove any app that also filters traffic.
Why do I have no internet when my VPN is on?
If the internet works with the VPN off, the tunnel is the problem. Common causes are a Wi-Fi sign-in page that hasn't been completed, a VPN server that's down or overloaded, a custom DNS or proxy set on the Wi-Fi network, or a second VPN, firewall, or content-blocking app. Sign in to the Wi-Fi first, switch servers, and remove the conflicting app.
Why won't my VPN connect on iPhone?
Check the basics first: the internet works without the VPN, the date and time are set automatically, and iOS and the VPN app are up to date. Then try another server and another network, since some work, school, and hotel networks block VPN connections. If it still fails, delete the VPN app, restart, install it again, and redo its setup.
Recommended next step
Make everyday Mac care easier with BlueHammer
Clean up storage, organize files, browse privately, and keep everyday protection in one place.
Explore BlueHammer VPN
