Common reasons your VPN fails to connect
A VPN that won't connect usually means one of three things: your internet itself is down, your VPN app has a software problem, or your VPN provider's servers are unreachable from your location. Start by checking whether you can reach any website without the VPN turned on. If you cannot load a basic site like Google.com, your internet connection is the problem, not the VPN.
If your internet works but the VPN does not, the issue is almost always one of these: the app needs an update, your login credentials are wrong, the server you chose is overloaded or offline, your firewall is blocking the connection, or your internet provider is blocking VPN traffic. Each one has a different fix, and testing them in order usually finds the culprit within minutes.
Key Takeaways
- Test your internet without the VPN first — if websites load, your connection is fine and the problem is with the VPN itself.
- Update your VPN app to the latest version, because outdated software is the single most common cause of connection failures.
- Check that you are using the correct username and password, and that your account has not expired or run out of data.
- Try connecting to a different server location, because individual servers can go offline or become overloaded without affecting others.
- If nothing works, restart your device and your router, which clears temporary connection problems that software fixes cannot reach.
Update your VPN app first
Before troubleshooting anything else, check whether your VPN app has an update waiting. Open your app store — Apple App Store on iPhone, Google Play on Android, or your operating system's app store on Windows or Mac — and search for your VPN by name. If an "Update" button appears instead of "Open", tap it and wait for the update to finish.
Outdated VPN apps fail to connect because the provider's servers have changed their security requirements or the app's code has bugs that newer versions fixed. Updates are usually small and take under a minute. After the update completes, close the app entirely and open it again before trying to connect.
Verify your login information and account status
Open your VPN app and look at the username and password fields. Many people type their email address when the app actually wants a username, or they copy a password with an extra space at the end. Delete what is there and type it again slowly, watching each character as you go. If you cannot remember your password, use the "Forgot Password" link in the app or on the provider's website to reset it.
While you are checking your account, log into your VPN provider's website using a web browser and look for an account page or dashboard. Check whether your subscription is still active — some plans expire on a specific date, and others have a data limit that runs out. If your account shows "Expired" or "No Active Plan", you will need to renew it before the app can connect. If you see a data limit that has been reached, you may need to wait until the next billing cycle or purchase additional data.
Try a different server location
VPN providers run multiple servers in different cities and countries. When you open your app, you usually see a list of locations you can connect to. If one server is not responding, others usually are. Tap or click on a different location — try one in a different country if possible — and attempt to connect again.
Some servers become overloaded during peak hours (usually evening in that region) or go offline for maintenance. If your usual location will not connect but another one does, the problem is with that specific server, not your app or account. You can try the original server again in a few minutes, or simply use a different one.
Check your firewall and network settings
A firewall is software or hardware that blocks certain types of internet traffic. Your device probably has a built-in firewall, and your internet provider or workplace may have one too. If your firewall is too strict, it can block VPN connections even though your internet works fine.
On Windows, open Settings, go to Privacy & Security, then Windows Defender Firewall. Look for your VPN app in the list and make sure it has permission to communicate through the firewall on both private and public networks. On Mac, open System Settings, go to Security & Privacy, then Firewall Options, and check that your VPN app is not blocked. If you are on a work or school network, you may not have permission to change these settings — contact your IT department to ask whether VPN connections are allowed.
Restart your device and router
Restarting clears temporary problems that software fixes cannot reach. Close your VPN app completely, then shut down your device entirely — do not just put it to sleep. Wait 30 seconds, then turn it back on. Once it has fully started up, open your VPN app and try to connect again.
If that does not work, restart your router as well. Unplug the power cable from the back of your router, wait 30 seconds, and plug it back in. Wait another two minutes for the router to fully restart — you will see lights blink as it boots up. Then try your VPN connection again. This fixes connection problems caused by your router forgetting how to route VPN traffic or holding onto old network settings.
When your internet provider is blocking VPN traffic
Some internet providers, particularly in certain countries, actively block VPN connections. If you have tried everything above and nothing works, your provider may be the issue. You can test this by connecting to a different network — try a friend's home WiFi, a coffee shop, or your phone's mobile data — and see whether the VPN connects there.
If the VPN connects on a different network but not on your home internet, your provider is likely blocking it. Some VPN apps have a feature called obfuscation or stealth mode that disguises VPN traffic so it looks like regular internet use. Check your VPN app's settings menu for an option with one of these names and turn it on. If your provider continues to block the connection even with obfuscation enabled, you may need to contact your provider to ask whether they allow VPN use, or consider switching to a different provider if you have that option.
Frequently Asked Questions
Why does my VPN connect sometimes but not always?
Intermittent connection problems usually mean a specific server is unreliable or your internet connection is unstable. Try connecting to a different server location first. If that works consistently but your preferred location does not, that server has a problem. If the VPN drops on all servers, restart your router and check whether your internet provider is having an outage in your area.
Does restarting my device erase anything?
No. Restarting simply turns your device off and back on, which clears temporary memory but leaves all your files, apps, and settings intact. It is completely safe and often fixes connection problems that nothing else can.
What if I see an error code instead of a connection failure?
Write down the exact error code and search for it on your VPN provider's support website or help center. Different codes mean different things — some point to server problems, others to account issues, and some to firewall blocks. The provider's documentation will tell you what that specific code means and how to fix it.
Can my workplace block my VPN even if I am using my personal device?
Yes, if you are on your workplace's network. Workplace networks can block VPN traffic at the router level, which affects any device connected to that WiFi. If you are on your own home network or mobile data, your workplace cannot block it. If you need a VPN at work, ask your IT department whether they allow it or provide their own.