VPN Client Pro

In-app purchases
4.0
6.58K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

With this app you will able to connect to any OpenVPN (TUN/TAP), SSTP, WireGuard, AmneziaWG, SoftEther, ShadowSocks, SSH Tun (ssh -w option with support for TUN and TAP), OpenConnect (ocserv) servers and Cisco AnyConnect SSL gateways.

The basic OpenVPN feature is free for all. To use other protocols and features you need to buy a license.

The requested permissions are used for these purposes:
* Storage permission is used to import VPN configurations and export logs/backups/etc. (Android < 10)
* Location permission is used to get the current WiFi SSID. The SSID is required for the auto connect function. The location of the device is not read. (Android >= 8.1)
* Bluetooth (nearby devices) permission is used to disconnect the VPN when the device is connected to user-selected Bluetooth devices
* The QUERY_ALL_PACKAGES permission is used to allow the user to select which apps are allowed/not allowed to use the VPN.

App features:
* OpenVPN TAP device support without root permission
* OpenVPN VLAN 802.1Q support
* OpenVPN Obfsproxy support (obfs2/obfs3)
* OpenVPN scramble options support
* Import/export OpenVPN configuration
* SSTP EAP-TLS support (Authentication with certificates)
* SSTP EAP-MS-CHAPv2 support
* SSTP MS-CHAPv2/CHAP/PAP support
* SoftEther TCP
* SoftEther UDP over DNS / NAT-T
* WireGuard protocol
* AmneziaWG obfuscation
* ShadowSocks protocol (AEAD, AEAD-2022, Stream)
* SSH Tun (TUN/TAP)
* OpenConnect protocol
* Cisco AnyConnect SSL protocol
* Biometric authentication
* Port knocking (udp, tcp, fwknop, url, ping)
* Connect on demand
* Auto connect on boot
* Auto connect/pause/disconnect on WiFi/Mobile/WiMAX
* App filter
* DNS over HTTPS
* DNS over TLS
* Split DNS by domain
* Local hosts mapping to override DNS requests
* Failover VPN profiles
* Tasker/Locale plugin
* Widgets
* Quick settings tiles (Smartphone/Tablet)
* Dynamic shortcuts
* Import pem, der, pkcs12 certificate formats
* Support for certificates in KeyChain
* IPv6 support
* Support for HTTP/SOCKS proxies
* Support for customized HTTP headers
* Backup/restore configuration
* Wear OS companion app to connect/disconnect VPN from your watch (require Android >= 8.0)
* Wear OS complication for fast access to your favorite VPN (require Android >= 8.0)
Updated on
Mar 19, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.0
6.24K reviews
Fred West
March 11, 2026
OK, recently had an issue with this but it is now fixed - I had to remove the app and ALL related data and it's working again. Great software, works well for different VPN types and configs. However, just discovered I MUST have my GPS on to use one of the features I've paid for (auto disconnect on SSID), I don't have my GPS on, so this is very disappointing, please fix this so I can have my GPS off (but permissions allowed) and still use this feature. There is no need to DEMAND my location.
Did you find this helpful?
colucci-web.it
March 11, 2026
Unfortunately, this is a limitation of Android. The app can only obtain the Wi-Fi SSID if Location services are enabled. However, the app prompts you to enable Location only if your settings require it, so you can enable Location services or remove the Wi-Fi SSID from your settings.
Kevin S.
March 13, 2026
Developee redirected the previous 'one time purchase' Pro application to this one which requires re-purchasing lifetime for the "Advanced OpenVPN features". Instructions to install previous version do not work as applications have merged/redirected in the Play Store. To the developer... Why not transfer our licenses Been burned by this developer already, why would I pay to be burned again?
26 people found this review helpful
Did you find this helpful?
colucci-web.it
March 13, 2026
Apps published on Google Play can't be completely removed. They remain available to those who purchased them and can be installed from your purchase history. If you don't see it, you're probably not using the same account you used to purchase it.
Matthew J.
February 26, 2026
App works well, 9 bucks a year, less than a dollar a month. I run my own VPN so this works for me. Thanks for keeping it up to date.
6 people found this review helpful
Did you find this helpful?

What’s new

* Fix: OpenVPN 2.7 ignored DNS related "dhcp-option" options
* Minor improvements/bug fixes