← Back to blog

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

  1. Install the right app from the App Store.
  2. Open the protocol you want and its configuration in your account.
  3. Scan the QR code with the camera inside the app, or paste the vless link via "add from clipboard".
  4. 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.