Getting connected to your VPN is generally so easy that you barely notice it at all, so the first time you notice that your VPN won't connect, it can be a real surprise.
Sometimes you'll see a very obvious error message: 'Can't connect.' Other alerts are more cryptic, like 'Error: 80AE470.' And some apps stop trying to connect, but don't tell you why (thanks, developers.)
However unhelpful your VPN client might be, it's not the end of the story, and this step-by-step guide covers everything you need to figure out the problem and get your VPN connecting again.
1. Check your internet connection
The first step in diagnosing why your VPN won't connect is to make sure your internet connection is working correctly. Sounds obvious, but it's a good idea to rule out basic issues before you start playing around with VPN or device settings. So, reboot your device, maybe your router, then open a browser, visit a couple of sites, collect emails if you've a separate email app, stream Netflix, and just spend a couple of minutes confirming everything looks normal.
2. Try a different location
VPNs often have thousands of servers, so there's a chance that your app's preferred choice is down right now. And even if the server is running, maybe it's so overwhelmed with other users that it's blocked further connections. Browse your VPN's location list and try connecting from somewhere else.
3. Use another protocol
Your VPN's protocol defines how it connects to servers, and some protocols are more reliable than others. Open your app Settings box and look for protocol-related settings. If your app has some (and not all do), you might see options like OpenVPN (maybe with UDP or TCP flavors), WireGuard, IKEv2, L2TP and more. Ideally we'd recommend trying to connect using at least OpenVPN, then IKEv2 or WireGuard, but if you don't have these, just choose a couple of options from your app's list.(opens in new tab)
4. Check your VPN's status page
VPN connection issues could be down to a wider problem with your provider's network, rather than any issue with your setup. Check your provider's status page, if it has one (check social media if it doesn't) for any updates. IPVanish is a great example, and its status.ipvanish.com (opens in new tab) page is replete with performance charts showing servers online and details on any current outages.
5. Switch to another device
Try connecting to your VPN from a different device, if available. If you can't connect from that, either, that suggests there's a network issue between you and the VPN, or maybe a VPN outage. But if the second device works as usual, it looks like the problem is somewhere on your original hardware.(opens in new tab)
6. Update your VPN software
If your VPN won't connect, this could indicate that your app has a bug, or maybe its setup is corrupted. Check this out by removing or uninstalling your VPN, then downloading and reinstalling the latest version.
Don't take any shortcuts, especially on Windows - for instance, trying to install the new app over the current version. Do a proper clean reinstall where you uninstall the app, reboot and then install the new one.
7. Connect from a different network or access point
If you're not connecting from your regular network - maybe you're using a public hotspot you've never used before - then it's possible it's set up differently, or maybe it's trying to block VPNs entirely. Find another hotspot or network, if you can, and try connecting from there instead.
8. Bypass VPN blocking
Some networks are very good at blocking VPNs, and a few countries ban them entirely (explaining the demand for China VPNs, Russia VPNs, UAE VPNs and more), and that can make it very difficult to get online. But while we don't recommend you break any local laws, if you really need to get online, there are a few options you can try.
Open your VPN's Settings box and look for anything to help you bypass VPN blocking. NordVPN has an Obfuscated Servers feature, for instance, which helps disguise your traffic. Surfshark has a NoBorders mode which does much the same thing. IPVanish's 'Scramble OpenVPN traffic' might help, VyprVPN's Chameleon protocol is designed to slip past VPN blocking schemes, and several VPNs have an Obfsproxy (opens in new tab) option (another way to try and evade the authorities) which just might get you connected.(opens in new tab)
9. Check your credentials and account
Log onto your VPN provider's website and check your account page for updates.
Has your password changed, maybe? Some free or limited VPNs might change passwords occasionally, without notifying each time.
Make sure your account is still valid and working, too. If you've forgotten to renew a subscription then the provider has probably turned your service off. VPN accounts are a prime target for hackers, too, and if someone has hijacked your account, it's possible the provider has detected this and closed or blocked your account.
10. Check the VPN application's logs
VPNsa often do a very bad job of reporting on connection issues, and even if they seem to have given you a clear explanation of why you can't connect, there's no guarantee this bears any relation to the facts.
Sometimes, the real cause of your problems is hidden in the app's logs. Browse its Settings box, look for sections like Connection Log, or Troubleshooting. You won't understand 90% of the content - no offence intended, we don't either - but scroll through the most recent entries anyway for clues. If you see an authentication error, for instance, that indicates a password or account problem, which very clearly tells you where to look next.
11. Create a manual VPN connection
Apps are the easiest way to access a VPN, but they're not your only option. Many services allow you to create a manual VPN connection to a specific server using your device's standard tools (see examples at ExpressVPN (opens in new tab) and IPVanish (opens in new tab).)
If this sounds like a hassle, then you're right, but it's not a permanent solution. We're just trying to get you connected right now, and even if it doesn't work, this will be something else you can tell Support that you've tried, later.
12. Try another app
This is probably the most involved step in our list, but if you're up for it, switching to another app might help.
OpenVPN Connect (opens in new tab) is an all-purpose VPN application which runs on Windows, Mac, iOS and Android, and can be set up to work with most VPNs.
Check your VPN support site for instructions or advice on other apps you can try (see ExpressVPN's OpenVPN Android (opens in new tab) instructions for an example.)
13. Contact the VPN support team
If all else fails, contact your VPN's support, explain what's happening and ask for their advice. Make sure you tell them the steps that you've tried, too. The more a support engineer can see you've ruled out, the quicker they can zoom in on the real cause of the problem, and the sooner you'll be up and running again.