How to set up a VPN on iPhone

The short answer

The easiest way to set up a VPN on iPhone is to download a VPN app from the App Store, sign in, and tap connect — the app handles all the technical setup for you.

How to set up a VPN using an app

This is the method most people should use:

  1. Open the App Store and search for your VPN provider (like NordVPN, ExpressVPN, or Surfshark)
  2. Download and open the app
  3. Sign in or create an account
  4. The app will ask to add a VPN configuration — tap Allow
  5. Confirm with Face ID, Touch ID, or your passcode
  6. Tap Connect and you’re done

Once set up, you’ll see a VPN icon in your status bar whenever it’s active.

How to set up a VPN manually

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

  1. Open Settings
  2. Tap General > VPN & Device Management > VPN
  3. Tap Add VPN Configuration
  4. Enter the details provided by your IT department — including type, server address, and login credentials
  5. Tap Done
  6. Toggle the Status switch to connect

How to turn your VPN on and off

  • Go to Settings > General > VPN & Device Management > VPN and toggle the status
  • Or simply open your VPN app and tap connect or disconnect
  • Some VPN apps also add a shortcut to Control Center for quicker access

Tips for using a VPN on iPhone

  • Auto-connect is helpful — most VPN apps let you automatically connect on untrusted Wi-Fi networks
  • Choose a server close to you for faster speeds, or a server in another country to access region-locked content
  • A VPN will slightly slow your internet — this is normal since your traffic is being routed through an extra server
  • Free VPNs often come with tradeoffs like data limits, slower speeds, or questionable privacy practices

When something isn’t working

If your VPN won’t connect or keeps dropping:

  • Switch to a different server in the app — the one you’re using may be overloaded
  • Restart your iPhone to clear any connection issues
  • Make sure your internet connection works without the VPN first
  • Check that your VPN subscription is still active
  • Go to Settings > General > VPN & Device Management and try removing and re-adding the VPN configuration