How to set up OpenVPN v3 on an IOS device using URL profile

Follow these step-by-step instructions to set up OpenVPN v3 on your IOS device using a URL profile.

Step 1 - Install the OpenVPN Connect App

  1. Open the App Store on your IOS device.
  2. Search for the OpenVPN Connect app by typing "OpenVPN Connect" in the search bar.

Google playstore and openvpn app

  1. Locate the app by OpenVPN Technologies Inc. and click on it.
  2. Press the Install button to download and install the app on your device.
  3. Once the app is installed, press the Open button to launch the app.

Step 2 - Accepting OpenVPN Terms of Service

  1. After launching the app, you'll be prompted to accept the OpenVPN Terms of Service.
  2. Click the Agree button to continue.

Step 3 - Import the OpenVPN profile

  1. One you Launched the OpenVPN Connect app on your iOS device. Tap the + (plus) button located in the bottom right corner of the screen.

Openvpn app with plus button 2. On the app's main screen, tap the URL tab. This will open a new screen where you can enter the URL of the OpenVPN profile. This tab is also defult tab. Openvpn app with url tab 3. Enter the OpenVPN profile URL you obtained, tap the Import button.

Step 4 - Add the OpenVPN profile

  1. After importing the profile, the app will display its details, including the profile name, server address, and other information.

Openvpn profile details 2. Review the profile details to ensure they are correct. 3. Provide your VPN credentials (username and password) if required. 4. Tap the Import button to add the profile to your OpenVPN Connect app.

Step 5 - Connect to the VPN server

  1. In the Profiles tab, locate the newly added OpenVPN profile.
  2. Tap the profile to initiate the connection process.

Openvpn profile details 3. If prompted, enter your VPN credentials (username and password) and tap OK. 4. The app should establish a connection to the VPN server, and you'll see a "Connected" status in the app.

Step 6 - Verify the VPN connection

  1. While connected to the VPN, tap the Statistics tab in the OpenVPN Connect app.

Openvpn profile details

  1. Check the data received and sent to ensure the VPN is functioning properly.

Congratulations! You have successfully set up OpenVPN v3 on your IOS device using a URL profile. You can now browse the internet securely and privately with your VPN connection. To disconnect, tap the profile in the Profiles tab and press Disconnect.

Step 6 - Switching between TCP and UDP, and Killswitch feature

OpenVPN Connect for iOS supports both TCP and UDP protocols. By default, the app uses UDP. To switch to TCP, follow these steps:

  1. Tap the profile in the Profiles tab in the top left corner, and then tap on Settings button.
  2. Tap the Protocol dropdown menu and select TCP. There are three options available: TCP, UDP, and Adaptive.
  3. Tap Done to save the changes.

OpenVPN connect settings iOS

OpenVPN connect settings iOS

You can now connect to the VPN server using the TCP protocol. To switch back to UDP, simply repeat these steps and select UDP from the Protocol dropdown menu.

TCP (Transmission Control Protocol) is a reliable, connection-oriented protocol that provides a reliable and ordered delivery of data between two endpoints. It is slower but more reliable than UDP (User Datagram Protocol). UDP is a connectionless protocol that does not provide guaranteed delivery of data, but it is faster than TCP. The Adaptive protocol automatically switches between TCP and UDP depending on the network conditions.

Other Settings

OpenVPN connect settings iOS

Seamless Tunnel: This setting can be enabled to block the internet while the VPN connection is disconnected. To enable this setting, tap the profile in the Profiles tab and tap the Settings button in the top right corner. Check the Seamless Tunnel option and tap Done.


The killswitch feature is available when you are trying to connect to the VPN server. To enable the killswitch, check the Kill-switch option in page when you are entering the VPN credentials. The killswitch will block all internet traffic when the VPN connection is disconnected. OpenVPN connect settings iOS