How to set up a VPN on Windows

The short answer

The easiest way to set up a VPN on Windows is to download your VPN provider’s app, sign in, and click connect — the app handles everything automatically.

How to set up a VPN using an app

This is the method most people should use:

  1. Go to your VPN provider’s website (like NordVPN, ExpressVPN, or Surfshark)
  2. Download the Windows app and install it
  3. Open the app and sign in or create an account
  4. Click Connect — the app picks the best server for you
  5. You’ll see a notification confirming you’re connected

That’s it. The app takes care of all the technical details behind the scenes.

How to set up a VPN manually

If your workplace or school gave you VPN details to enter yourself:

  1. Open Settings (press Windows + I)
  2. Go to Network & Internet > VPN
  3. Click Add a VPN connection
  4. Set the VPN provider to Windows (built-in)
  5. Enter the connection name, server address, and VPN type provided by your IT department
  6. Enter your username and password if required
  7. Click Save
  8. Click on your new VPN connection and hit Connect

How to turn your VPN on and off

  • Open Settings > Network & Internet > VPN and click connect or disconnect
  • Or click the network icon in your taskbar and select your VPN connection
  • Most VPN apps sit in your system tray (bottom-right corner) for quick access

Tips for using a VPN on Windows

  • Enable the kill switch if your VPN app has one — it blocks internet access if the VPN drops, preventing accidental exposure
  • Choose a nearby server for faster speeds, or a server in another country for region-locked content
  • A VPN will slightly slow your internet — this is normal since traffic routes through an extra server
  • Free VPNs often have tradeoffs like data caps, slower speeds, or questionable privacy practices

When something isn’t working

If your VPN won’t connect or keeps dropping:

  • Try a different server — the one you’re using may be overloaded
  • Restart your computer to clear any connection issues
  • Make sure your internet works without the VPN first
  • Check that your VPN subscription is still active
  • For manual connections, double-check the server address and credentials with your IT department
  • Go to Settings > Network & Internet > VPN, remove the connection, and set it up again