Published May 22, 2026
How to set up a VPN on iPhone: a step-by-step guide
A detailed walkthrough of installing and connecting a VPN on iPhone β which app to choose and how to import the configuration for each protocol.
What you need
On iPhone a VPN is connected not with a single switch in Settings but through a client app. After you pay for a subscription you receive the configuration in three formats β a file, a QR code and a vless link. Which format to use depends on the protocol.
Choosing an app for your protocol
- WireGuard and AmneziaWG β the AmneziaVPN app from the App Store: it understands both protocols and imports by QR code.
- VLESS Reality and Hysteria2 β a v2ray client such as Streisand or v2RayTun: they accept a vless link.
One app for the protocol you need is enough β you do not have to set up all of them.
Step-by-step connection
- Install the right app from the App Store.
- Open the protocol you want and its configuration in your account.
- Scan the QR code with the camera inside the app, or paste the vless link via "add from clipboard".
- Tap "Connect" and allow the VPN configuration to be added in iOS settings.
If it does not connect
iOS allows one active VPN profile at a time β turn off the old ones. If the connection is up but sites do not load, switch the protocol to an anti-DPI one (AmneziaWG, VLESS Reality) or pick a different location.
Fiery VPN provides the configuration as a file, a QR code and a vless link at once, so importing it on iPhone takes a couple of minutes for any protocol.