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:
- Open the App Store and search for your VPN provider (like NordVPN, ExpressVPN, or Surfshark)
- Download and open the app
- Sign in or create an account
- The app will ask to add a VPN configuration — tap Allow
- Confirm with Face ID, Touch ID, or your passcode
- 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:
- Open Settings
- Tap General > VPN & Device Management > VPN
- Tap Add VPN Configuration
- Enter the details provided by your IT department — including type, server address, and login credentials
- Tap Done
- 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