The most common reason your 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 website — not your email or a service that might be cached. If the page loads, your internet works. If nothing loads, restart your modem and router (unplug them for 30 seconds, plug them back in), wait two minutes, and try again.
If your internet is working but the VPN still won't connect, the problem is usually one of five things: the VPN server is down, your login details are wrong, your firewall is blocking the connection, the VPN app itself has a bug, or your device's network settings have changed. The next sections walk through each one in order.
Key Takeaways
- Check your regular internet connection first — if websites won't load, your VPN cannot connect either.
- Restart the VPN app completely (close it fully, wait 10 seconds, reopen it) before trying anything else.
- Verify your username and password are typed correctly, including capital letters and special characters.
- If the VPN app shows an error message, write it down and search for that exact message plus your VPN provider's name.
- Restarting your device fixes most VPN connection problems that are not caused by wrong passwords or server outages.
Restart the VPN app completely, not just the connection
Many people click "disconnect" and then "connect" again, which does not fully reset the app. Instead, close the VPN app entirely — on Windows, right-click it in the taskbar and select "Close window"; on Mac, click the app name in the menu bar and select "Quit"; on phone, swipe it away from the app switcher or force-close it in settings.
Wait 10 seconds, then reopen the app and try to connect. This clears temporary glitches that prevent the connection from starting. If the app connects this time, you are done. If it still fails, move to the next step.
Check that you are using the correct username and password
VPN login details are case-sensitive, meaning capital letters matter. If your password is "MyPassword123", typing "mypassword123" will fail. Open a text editor (Notepad on Windows, TextEdit on Mac), type your username and password there, then copy and paste them into the VPN app instead of typing them by hand. This prevents typos.
If you do not remember your password, use the "Forgot password" link on your VPN provider's website to reset it. After you reset it, wait five minutes before trying to connect — the change sometimes takes a few minutes to reach all the VPN's servers.
Verify the VPN server you are trying to connect to is online
VPN providers maintain multiple servers in different countries. If one server is down for maintenance or has crashed, the app will fail to connect to it. Most VPN apps show a list of available servers — try selecting a different one and connecting to that instead. If you can connect to a different server, the original one is temporarily offline and will likely be back within a few hours.
If no server will connect, check your VPN provider's status page or social media accounts to see if they have announced an outage. Most providers post updates there when their service is down. You can usually find the status page by searching "[Your VPN name] status" in a search engine.
Disable your firewall or antivirus temporarily to test the connection
Firewalls and antivirus programs sometimes block VPN connections because they see the encrypted traffic as suspicious. To test whether this is the problem, temporarily disable your firewall. On Windows, search for "Windows Defender Firewall" in settings, click "Allow an app through firewall", and uncheck your VPN app from both the "Private" and "Public" columns. On Mac, go to System Settings, click "Security & Privacy", select "Firewall Options", and add your VPN app to the allowed list.
Try connecting to the VPN now. If it works, your firewall was blocking it — add the VPN app to your firewall's allowed list permanently so it stays unblocked. If it still does not work, re-enable your firewall and move to the next step.
Restart your device to reset network settings
Restarting your device clears temporary network problems that can prevent VPN connections. Shut down your computer or phone completely (not sleep mode), wait 30 seconds, and turn it back on. Once it has fully booted, open the VPN app and try to connect.
This fixes most remaining connection problems because it resets your device's network adapter and clears any stuck connection attempts. If the VPN connects after a restart, you are done. If it still fails, the problem is likely a bug in the VPN app itself.
Reinstall the VPN app if nothing else works
If you have tried all the steps above and the VPN still will not connect, the app itself may be corrupted or outdated. Uninstall it completely: on Windows, go to Settings, select "Apps", find your VPN app, and click "Uninstall"; on Mac, drag the app to the Trash and empty the Trash; on phone, press and hold the app icon and select "Remove App".
Then read the latest version from your VPN provider's official website (not from a third-party app store if you can avoid it) and install it fresh. Log in with your username and password and try to connect. A fresh installation usually fixes app-level bugs that prevent connections.
Frequently Asked Questions
What does it mean when my VPN app shows "connection timeout"?
A timeout means your device tried to reach the VPN server but did not hear back within the time limit. This usually means the server is overloaded, your internet connection is too slow, or a firewall is blocking the attempt. Try a different server first. If that fails, restart your modem and try again.
Can my internet service provider see that I am using a VPN?
Your ISP can see that you are connecting to a VPN server, but they cannot see which websites you visit or what you do inside the VPN. They can see the connection is encrypted. Some ISPs throttle (slow down) VPN traffic, which can cause connection failures — if you notice your VPN is slow or drops frequently, contact your ISP to ask if they restrict VPN use.
Why does my VPN connect on WiFi but not on mobile data?
Your mobile carrier may be blocking VPN connections, or their network may be too congested. Try connecting on a different WiFi network to see if the problem is specific to your carrier. If the VPN works on WiFi but never on mobile data, contact your carrier to ask if they restrict VPN use.
Should I contact my VPN provider's support if nothing works?
Yes. After you have tried restarting the app, checking your password, trying a different server, and restarting your device, contact your VPN provider's support team. Write down any error messages the app shows and tell them which steps you have already tried — this helps them narrow down the problem faster.