How to set up a VPN on your iPhone – with an app or by hand
This guide is for anyone using a VPN on an iPhone for the first time – whether on café Wi-Fi, while travelling or to reach the office network. We show the general route with a VPN app, the specific steps for NordVPN, Surfshark and Proton VPN, and the manual set-up without an app in the iOS settings. We also cover how to manage connections, disconnect and remove them cleanly. To be upfront: a VPN encrypts the connection between your iPhone and the VPN server and replaces your IP address with the server's. It does not protect you from phishing, it does not make you anonymous once you are signed in somewhere, and it is no substitute for updates. Whether you need one at all is something our guide on the subject weighs up calmly; this page is about setting one up.
Contents
- 1. Step by step
- 2. What a VPN on your iPhone really does – and what it does not
- 3. iCloud Private Relay is not a VPN – the difference according to Apple
- 4. Kill switch and auto-connect on iOS – what the providers say
- 5. Battery, speed, mobile data: what the protocol changes
- 6. Problems: VPN will not connect, no internet, badge stays on
- 7. Which provider for the iPhone? Prices and our assessment
- 8. Good to know
- 9. FAQ
- 10. Sources
Step by step
Choose your device or app:
With a VPN app (all providers)
The procedure is the same for all major VPN apps, because iOS handles permission for VPN configurations centrally. Checked against the iOS guides of NordVPN, Surfshark, Proton VPN and ExpressVPN and Apple's overview of VPN on Apple devices, as of 22 October 2026.
Download the app and sign in
Open the App Store, search for your provider's name and tap «Get». Check the publisher is the genuine one (for example Nord Security, Surfshark B.V. or Proton AG) – the App Store is full of imitations. Open the app and sign in with your account; with Proton VPN you can also start as a guest without an account. NordVPN and Surfshark additionally let you sign in via a device that is already logged in.
Start your first connection
Tap the large connect button – NordVPN's help calls it «Secure my connection», Surfshark's is «Connect», and in Proton VPN you choose «Fastest country» and then «Connect». The app then picks the fastest server automatically. You can choose a different location at any time from the country list.
Allow the iOS prompt
The first time you connect, iOS shows a system prompt: «“Provider name” would like to add VPN configurations». Tap «Allow» and confirm with Face ID, Touch ID or your passcode. All four providers say the same thing: without this «Allow», the app cannot establish a connection. Technically, the app creates a VPN configuration at this point, which you will later find under «Settings» > «General» > «VPN & Device Management».
Check the connection
Once connected, the app shows a green status («Secured», «Connected» or, in Proton VPN, a green map) and the «VPN» badge appears in the status bar. To double-check, open a «what is my IP» website: it should now show the location of the VPN server, not yours. Surfshark also recommends running a DNS leak test.
Disconnect
To disconnect, tap the same button in the app again («Disconnect»). Alternatively, open «Settings» and switch off the «VPN» toggle that appears there as soon as a configuration is installed – Proton VPN describes this route explicitly. Note: if you have auto-connect or always-on enabled, the app may reconnect straight away.
NordVPN
Checked against the NordVPN help pages «How to download and install the NordVPN app on an iPhone or iPad», «How to change the VPN protocol on the NordVPN iOS app», «How to set up auto-connect» and «Which NordVPN protocol should I choose», as of 22 October 2026. The menu names come from these pages.
Install and sign in
Download «NordVPN» from the App Store, open the app and decide in the first dialog about data sharing («Accept», «Reject» or «Customize»), then about notifications. Tap «Log In» and sign in with your Nord account; NordVPN recommends turning on two-factor authentication. You can skip the questions about how you intend to use the app with «Skip».
Connect and choose a server
Tap «Secure my connection» – the app connects you to the best available server. The first time, the iOS prompt about VPN configurations appears; tap «Allow» and confirm with your passcode, Touch ID or Face ID. The connection is up when the pin on the map turns green and the status reads «Secured». You pick a specific country under «All locations» and a city via the arrow next to the country; that is also where you find the speciality servers (Double VPN, Obfuscated, Dedicated IP, Onion).
Set the protocol
Tap the profile icon at the bottom right, then «Settings». In the «VPN connection» section, under «Protocol», choose between «Automatic», «NordLynx», «NordWhisper», «OpenVPN (TCP)» and «OpenVPN (UDP)». NordVPN recommends NordLynx – its own WireGuard variant – as the fastest protocol, and NordWhisper for networks that block VPNs (office, campus, hotel or airport Wi-Fi). If you are connected, you need to reconnect after switching.
Auto-connect and bypass protection
Under «Settings» > «Auto-connect», choose «Always» (on every network) or «On Wi-Fi networks» (Wi-Fi only); by default the fastest server is used, and under «Fastest server» you can set a country. Add your home or office network as a trusted network («Trusted networks») and the VPN stays off there. The iOS help page does not mention a switch called kill switch; instead there is «Prevent VPN bypass», which according to NordVPN forces all traffic through the tunnel. With «Local Network Discovery» you can still reach printers and TVs on your home network while the VPN is on.
Threat Protection and extras
The shield icon at the top of the main screen stands for real-time protection: according to NordVPN, it filters malicious domains and intrusive adverts via DNS. The eye icon is the «Dark Web Monitor», which warns you if your credentials turn up in a data breach. Under «Settings» you will also find «Post-Quantum Encryption», «Custom DNS», Siri Shortcuts and «Reset VPN profile», which resets the VPN configuration on your iPhone if something gets stuck.
Surfshark
Checked against the Surfshark help pages «How to set up Surfshark on iOS», «Surfshark Features and Settings», «What is auto-connect and how to use it» and «How to fix unable to connect issues on iOS», as of 22 October 2026. According to Surfshark, the app requires iOS 17 or later.
Install and sign in
Download «Surfshark» from the App Store and open the app. Tap «Log in» and enter your email address and password; if you bought your subscription through Apple, Google or Microsoft, use the matching sign-in. With «Log in with another device» you sign in via a device where you are already logged in. Confirm the privacy policy with «Accept».
Connect
Tap «Connect» on the main screen – Surfshark connects you to the fastest recommended location. The first time, tap «Continue» in the app's notice and «Allow» in the iOS prompt so that Surfshark can create its VPN configuration. Once connected, the screen shows «Connected» and a running timer.
Choose a location
Tap the location tile on the main screen. In the list, tap the flag next to a country or city to connect to the fastest server there; the search bar at the top filters by country, city or server. Under «Advanced» you will find «Static IP» (always the same IP address) and «MultiHop» (two servers in a row). On its help page, Surfshark lists more than 4,500 servers in 100 countries.
Protocol and auto-connect
Under «Settings» > «VPN Settings» > «Protocol», choose between WireGuard, OpenVPN (UDP) and OpenVPN (TCP); if you have connection problems, Surfshark advises trying all three. In the same menu you turn on «Auto-connect». According to Surfshark, you cannot set a fixed preferred location for this on the iPhone – the app connects to the location you used last.
Kill Switch, CleanWeb, Bypasser
According to Surfshark's feature overview, «Kill Switch» (cuts the internet if the VPN drops unexpectedly), «CleanWeb» (blocks adverts, trackers, malware and phishing), «Bypasser» (exclude apps or websites from the VPN), «IP Rotator» (changes your IP address every 5 to 10 minutes without disconnecting) and «Pause VPN» (pause the VPN for 5 minutes, 30 minutes or 2 hours) are also available on iOS. You will find them in the app's settings. Not available on iOS are «Override GPS location» and «Small packets» (Android only).
Proton VPN (free too)
Checked against the Proton VPN help pages «How to use Proton VPN on iOS and iPadOS», «How to use kill switch», «Always-on VPN» and the page «Free VPN for iPhone or iPad», as of 22 October 2026. The app requires iOS 17 or later. Proton AG is based in Geneva, Switzerland.
Install and sign in – or start as a guest
Download «Proton VPN» from the App Store and open the app. Tap «Sign in» and sign in with your Proton account – the same account you use for Proton Mail works. Without an account, tap «Continue as guest» and use the free features straight away; you create a new account with «Create an Account».
Connect
On the free plan, choose «Fastest country» and tap «Connect». The first time, iOS asks whether Proton VPN may add VPN configurations – tap «Allow»; according to Proton, the app cannot be used without it. Once connected, the «Home» screen turns green and shows the server on a map. Tap the active connection to see the server IP, load, protocol and the amount of data transferred.
What the free plan offers
According to its help page, Proton VPN Free connects you automatically to a free server in one of ten countries (including Switzerland, the Netherlands, Norway, Poland, Romania, Japan, Singapore, Mexico, Canada and the USA) – with no data limit, no speed throttling and no adverts. You do not choose the country yourself; with «Change server» you jump to a random other server after a short wait. According to the pricing page, the free plan is limited to one device (checked 12 October 2026). Paid features are marked with the «Proton+» badge.
Countries, profiles and Secure Core (paid plan)
With Proton VPN Plus, in the «Countries» tab tap the toggle next to a country, or the country name to choose a city or server; icons mark streaming, P2P, Tor and Smart Routing. Under «Profiles» you create your own connection profiles, and with «Pin» you pin countries or servers to the top. «Secure Core» additionally routes traffic through servers in Iceland, Sweden or Switzerland – Proton warns that this slows the connection down considerably.
Kill switch, always-on, protocol
Open «Settings» and scroll to «Security options». There you turn on «Kill switch»: if the VPN drops, according to Proton the iPhone blocks all internet traffic until the connection is restored. Limitations according to the help page: with the kill switch active you cannot reach devices on your home network, and individual DNS requests from Apple services may bypass the VPN. «Always-on VPN» is permanently active on iOS and automatically re-establishes the connection after a drop. Under «Protocol» you choose the VPN protocol; «NetShield» blocks adverts and malware (paid plan). You can disconnect in the app via «Disconnect» or under «Settings» > «VPN».
Manually without an app (IKEv2, IPsec, L2TP)
According to Apple Platform Deployment, iOS has the protocols IKEv2, L2TP over IPsec and Cisco IPsec built in; for these you need no app, only the credentials from your employer, school or provider. The menu route is checked against the iOS guides of Surfshark and NordVPN for manual IKEv2 connections, as of 22 October 2026. Important: a manual connection has no kill switch, no ad filter and no automatic server switching – all of that comes from the apps.
Get your credentials and certificate
You need at least the server name (hostname), the connection type, and a username and password or a certificate. With VPN services these are not your account details: Surfshark and NordVPN let you generate separate «Service credentials» in your customer account and require you to first download their IKEv2 root certificate in Safari and install it via «Settings» > «Profile Downloaded». For a company VPN, your IT department supplies the details – often as a ready-made configuration profile that you only need to confirm.
Create the configuration
Open «Settings» > «General» > «VPN & Device Management» > «VPN» and tap «Add VPN Configuration…». At the top, under «Type», choose the protocol: «IKEv2» (the standard for VPN services and modern company gateways), «IPsec» (Cisco IPsec) or «L2TP» (L2TP over IPsec, older).
Fill in the fields
For IKEv2, according to the provider guides, you fill in: «Description» (any name), «Server» (the hostname), «Remote ID» (usually the same hostname), «Local ID» (leave empty unless told otherwise), «User Authentication» set to «Username», then «Username» and «Password» with the service credentials; «Proxy» stays on «Off». For IPsec and L2TP, depending on the gateway, fields such as «Account», «Shared Secret» or «Group Name» are added – only whoever runs the VPN has those values. Tap «Done» at the top right.
Connect
The new configuration appears in the list under «VPN». Tap it so that it gets the tick, and turn on the «Status» or «VPN» toggle. iOS establishes the connection and «VPN» appears in the status bar. From now on you will also find the «VPN» toggle directly at the top level of «Settings».
WireGuard and OpenVPN: app required
The WireGuard and OpenVPN protocols are not built into iOS. You download the official «WireGuard» app (the link is on wireguard.com) or «OpenVPN Connect» from the App Store, generate a configuration file with your provider and import it – for WireGuard, according to Proton, via «Create from file or archive»; then allow the iOS prompt and turn on the tunnel. The same works for your home network with many routers – with a FRITZ!Box, for example: according to FRITZ!, you set up WireGuard on a smartphone or tablet by scanning the QR code from the FRITZ!Box interface with the WireGuard app; there is also a separate guide there for IPsec on iPhone and iPad.
Manage, disconnect, delete
All VPN configurations – whether created by an app or by hand – are managed by iOS in the same place. Checked against the help pages of Proton VPN (disconnecting via Settings), NordVPN (resetting network settings) and Apple's support article on network problems caused by VPN software, as of 22 October 2026; the menu item for deleting is taken from the iOS interface.
The «VPN» toggle in Settings
As soon as a VPN configuration is installed, the «Settings» app shows a «VPN» entry with a toggle at its top level. Use it to disconnect the active connection or reconnect without opening the VPN app. When you disconnect via iOS, the «VPN» badge disappears from the status bar; if the app has auto-connect or always-on active, however, it may re-establish the connection straight away.
Switch between configurations
Under «Settings» > «General» > «VPN & Device Management» > «VPN», all configurations are listed one below the other, for instance your VPN app's and your employer's. The tick marks the active one; tap another to select it. Only one configuration can be connected at a time – two VPN apps in parallel do not work, and both Surfshark and NordVPN advise removing other VPN apps if you have problems.
«Connect On Demand» and always-on
Some configurations show the «Connect On Demand» toggle in their details (VPN On Demand). According to Apple Platform Deployment, this requires authentication without user input, usually by certificate, and is generally set up by an employer via a profile. «Always On VPN» in Apple's sense is likewise a management feature for supervised devices: it routes all traffic into the company network and stays active even after restarts until the profile is removed. For private users, the auto-connect features of the VPN apps take over this job.
Delete a configuration
Open «Settings» > «General» > «VPN & Device Management» > «VPN», tap the Info button (the circled i) next to the configuration and then «Delete VPN». For configurations created by apps, deleting the app is usually enough – the configuration goes with it. Apple points out: if the app that created a setting is still installed, the setting may return. Certificates and profiles you installed for a manual connection are found in the same menu under «VPN & Device Management» and are removed there separately.
When nothing works any more: reset network settings
If the «VPN» badge gets stuck or a configuration cannot be removed, NordVPN and Apple say resetting the network settings helps: «Settings» > «General» > «Transfer or Reset iPhone» > «Reset» > «Reset Network Settings». Then restart. Note: this deletes all saved Wi-Fi passwords as well as VPN and APN settings; you will have to sign in to your Wi-Fi networks again afterwards.
What a VPN on your iPhone really does – and what it does not
A VPN builds an encrypted tunnel between your iPhone and one of the provider's servers. Everything your iPhone sends travels through this tunnel; only the server forwards it on to the internet. This gives you the two genuine benefits: on the open Wi-Fi of a hotel, airport or café, the network operator sees only encrypted data going to a single server, instead of being able to tell which services you use. And websites see the IP address of the VPN server rather than yours – how to check your own address is shown in (→ How to find your IP address – and what it reveals about you). That is also why a server in a country of your choice lets you access content available there; whether a streaming service allows it, however, is up to the service and changes constantly – providers cannot promise it.
What a VPN does not do: it does not recognise phishing sites and does not stop malware, unless the provider additionally includes a DNS filter such as NordVPN's Threat Protection, Surfshark's CleanWeb or Proton's NetShield – and even those only block known domains. It does not make you anonymous: as soon as you are signed in to Google, Instagram or your email account, the service knows who you are, whatever IP address it sees; cookies recognise you even without a login, see (→ Clear cache and cookies – in every browser, on your computer and your phone). And it shifts the trust: instead of the Wi-Fi operator or your mobile network, it is now the VPN provider that sees which servers you connect to. How the tunnel works technically, what sets WireGuard, OpenVPN and IKEv2 apart and what kill switch and no-logs mean is covered in our explainer (→ What is a VPN? How the virtual private network works).
On top of that, the vast majority of traffic is encrypted via HTTPS anyway – Safari warns you these days if a page is not. So the content of your connections is protected from the Wi-Fi operator even without a VPN; what remains visible is mainly the destination addresses. Whether a VPN is useful to you every day, only when travelling or not at all is weighed up in our guide (→ Do you really need a VPN in 2026? The honest guide).
iCloud Private Relay is not a VPN – the difference according to Apple
If you subscribe to iCloud+, you will find «Private Relay» under «Settings» > Apple Account > «iCloud». Apple describes the service like this: it protects your privacy «when you browse the web in Safari». Your requests pass through two separate relays – the first is run by Apple and sees your IP address but not the website, because the DNS request is encrypted; the second is run by a third party, which assigns you a temporary IP address and calls up the website. Apple's aim is that no single party – not even Apple – knows both who you are and which sites you visit.
The difference from a VPN lies in its scope: according to Apple, Private Relay applies to browsing in Safari (and to DNS requests); apps that generate their own traffic are not covered. Your network provider, Apple says, can still see your IP address – only websites cannot. You cannot choose a country; the temporary address stays in your region. And Private Relay is not available in every country; in unsupported regions it switches itself off automatically. Apple also concedes that some websites may require extra steps when signing in while your IP address is hidden, and that speed tests may show lower results.
Apple does not explicitly address combining it with a VPN on the iPhone. For the Mac, Apple describes the alert «Some of your system settings prevent Private Relay from working» and names as a possible cause settings installed by «a third-party app — such as a VPN or internet filtering software»; to use Private Relay, you are told to turn off or uninstall that app. In practice that means: either a VPN or Private Relay, not both. For users who only want to hide their IP address from websites in Safari and already have iCloud+, Private Relay is enough; anyone who wants to protect apps, choose a country or encrypt all traffic on open Wi-Fi needs a VPN.
Kill switch and auto-connect on iOS – what the providers say
A kill switch is meant to stop your iPhone from quietly carrying on unprotected after the VPN connection drops. Proton VPN describes the iOS version like this: if the connection drops unexpectedly, the iPhone blocks all internet traffic until Proton VPN is reconnected; if you disconnect deliberately, the standard kill switch does not kick in. Turn it on under «Settings» > «Security options» > «Kill switch». Proton explicitly names two limitations: with the kill switch active you cannot reach devices on your local network, and individual DNS requests from Apple services may bypass the VPN despite the kill switch. An «Advanced kill switch», which only allows internet access through Proton VPN at all and survives a restart, is listed by Proton as a beta for iOS.
Surfshark lists the kill switch in its feature overview for iOS too: it cuts internet access if the VPN drops unexpectedly. ExpressVPN offers the levels «Standard» and «Advanced» under «Profile» > «Internet Kill Switch»; according to ExpressVPN, the advanced level blocks all network traffic when the VPN drops and can interfere with AirDrop and CarPlay. NordVPN's iOS help page does not mention a kill switch but the option «Prevent VPN bypass», which routes all traffic through the tunnel. One reason for the different implementations: according to Apple Platform Deployment, iOS only knows a system-wide, permanently enforced VPN requirement as «Always On VPN» for IKEv2 on managed devices, where all IP traffic is dropped without a tunnel – apps build their kill-switch variants within the limits Apple leaves them.
Auto-connect is the more convenient companion: the VPN connects automatically as soon as you join Wi-Fi or the mobile network. NordVPN offers «Always» or «On Wi-Fi networks» plus a list of trusted networks where the VPN stays off. Surfshark turns on auto-connect under «Settings» > «VPN Settings» and uses the last chosen location on iOS. With Proton VPN, «Always-on VPN» is permanently active on iOS and restores a dropped connection by itself. For everyday use we suggest: auto-connect on Wi-Fi on, home network excluded as trusted, kill switch only if you really cannot accept a single unprotected second – and are prepared to lose printers and AirPlay on your home network in return.
Battery, speed, mobile data: what the protocol changes
Every VPN costs processing power for encryption and a detour via the provider's server – both show up in battery drain and response time. How much depends above all on the protocol. NordVPN recommends NordLynx, its WireGuard variant, as the fastest protocol, citing among other things the lean code: around 4,000 lines for WireGuard against around 400,000 for OpenVPN. Surfshark offers WireGuard and OpenVPN (UDP and TCP) on iOS; Proton VPN lets you choose the protocol under «Settings». IKEv2, which iOS has built in for manual connections, is considered robust when switching between Wi-Fi and mobile data thanks to MOBIKE – Apple lists this feature in its protocol overview.
We have not run our own measurements. In TechRadar's tests on a 10 Gbit line, NordVPN reached 1,427 Mbit/s with NordLynx and 633 Mbit/s with OpenVPN; Surfshark averaged 2,005 Mbit/s with WireGuard and 625 Mbit/s with OpenVPN (both tests dated 6 October 2026). The figures come from desktop measurements and, for an iPhone on a mobile network, tell you mainly one thing: WireGuard-based protocols are two to three times faster than OpenVPN in these tests, and the providers' servers are not the bottleneck in practice. Details and context are in (→ NordVPN review 2026: is the market leader still worth it?) and (→ Surfshark review 2026: cheap, but is it good?).
As for the battery: a permanently active VPN with auto-connect keeps a connection open that is renegotiated at every network change – this costs more than a connection you switch on only on unfamiliar Wi-Fi. None of the providers gives reliable percentages, so we do not either. On a mobile network, a VPN works just as it does on Wi-Fi; when roaming abroad, the encrypted data counts towards your allowance as normal, and the same goes for a travel eSIM (→ What is an eSIM? How the digital SIM card works). If a hotel or office Wi-Fi blocks VPN connections, NordVPN says its NordWhisper protocol helps, while Surfshark offers its «NoBorders» mode for this.
Problems: VPN will not connect, no internet, badge stays on
If the app will not connect, Surfshark and NordVPN both recommend the same first steps: choose a different server or country instead of the quick connect, then change the protocol – in Surfshark under «Settings» > «VPN Settings» > «Protocol» (WireGuard, OpenVPN UDP, OpenVPN TCP), in NordVPN under «Settings» > «Protocol», where the help page says to try every available protocol. NordVPN additionally recommends temporarily turning off «Post-quantum encryption», disabling Meshnet and using an obfuscated server on restrictive networks. Both providers: update or reinstall the app, remove other VPN apps, restart the iPhone and check whether the problem also occurs on a different network or another device.
No internet despite «connected»: often the server or protocol does not suit the network environment – switching protocol helps most often. Surfshark points out that its service does not support IPv6 and that IPv6 cannot be turned off on the iPhone; the only remedy there is to disable IPv6 on the router. If the «VPN» badge stays in the status bar even though the app is disconnected, a second configuration or a leftover profile is usually behind it: check under «Settings» > «General» > «VPN & Device Management» which configurations and profiles are installed, and delete what you do not need. For network problems, Apple advises searching Settings for «VPN» and «profile» and removing the entries concerned.
As the last resort, NordVPN and Apple name resetting the network settings («Settings» > «General» > «Transfer or Reset iPhone» > «Reset» > «Reset Network Settings») followed by a restart; afterwards, Wi-Fi passwords and VPN settings are gone. NordVPN also offers «Reset VPN profile» in the app, which renews only its own configuration. If nothing helps, the providers want to see the app's connection logs – NordVPN describes how to collect them on the iPhone – and offer support by chat or email. And: keep iOS up to date; Apple names outdated or third-party networking software as a common cause of connection problems, extending even to iMessage and iCloud backups.
Which provider for the iPhone? Prices and our assessment
All the apps shown here run on current iPhones; NordVPN, Surfshark and Proton VPN require iOS 17 or later (NordVPN refers to its list of supported versions), ExpressVPN iOS 15. Technically they differ less on the iPhone than on the desktop, because iOS sets the framework. The differences lie in the device limit, the price, extras such as ad filters and dark web monitoring, and whether there is a usable free plan. This assessment is a review of the pricing and help pages, not a hands-on test of our own.
Prices (US dollars, excluding taxes, for the long term; the regular price applies afterwards): NordVPN costs $3.49 per month for Basic, $3.99 for Complete and $6.99 for Prime on the 2-year plan plus 3 months, for 10 devices, with a 30-day money-back guarantee – these are the Black Friday prices, which NordVPN says run from 21 October to 9 December 2026 (nordvpn.com, checked 22 October 2026; Basic already cost $3.49 before the sale, Complete and Prime $4.49 and $7.49). Surfshark charges $2.49 per month over 2 years for Starter as well as One and $3.99 for One+, with no device limit, also with 30 days' money back (surfshark.com, checked 21 October 2026). Proton VPN Plus costs $3.49 per month over 24 months, $3.99 over 12 months or $9.99 monthly, for 10 devices; the free plan is limited to one device (checked 12 October 2026). ExpressVPN Basic is $2.99 per month over 2 years plus 4 months with 30 days' money back (checked 12 October 2026).
This leads to a simple rule of thumb: if you only occasionally want a VPN on unfamiliar Wi-Fi and can live with not choosing the server country, Proton VPN Free serves you well – no data limit, based in Geneva, no adverts. If you want to protect several devices for the whole family, Surfshark is the cheapest; our assessment is in (→ Surfshark review 2026: cheap, but is it good?). NordVPN is dearer but brings the Dark Web Monitor and Threat Protection and scores very well in expert tests, though it draws criticism for renewal prices and billing – details in (→ NordVPN review 2026: is the market leader still worth it?). The full overview with all providers is at (→ VPN).
Good to know
- You see the iOS prompt «would like to add VPN configurations» only once per app. If you decline, the app will never connect – then delete the app, reinstall it and tap «Allow» on the next attempt.
- Two VPN apps at the same time do not work: iOS only ever connects one configuration. Surfshark and NordVPN advise removing other VPN apps if you have problems.
- Mark your home network as trusted (NordVPN: «Trusted networks») or turn on «Local Network Discovery» or «Allow LAN connections», otherwise you will not find printers, TVs and AirPlay devices while the VPN is on – with Proton's kill switch, according to its help page, this is not possible at all.
- Check the publisher in the App Store: Nord Security, Surfshark B.V., Proton AG. Free VPN apps from unknown providers make money from your data or adverts; a reputable free plan is Proton VPN's.
- Choose WireGuard or NordLynx if speed matters; OpenVPN TCP or NordWhisper if a hotel or office Wi-Fi blocks the VPN.
- Private Relay (iCloud+) protects only Safari according to Apple and still lets your network provider see your IP address – it is no substitute for a VPN, and according to Apple's Mac note the two do not work together.
FAQ
Is a VPN on the iPhone worth it?
On the open Wi-Fi of hotels, airports and cafés, yes: the network operator then sees only encrypted traffic to one server instead of your destination addresses, and websites do not see your IP address. At home on your own Wi-Fi or on the mobile network it brings much less, because most traffic is encrypted via HTTPS anyway. It does not protect you from phishing and does not make you anonymous. A detailed weighing-up is in (→ Do you really need a VPN in 2026? The honest guide).
Does a VPN drain the battery?
Yes, encryption and a permanently open connection cost energy – especially with auto-connect and frequent network changes. None of the providers gives reliable percentages, so we do not either. You can save by using a WireGuard-based protocol (NordLynx, WireGuard), limiting auto-connect to Wi-Fi and excluding your home network as trusted.
Why does my iPhone show «VPN» even though the app is off?
Then another configuration is still active: either a second VPN app, a company or school profile, or a leftover from a deleted app. Check under «Settings» > «General» > «VPN & Device Management» which configurations and profiles are installed, and delete anything you do not recognise. Apple points out that a setting may return as long as the app that created it is still installed. As a last resort, reset the network settings.
Can I leave the VPN on all the time?
Technically yes – with auto-connect or Proton's permanent always-on it runs continuously. Expect somewhat higher battery drain, occasional captchas and sign-in hurdles on websites, and devices on your home network (printers, AirPlay) being unreachable unless you add an exception for the local network. Many users do better with auto-connect only on unfamiliar Wi-Fi and the home network as a trusted exception.
Does the VPN also work on mobile data and when roaming?
Yes, a VPN works on the mobile network just as it does on Wi-Fi; NordVPN explicitly offers auto-connect with «Always» for all networks. The encrypted data counts towards your allowance as normal, including when roaming or with a travel eSIM (→ What is an eSIM? How the digital SIM card works). When the iPhone switches between Wi-Fi and mobile data, the app re-establishes the connection; Proton's always-on and IKEv2 with MOBIKE are designed for this.
Is Apple's iPhone VPN (Private Relay) a VPN?
No. According to Apple, iCloud Private Relay (part of iCloud+) protects browsing in Safari via two relays, so that no single party knows both your IP address and the websites you visit. Your network provider still sees your IP address, apps other than Safari are not covered, and you cannot choose a country. For all of your iPhone's traffic you need a VPN – and according to Apple's note for the Mac, VPN settings and Private Relay do not get along.
Is there a good free VPN for the iPhone?
Proton VPN Free: according to Proton, no data limit, no speed throttling and no adverts, with free servers in ten countries (including Switzerland), based in Geneva, usable even without an account as a guest. You do not choose the country yourself, and according to the pricing page the plan covers one device. We advise against other free VPN apps of unknown origin: if you do not pay a price, you often pay with your data. The paid plans of all providers are listed at (→ VPN).
How do I remove a VPN completely from my iPhone?
First disconnect in the app and turn off auto-connect, then delete the app. Afterwards check under «Settings» > «General» > «VPN & Device Management» > «VPN» whether the configuration is still there, and remove it via the Info button with «Delete VPN». Certificates or profiles you installed for a manual connection are deleted in the same menu. If the «VPN» badge still remains, reset the network settings.
Our NordVPN review takes apart prices, expert tests, user ratings and the weaknesses in renewals and billing – without a hands-on test of our own, but with all the figures and check dates. If you want to protect several devices or pay less, you will also find our take on Surfshark there.
Read the review: NordVPN 2026Sources
- Apple Platform Deployment: VPN overview for Apple device deployment (built-in protocols, VPN On Demand, Always On VPN, Per-App VPN) – accessed on 22 October 2026
- Apple macOS User Guide: Set up a VPN connection on Mac (VPN types L2TP, IPsec, IKEv2 and the fields for manual set-up) – accessed on 22 October 2026
- Apple Support: About iCloud Private Relay – accessed on 22 October 2026
- Apple Support: Manage iCloud Private Relay for specific websites, networks, or system settings (note on VPN apps) – accessed on 22 October 2026
- Apple Support (UK): If your device has network connectivity issues, check for VPN and other third-party security software – accessed on 22 October 2026
- NordVPN Support: How to download and install the NordVPN app on an iPhone or iPad – accessed on 22 October 2026
- NordVPN Support: How to change the VPN protocol on the NordVPN iOS app – accessed on 22 October 2026
- NordVPN Support: How to set up auto-connect on the NordVPN app – accessed on 22 October 2026
- NordVPN Support: Which NordVPN protocol should I choose – accessed on 22 October 2026
- NordVPN Support: How to connect to NordVPN with a manual IKEv2/IPSec connection on an iOS device – accessed on 22 October 2026
- NordVPN Support: NordVPN keeps disconnecting on iOS – accessed on 22 October 2026
- Surfshark Support: How to set up Surfshark on iOS – accessed on 22 October 2026
- Surfshark Support: Surfshark Features and Settings (availability by platform) – accessed on 22 October 2026
- Surfshark Support: What is auto-connect and how to use it – accessed on 22 October 2026
- Surfshark Support: How to set up IKEv2 manual connection on iOS – accessed on 22 October 2026
- Surfshark Support: How to fix unable to connect issues on iOS – accessed on 22 October 2026
- Proton VPN Support: How to use Proton VPN on iOS and iPadOS – accessed on 22 October 2026
- Proton VPN Support: How to use kill switch – accessed on 22 October 2026
- Proton VPN Support: Always-on VPN – accessed on 22 October 2026
- Proton VPN Support: How to manually configure WireGuard on your iPhone and iPad – accessed on 22 October 2026
- Proton VPN: Free VPN for iPhone or iPad with no data limits – accessed on 22 October 2026
- ExpressVPN Support: Set Up a VPN on iOS 15 and Above – accessed on 22 October 2026
- WireGuard: Installation (official app for iOS on the App Store) – accessed on 22 October 2026
- FRITZ!: VPN with FRITZ!Box (WireGuard via QR code on smartphone and tablet, IPsec for iPhone and iPad) – accessed on 22 October 2026
Ali Cetinkaya is a business IT specialist with more than 15 years of experience in IT and online marketing. For DealsScout he evaluates plans, tools and deals – honestly, transparently and without jargon.