How to add a VPN to your iPhone

Your iPhone can connect to a VPN through the Settings app without downloading anything extra — if your VPN provider gives you the configuration details. Most VPN services send you a profile file (usually a .mobileconfig file) by email or let you download it from their website. You open that file on your iPhone, tap "Allow" when prompted, enter your device passcode, and the VPN appears in Settings under VPN & Device Management. From there, you toggle it on whenever you want to use it.

If your VPN provider has an app in the App Store instead, the process is simpler: download the app, open it, sign in with your account, and tap the connect button. The app handles all the setup. Either way takes less than five minutes.

Key Takeaways

  • Most VPN providers send a configuration profile by email or let you download it from their account page — you install this in Settings, not through an app.
  • If your VPN has an App Store app, download it, sign in, and tap connect; the app manages the connection automatically.
  • After setup, toggle the VPN on in Settings under VPN & Device Management, and your iPhone routes traffic through the VPN until you turn it off.
  • Some VPNs let you set the connection to turn on automatically when you join certain Wi-Fi networks, which you configure in the VPN settings.

Installing a VPN profile from your provider

Start by checking your VPN provider's website or your account page. Look for a section labeled "Download," "iOS," "iPhone," or "Configuration." Most providers offer a profile file you can download directly to your phone. Open the file in Safari or your email app — iOS will recognize it as a VPN profile and show a popup saying "Profile Downloaded" or "VPN Configuration."

Tap "Allow" on that popup. Your iPhone will ask for your device passcode (the same one you use to unlock your phone). Enter it, then tap "Allow" again on the next screen. The profile is now installed. You'll see a notification that says "VPN Configuration Installed" or similar. If your VPN requires a username and password separate from your account login, you'll enter those in Settings after installation.

Some providers, like Mullvad, don't require an account at all — the profile installs and works immediately. Others ask you to enter your login credentials in the VPN settings after the profile is installed. Check your provider's instructions to see which applies to you.

Using the App Store app instead

If your VPN provider has an official app in the App Store, this is usually the easiest route. Open the App Store, search for your VPN by name, and tap "Get" to download it. You'll use Face ID, Touch ID, or your Apple ID password to confirm the download.

Once installed, open the app and sign in with your VPN account credentials. Most apps show a large connect button on the home screen — tap it to turn the VPN on. The app will ask for permission to add VPN configurations to your device the first time you connect; tap "Allow" when prompted. After that, the app manages everything: you just open it and tap the button.

App-based VPNs often include extra features like split tunneling (routing only certain apps through the VPN), server selection, or protocol choice. These appear as toggles or menus within the app itself.

Turning your VPN on and off in Settings

Once your VPN is installed — whether through a profile or an app — you can control it from the Settings app. Open Settings, scroll down, and tap "VPN & Device Management." You'll see your VPN listed under the VPN section. Tap it, then toggle the switch next to "Status" to turn it on or off.

When the VPN is on, you'll see a "VPN" indicator at the top of your screen next to the time and battery. This tells you that your traffic is being routed through the VPN. If you're using an app-based VPN, you can also control it directly from the app without going to Settings — most people find this faster.

You can turn the VPN on and off as many times as you want. There's no limit to how often you switch it. Some people leave it on all the time; others turn it on only when using public Wi-Fi. Both approaches work.

Setting up automatic connection on certain Wi-Fi networks

If you want your VPN to turn on automatically when you connect to specific Wi-Fi networks — like your local coffee shop or airport — you can configure this in Settings. Go to Settings > VPN & Device Management, tap your VPN, and look for an option called "Connect On Demand" or "On-Demand Rules."

Tap that option and you'll see a toggle to enable it, plus a list of Wi-Fi networks. You can add networks where you want the VPN to connect automatically. For example, you might add your home Wi-Fi (where you trust the network) with the VPN off, and add "Starbucks WiFi" with the VPN on. Your iPhone will then handle the connection automatically based on which network you join.

Not all VPN providers support this feature through the profile method — it depends on how they've configured the profile. App-based VPNs sometimes offer similar features within the app itself. Check your provider's documentation to see what's available.

Troubleshooting common setup problems

If the VPN profile won't install, the most common cause is that you're using an older iOS version. VPN profiles require iOS 8 or later, and some providers require iOS 13 or newer. Check your iOS version in Settings > General > About. If you're running an older version, update your iPhone first.

If you downloaded a profile file but it won't open, try downloading it again. Sometimes files get corrupted during download. Make sure you're downloading from your VPN provider's official website, not from a third-party site.

If the VPN connects but you can't reach websites, restart your iPhone and try again. If that doesn't work, toggle the VPN off, wait 10 seconds, and toggle it back on. If the problem persists, contact your VPN provider's support — they can check whether your account is active and whether the profile is configured correctly for your region.

If you see a message saying "VPN Configuration Could Not Be Verified," your device doesn't trust the certificate the profile uses. This usually means the profile came from an untrusted source. Download the profile again directly from your VPN provider's official website.

Removing a VPN from your iPhone

If you want to stop using a VPN, you can remove it entirely. Go to Settings > VPN & Device Management, tap your VPN, and scroll to the bottom. You'll see a "Remove VPN" or "Delete Configuration" button. Tap it, confirm with your passcode, and the VPN is removed from your device.

If you installed an app-based VPN, you can also just delete the app from your home screen like any other app. This removes both the app and its VPN configuration. You can always reinstall it later if you change your mind.

Frequently Asked Questions

Will a VPN slow down my iPhone?

A VPN adds a small amount of processing overhead and may slightly reduce your connection speed, depending on how far the VPN server is from you and how fast your internet connection is. Most people don't notice the difference on modern iPhones. If you do notice slowness, try connecting to a different VPN server location — one closer to you usually performs better.

Can I use a VPN on cellular data, or only Wi-Fi?

A VPN works on both Wi-Fi and cellular data. Once it's turned on, all your traffic goes through the VPN regardless of which type of connection you're using. Some people turn the VPN on only for Wi-Fi to save battery, while others leave it on all the time.

Do I need to enter my VPN password every time I connect?

No. After you set up the VPN, your iPhone stores your credentials and reconnects automatically when you toggle it on. You only enter your password once during setup. If you change your VPN password, you'll need to update it in Settings or in the app.

What if my VPN provider doesn't have an app or a downloadable profile?

Some smaller VPN providers don't offer iPhone support yet. Check their website or contact their support team to ask if they have an iOS profile or app planned. If they don't, you'll need to choose a different provider that supports iPhone.

Can I use multiple VPNs at the same time on my iPhone?

No. Your iPhone can only route traffic through one VPN at a time. If you install multiple VPN profiles, you can toggle between them, but only one can be active. Most people use a single VPN provider.