Before you start: picking your iPhone VPN
iOS has a more closed ecosystem than Android — that’s good news: you can only install apps validated by Apple, which eliminates some scams. Even so, not every VPN is equal on iPhone. Our three recommendations:
- NordVPN — the fastest, very polished iOS apps, €3.09/month.
- ExpressVPN — the most intuitive iPhone app on the market, €6.12/month.
- Proton VPN — free plan with no data cap, ideal for testing.
Step 1: Download the VPN app from the App Store
- Open the App Store on your iPhone.
- Search for the name of your VPN (e.g. “NordVPN”).
- Check the publisher under the app’s name:
- NordVPN → Nord Security
- ExpressVPN → Express VPN International Ltd
- Proton VPN → Proton AG
- Surfshark → Surfshark B.V.
- Tap Get then authenticate (Face ID / Touch ID / password).
- Once installed, tap Open.
Apps are between 50 and 100 MB — allow 1-2 minutes on decent Wi-Fi.
Step 2: Sign in to your account
Open the app → Sign in → enter the email and password you received when you subscribed.
If you’re using Proton VPN Free, create an account directly from the app (email + password, no bank card).
Step 3: Allow the VPN in iOS
The first time you tap Connect in the app, iOS shows a dialog:
“NordVPN” would like to add VPN configurations All network activity on this iPhone may be filtered or monitored when using a VPN.
Tap Allow then enter your iPhone unlock code (this is standard Apple security for any system profile change).
This pop-up only appears once per installation. If you uninstall and later reinstall the VPN app, it will reappear.
Once authorised, you can tap Connect in the app again.
Step 4: Connect to a server
Two options:
- Quick Connect — a big button that automatically picks the fastest server. This is the default option we recommend.
- Pick a country — to unblock Netflix US, BBC iPlayer or access France.tv from abroad. Simply scroll through the list and tap the country you want.
Once connected, the VPN indicator appears at the top of your iPhone in the status bar:
VPN • 18:42 • 5G
It’s the visual signal Apple shows at all times while a VPN tunnel is active.
Step 5: Enable VPN on Demand (kill switch equivalent)
iOS doesn’t offer a true system kill switch like Android does, but VPN on Demand provides equivalent protection: whenever an app or website tries to access the internet, iOS checks that the VPN is connected; if not, it automatically re-establishes the connection.
Turning it on
- Inside your VPN app, go to Settings → Auto-connect (or Connect on Demand).
- Enable the option for all networks (Wi-Fi + cellular).
- Confirm.
Some apps (like NordVPN) automatically add “Always-on VPN” to your iOS profiles to guarantee reconnection.
Check in iOS settings
- Settings → General → VPN & Device Management → VPN.
- Tap the name of your VPN.
- Check that Connect on Demand is enabled.
Step 6: Pick the right protocol
In Settings → Protocol inside your app, favour:
- WireGuard (recommended — the fastest and most battery-efficient)
- NordLynx (NordVPN only, a WireGuard derivative)
- Lightway (ExpressVPN only, in-house protocol)
- IKEv2 (alternative if WireGuard has issues on certain networks)
Avoid OpenVPN on iPhone: it’s slower, drains more battery and doesn’t always reconnect well after a signal loss.
Step 7: DNS leak test
Once connected, open Safari and type dnsleaktest.com. Run an “Extended test”. If the DNS servers shown all match the country of your VPN (and not your mobile carrier), everything is perfectly configured.
If any leaks appear, enable “Private DNS” or “Block outside DNS” in your app’s settings.
The Apple TV case
Since tvOS 17, you can install a native VPN app directly on your Apple TV:
- On the Apple TV, open the App Store.
- Search for your VPN (NordVPN, Surfshark, ExpressVPN, Proton VPN or CyberGhost).
- Install, sign in with the same account as on iPhone.
- Pick a server → open Netflix / Disney+ → enjoy the chosen catalogue.
Alternative if your Apple TV is older: configure the VPN at your Wi-Fi router level and every device in the household benefits automatically (Apple TV, consoles, smart TVs, etc.).
Recap: your iPhone checklist
- VPN app downloaded from the App Store (publisher verified)
- VPN account signed in inside the app
- VPN permission granted in iOS (first pop-up)
- Connected to a server
- VPN on Demand enabled in the app
- WireGuard / NordLynx / Lightway protocol selected
- DNS leak test OK at dnsleaktest.com
Your iPhone is protected. Your ISP and mobile carrier no longer see the sites you visit, and you can access foreign Netflix catalogues from anywhere — including while travelling or on hotel public Wi-Fi.
To go further: our streaming VPN comparison guides you on picking the ideal server for each platform.