OpenVPN Connect is the official full-featured iPhone/iPad VPN client for the OpenVPN Access Server and OpenVPN Community, developed by OpenVPN Technologies, Inc.


* Easily import .ovpn profiles from iTunes, OpenVPN Access Server or via a browser link.

* State-of-the-art power management technology minimizes battery usage.

* Support for multi-factor authentication using OpenVPN static and dynamic challenge/response protocols.

* Full IPv6 support (at both the tunnel and transport layer).

* uses mbedTLS (not affected by Heartbleed issue)

What’s New

Version 3.2.0

Changes from 3.1.2 to 3.2.0:
- Switchover from MbedTLS library to OpenSSL library
- As part of the transition from MbedTLS to OpenSSL the list of negotiable TLS cipher suites no longer includes weak ciphers suites without forward secrecy support (DH/ECDH)
- Support of TLS 1.3 version
- Support signing with RSA-PSS signatures during TLS handshake
- Update of OpenVPN3 library to 3.5.5 version
- Improved stability and performance

Ratings and Reviews

3.8 out of 5
303 Ratings

303 Ratings

applefreak1983 ,

Excellent, except for one or two things...

I use this app 24-hours/day with a paid VPN (NordVPN). The only things I would change is (IMPORTANT) have an option to block all internet traffic (different than the current option that only works during a connection/reconnection process) when the VPN disconnects. Every so often, an authentication error occurs and instead of retrying to connect, the VPN disconnects and displays a notification. In this case, I’d like an additional option to have the app connect as an internal VPN and prevent traffic until the user manually restarts the VPN (and, in the case of authentication error, block traffic and delay a few seconds and continue to retry connecting automatically until reestablished). Also, an option to “keep connection alive when asleep” would be useful too... not sure if that’s possible with Apple’s design, but maybe send a phantom packet when the screen is off to keep the connection alive (at the expense of battery life/data plan).

CrispWinterTwilight ,

Lacks support for Elliptic Curve Crypto

Original review: I was glad to see a new version available after so long, but have been dismayed to find that, in the few days since updating, the app has silently dropped my connection twice, exposing an unknown amount of my traffic. This behaviour was extremely rare on my previous version (the one released prior to the one before the current version).
Addendum: Apple appear to have added a requirement that apps request permission to create and modify VPN settings. This only became apparent after re-installing the app, and the prompts appeared. Since then, I have had no drop-outs. Rating changed to reflect this.

I (still) echo thejayjaycee's sentiment: development is too slow. Perhaps a link to a donations page should be in the next version (if Apple's Ts & Cs permit such a thing)?

HaveTime ,

Terrible UI, but the official option

As Apple does not fully support the OpenVPN protocol I have to rely on this third-party app. In fact, I have been relying on it now for about a year and a half and can confirm that until the profiles I was using began insisting on passwords I was actually relying on Apple Settings UI to be able to switch between locations, now I have to do it in the OpenVPN app :(

In order to get profiles onto your iPhone you have to pass them through the open VPN app via iTunes, and it as always been such an ugly process, I wish I could still use the Apple provided UI for on phone operations. However, the OpenVPN app does provide clinical data for those more concerned.

One of the most frustrating things is having to keep an eye open to see if a VPN connection is actually active (clearly visible in the status bar), as it can sometimes drop and that is not what you want. I wish there was a way to block Wi-Fi unless an active VPN connection was established, and also automatically rotate between uploaded profiles.

It is clear that the developers come from another platform, possibly another time: like Blackberry? It is a really out of place UI and I don’t believe anybody would use this app unless it was necessary.

OpenVPN has had enough time to revamp their UI by now, yet haven’t bothered, I doubt they will before WireGuard inevitably takes its place.


35.2 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad and iPod touch.



Age Rating
Unrestricted Web Access


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like