The most common reason a VPN won't connect is that your internet connection itself is down or unstable

Before you troubleshoot the VPN app, check whether your device can reach the internet at all. Open a web browser and try to load a straightforward website like Google.com. If that fails, your VPN cannot connect because there is nothing for it to connect through. Restart your modem and router — unplug them for 30 seconds, then plug them back in and wait two minutes for them to fully restart. This fixes most connection problems.

If your browser works but your VPN app does not, the problem is specific to the VPN. Move on to the next section. If your browser also fails, contact your internet service provider before troubleshooting the VPN further.

Key Takeaways

  • A VPN that will not connect usually means your internet is down, your VPN app is outdated, or the VPN service itself is having problems.
  • Restarting your modem and router fixes most connection issues within a few minutes.
  • Uninstalling and reinstalling your VPN app often solves problems that restart and update do not.
  • If your VPN still will not connect after these steps, the VPN service may be down in your region, and you can check their status page or contact their support team.

Update or reinstall your VPN app

An outdated VPN app is the second most common cause of connection failures. Open your device's app store — the App Store on iPhone, Google Play on Android, or the Microsoft Store on Windows — and search for your VPN by name. If an update is available, install it. Then close the VPN app completely and open it again.

If updating does not work, uninstall the app entirely, restart your device, and reinstall it fresh from the app store. This clears out corrupted settings that an update might not fix. After reinstalling, open the app and try to connect.

Check your VPN account status and login

Some VPN services limit the number of devices you can use at the same time. If you have connected on your phone, tablet, and laptop all at once, one of those devices may be blocked. Log into your VPN account through a web browser on a computer and check how many devices are currently connected. If you have hit your limit, disconnect from one device and try again on the device that failed.

You may also have been logged out. Close the VPN app, open it again, and check whether you are still signed in. If not, enter your username and password. If you have forgotten your password, use the "Forgot Password" link on the VPN's website to reset it, then try logging in again through the app.

Restart your device and try a different VPN server location

Restart your phone, tablet, or computer completely — not just closing the app, but powering the device off and back on. This clears temporary memory problems that can prevent the VPN from connecting.

After restart, open your VPN app and look for a server list or location selector. Try connecting to a different server location than the one you usually use. Some servers go down for maintenance or become overloaded. If a different location connects, the problem was with that specific server, not your VPN service. You can switch back to your preferred location later, or contact your VPN's support team to report that the server is not working.

Check whether your VPN service is having an outage

VPN services sometimes experience outages that affect all users or users in specific regions. Visit your VPN provider's website and look for a status page or system status link — most major VPN providers have one. This page shows whether the service is working normally or experiencing problems.

If the status page shows an outage, there is nothing you can do except wait. The VPN company is already working to fix it. If the status page shows everything is normal but your VPN still will not connect, contact the VPN's support team through their website. Provide them with the exact error message you see when you try to connect, the device you are using, and the operating system version.

Disable firewall or antivirus software temporarily

Your device's firewall or antivirus software may be blocking the VPN connection. This is rare but happens, especially if you recently installed new security software. Temporarily disable your firewall or antivirus and try connecting to the VPN. On Windows, go to Settings > Privacy & Security > Windows Defender Firewall and toggle it off. On Mac, go to System Preferences > Security & Privacy > Firewall and click the lock to make changes, then turn it off.

If the VPN connects when the firewall is off, the firewall is the problem. You can either add your VPN app to the firewall's exceptions list (look for this option in the firewall settings) or switch to a different firewall software. Do not leave your firewall permanently disabled — it protects you from other threats.

Check your network settings and DNS

Some networks — particularly corporate networks, school networks, or public WiFi — block VPN connections intentionally. If you are on a network you do not control, try connecting to a different network. Use your phone's mobile data instead of WiFi, or move to a different location with different WiFi. If the VPN connects on a different network, the original network is blocking it, and you cannot change that without permission from the network owner.

If you are on your own home network and the VPN still will not connect, your router may be blocking VPN protocols. Log into your router's settings (usually by typing 192.168.1.1 into a web browser, though this varies by router model) and look for VPN or port forwarding settings. If you see options to block VPN traffic, disable them. If you are not comfortable changing router settings, contact your internet service provider or your VPN's support team for guidance.

Frequently Asked Questions

Why does my VPN connect sometimes but not other times?

This usually means a specific VPN server is overloaded or down. Try connecting to a different server location. If that works, the problem is with that one server, not your VPN service or internet connection. You can report the failing server to your VPN provider's support team.

Does restarting my phone really help with VPN problems?

Yes. Restarting clears temporary memory and closes background processes that may be interfering with the VPN connection. It is the single most effective troubleshooting step after checking your internet connection.

What if I see an error code when the VPN tries to connect?

Write down the exact error code and message. Search for it on your VPN provider's support website or knowledge base — they usually have articles explaining what each error means and how to fix it. If you cannot find an answer, contact their support team with the error code.

Can my internet service provider see that I am using a VPN if it will not connect?

No. If the VPN is not connected, you are not using it, so your traffic is not encrypted. Your internet service provider can see your regular browsing. Once the VPN connects, they cannot see what sites you visit.

Should I try multiple VPN apps if one will not work?

Not when ready. Finish troubleshooting the one you have first — most connection problems are fixable with the steps above. If you have done all of them and the VPN still will not connect, then trying a different VPN app may help you determine whether the problem is with that specific service or with your network.