Mullvad on iOS (iPhone, iPad)

OTHER VPN SOFTWARE

Last updated: 30 June 2021


Mullvad works on iPhone and iPad. There are three different app options.

Option 1: use the Mullvad VPN app (iOS 12 or later)

The Mullvad VPN app for iOS uses WireGuard protocol exclusively. This is the easiest app to use. You can log in with your Mullvad account number and you can change locations with an always updated server list. We are working on adding more features to it.

Option 2: use the WireGuard app (iOS 12 or later)

You can use the official WireGuard app for iOS if the Mullvad app is not optimal for you.

Option 3: use the OpenVPN app (iOS 9 or later)

Some public Wi-Fi networks only work with TCP traffic. In this case we recommend that you use the OpenVPN app as WireGuard only supports UDP currently. This guide will show you how to set this up.

Contents

OpenVPN with iOS 13 and iOS 14

Note: Please use Safari in the following instructions as some users have reported that other browsers don't work.

  1. From the App Store, search for and install OpenVPN Connect on your device.
  2. Navigate to our OpenVPN configuration file generator.
  3. Make sure iOS is selected as the platform and select a country and, if available, a city.
  4. Expand the Advanced settings and select the following:
    • Port – Select TCP 443 for best compatibility and stability. If your network supports UDP and you want faster speeds then select that.
    • Use IP addresses – check this if you have trouble resolving the VPN servers' hostnames.
    • Connect via our bridges – do not check this, we do not support bridges on iOS.
  5. Tap on Download file and then Download in the window that pops up.
  6. Tap on the download manager button to the right of the browser’s address bar. (1)
  7. Tap on the file name of the file you downloaded. (2)



    Note: If you downloaded "All countries":
    The Files app opens. Tap on the Zip file to uncompress it and then tap on the extracted folder. Then tap on a configuration that you want to import.
    If the OpenVPN app opens then continue to step 10, otherwise do the next two steps too.
  8. Tap on the share button in the top right corner (iPad) or bottom left (iPhone). (1)
  9. Scroll the list of apps sideways to find OpenVPN and tap on it. (2)


     
  10. The OpenVPN app opens. Tap on ADD to add the configuration to the app.

  11. In the form that appears, fill out the following:
    • Username: Enter your Mullvad account number without any spaces
    • Tap on Save password and enter m as the password
  12. Tap on ADD. Note: If it takes too long to enter the username and password then you may get an error: "Failed to Import Profile" when you tap on ADD. In that case try to do it faster by copying the account number in advance and paste it in.

  13. You can now Connect to Mullvad (continue reading below the following iOS 12 instructions).

OpenVPN with iOS 9 - iOS 12

The OpenVPN configuration file generator does not support devices with iOS 12. Instead you can download the configuration file on your computer and transfer it to OpenVPN via iTunes (Windows/macOS) or the Finder in macOS Catalina (10.15) and newer.

  1. From the App Store, search for and install OpenVPN Connect on your device.
  2. On your computer (PC/Mac), navigate to our OpenVPN configuration file generator.
  3. Make sure to select iOS as the platform and select a country and, if available, a city.
  4. Expand the Advanced settings and select the following:
    • Port – Select TCP 443 for best compatibility and stability. If your network supports UDP and you want faster speeds then select that.
    • Use IP addresses – check this if you have trouble resolving the VPN servers' hostnames.
    • Connect via our bridges – do not check this, we do not support bridges on iOS.
  5. Tap on Download file.
  6. Connect your iPhone or iPad to your computer with it’s USB cable and open iTunes.
  7. In the iTunes sidebar click on File Sharing > OpenVPN > Add File… and open the .ovpn file that you downloaded. Then click on Done.

  8. Open the OpenVPN app on your device. It should now say "1 new OpenVPN profiles are available for import". Tap on ADD.

  9. In the form that appears, fill out the following:
    • Username: Enter your Mullvad account number without any spaces
    • Tap on Save password and enter m as the password
  10. Tap on ADD. Note: If it takes too long to enter the username and password then you may get an error: "Failed to Import Profile" when you tap on ADD. In that case try to do it faster by copying the account number in advance and paste it in.

Connect to Mullvad VPN on your device

Tap the toggle switch next to the profile name in order to connect (do the same to disconnect).

To edit the Username or Password, tap the pen icon to the right of the profile.

Am I connected?

Your OpenVPN app screen should look like this:

Before you start browsing the Internet, make sure that your VPN is connected. Do this by checking the status bar of your device. You should see a rectangular icon that says "VPN".

Manage multiple configurations

If you want to connect through a different country or city, just repeat the steps for configuring OpenVPN on your device.

Increase your online privacy

To increase your privacy, use your browser's privacy mode. To do this in Safari, open the browser and tap on the pages icon (shaped as two overlapping squares).

Tap on Private and then Done to enable Private Browsing.

Is your browser leaking?

Use our Connection check to see if your browser is leaking information and therefore jeopardizing your privacy. This can occur even while connected to Mullvad.