OpenVPN Client

OpenVPN Client


This app offer an easy way to configure and use the well known OpenVPN.
There is not needed to have the root access, because the VPN tun device is handled with the VpnService API introduced with Android 4.0 (ICS).
Now with IPv4 tap device support without root permission!
Not affected by TLS heartbeat read overrun (CVE-2014-0160)


* tap device support! (IPv4 only)
* VLAN 802.1Q support
* Auto connect on boot
* Auto connect/pause/disconnect on WiFi/Mobile/WiMAX up/down
* App filter (Require Android >= 5.0)
* Tasker/Locale plugin
* Widgets
* Import/export openvpn configuration
* Import pem, der, pkcs12 cetfificate formats
* Support for certificates in KeyChain
* IPv6 support
* Support for HTTP/SOCKS proxies
* Support for customized HTTP headers
* Backup/restore configuration


Join to the OpenVPN Client community (https://plus.google.com/u/0/communities/115310249264827900069) and you will able to try the beta versions, read the news about the app and much more...


Some hints to test the app:
* To import a openvpn configuration file, copy the ovpn file on the device memory and put in the same folder any external certificates/keys files. Then start the app, tap on "+" button in bottom right corner and choose "Import VPN profile". After the import, the files can be deleted.
* If something goes wrong, check the log. You can see the log by tapping on the vpn name, and so on the LOG tab.
* If the log has errors like "ERROR: Cannot open TUN/TAP" or "Tun device open exception: java.lang.NullPointerException", please try to reboot the device.
* If your configuration use the tap adapter and the routes doesn't work, maybe you should add the option "route-gateway" in the "Custom options" section, the value of this option must be set to the local address of the remote router.
* If you have the access on the server side, check the log also on this side.
* Maybe your configuration is not compatible with the last version of openvpn, so try to set the option "Use old stable OpenVPN 2.3.2" in the "Options" section.
* If you cannot resolve the troubles, please send me a e-mail to [email protected], I will contact you at soon as possible and I will help you to solve the problem or I will refund your money


Take a look to this video sent me from a enthusiast user...
https://vimeo.com/117085412
Thank you Robert!


The new app filter feature can be used only on Android versions greater or equal than 5.0 (Lollipop). This feature allow to choose which apps are allowed to use the vpn. The apps not allowed will use networking as if the VPN wasn't running.

Recent changes:
2.14.26
*Fix: The VPN that uses certificates in the Android KeyChain cannot find the certification authority.

2.14.25
* Fix: When the "Drop packets while connecting/reconnecting" option is enabled the DNS lookup could fails
* New menu items to choose to show the data as bytes or bits.
* New UI to import the certificates
* New Romanian translations (Thank you Stefan!)
* Updated appcompat library to 22.1.1
Add to list
$16.99
95
4.8
User ratings
268
Installs
1,000+
Concerns
0
File size
2314 kb
Screenshots
Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client Screenshot of OpenVPN Client
About OpenVPN Client
This app offer an easy way to configure and use the well known OpenVPN.
There is not needed to have the root access, because the VPN tun device is handled with the VpnService API introduced with Android 4.0 (ICS).
Now with IPv4 tap device support without root permission!
Not affected by TLS heartbeat read overrun (CVE-2014-0160)


* tap device support! (IPv4 only)
* VLAN 802.1Q support
* Auto connect on boot
* Auto connect/pause/disconnect on WiFi/Mobile/WiMAX up/down
* App filter (Require Android >= 5.0)
* Tasker/Locale plugin
* Widgets
* Import/export openvpn configuration
* Import pem, der, pkcs12 cetfificate formats
* Support for certificates in KeyChain
* IPv6 support
* Support for HTTP/SOCKS proxies
* Support for customized HTTP headers
* Backup/restore configuration


Join to the OpenVPN Client community (https://plus.google.com/u/0/communities/115310249264827900069) and you will able to try the beta versions, read the news about the app and much more...


Some hints to test the app:
* To import a openvpn configuration file, copy the ovpn file on the device memory and put in the same folder any external certificates/keys files. Then start the app, tap on "+" button in bottom right corner and choose "Import VPN profile". After the import, the files can be deleted.
* If something goes wrong, check the log. You can see the log by tapping on the vpn name, and so on the LOG tab.
* If the log has errors like "ERROR: Cannot open TUN/TAP" or "Tun device open exception: java.lang.NullPointerException", please try to reboot the device.
* If your configuration use the tap adapter and the routes doesn't work, maybe you should add the option "route-gateway" in the "Custom options" section, the value of this option must be set to the local address of the remote router.
* If you have the access on the server side, check the log also on this side.
* Maybe your configuration is not compatible with the last version of openvpn, so try to set the option "Use old stable OpenVPN 2.3.2" in the "Options" section.
* If you cannot resolve the troubles, please send me a e-mail to [email protected], I will contact you at soon as possible and I will help you to solve the problem or I will refund your money


Take a look to this video sent me from a enthusiast user...
https://vimeo.com/117085412
Thank you Robert!


The new app filter feature can be used only on Android versions greater or equal than 5.0 (Lollipop). This feature allow to choose which apps are allowed to use the vpn. The apps not allowed will use networking as if the VPN wasn't running.

Recent changes:
2.14.26
*Fix: The VPN that uses certificates in the Android KeyChain cannot find the certification authority.

2.14.25
* Fix: When the "Drop packets while connecting/reconnecting" option is enabled the DNS lookup could fails
* New menu items to choose to show the data as bytes or bits.
* New UI to import the certificates
* New Romanian translations (Thank you Stefan!)
* Updated appcompat library to 22.1.1
User reviews of OpenVPN Client
Write the first review for this app!
Android Market Comments
A Google User
Apr 30, 2015
Works great with Netgear Nighthawk Router If you have the Netgear Nighthawk 7000 Router and want to use the VPN on Android, you need this app. You will need the paid version though since the free does not support TAP. Just import the Windows config and you're all set!
A Google User
Apr 29, 2015
Awesome app and fast response from developer. I use Ghost Commander along with its SMB plugin to see my server files over the OpenVPN. It works well!
A Google User
Apr 27, 2015
Works great! With TAP support I can use Netgear's VPN without issues. When I upgraded to the R8000, dd-wrt openvpn server wasnt working so reverted back to stock fw on router and it only supports TAP. This app supports TAP unlike others.
A Google User
Apr 25, 2015
Best open VPN client Works better than free ones with or without root well worth the price
A Google User
Apr 23, 2015
Great App My Battery even better using this app. I want to give 5 Stars. But, one thing I want to ask, Why I can't connect using OpenVPN Profile from Softether VPN. I've already input username n password.
Version 1000000
Version 1000000