VPN Client Pro

In-app purchases
3.8
5.65K 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

About this app

With this app you will able to connect to any OpenVPN (TUN/TAP), SSTP, WireGuard, SoftEther, ShadowSocks, 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)
* Camera permission is used to import VPN from QR codes.
* 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
* ShadowSocks protocol (AEAD, AEAD-2022, Stream)
* 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
* 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
Updated on
20 May 2024

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

3.7
5.44K reviews
Brandon Jackson (Bo)
30 January 2024
This has got to be one of the best VPN applications I've used ever. I use it with wireguard, but I feel it would be amazing for any of the supported other VPNs It is capable of. The DNS features alone so you can forward particular domain names to particular servers across the VPN or frankly wherever you want to send them. It supports DOT and DOH. The app fully supports ipv6 anywhere. I have needed it, developer was extremely responsive in one minor ipv6 bug I found and it was fixed in 24h
39 people found this review helpful
Did you find this helpful?
A Google user
22 May 2019
Unless the app requires costly upkeep (e.g. servers), subscription is not the way to go. Especially when free alternatives are easily available and accessible. Too bad though--loved the old app & really wanted to support this. To the dev: millions of apps have continual improvements--that's the only reason people continue to use them. That doesn't justify a subscription. I'd happily pay a one time fee, but as the comments make clear, you've lost far more money and loyalty with this choice.
81 people found this review helpful
Did you find this helpful?
colucci-web.it
22 May 2019
Unlike other apps, this is updated and improved continuously. All these updates require time and resources. This small subscription is necessary to finance these costs and to continue improving the app
Damon Devitt
13 May 2024
This works great with the Wireguard tunnel into my home network. I just wish there was an autoconnect option to have it connect whenever my phone is not connected to a specific SSID. There's a workaround using Tasker, but it would be nice if it was a native option
2 people found this review helpful
Did you find this helpful?
colucci-web.it
13 May 2024
You can use the "Connect when WiFi is connected but not to these SSID" option. To disconnect the VPN you should also select the "Disconnect when WiFi is down or SSID is not allowed" option

What's new

* Minor improvements/bug fixes