IVPN for Android

Supports Android 7.1+

View source on GitHub

.apk SHA256: 5f3de49a59b80f06087f440d3e7d939d2f815d7ba944a1a75c90a20e447865cd
.apk sign cert SHA256: 88a6b40fc97fdc842f231f50eb12de116f5b759e3c5b38aaccaf6a7b393c85bb


Note: A vulnerability in Android might cause a DNS leak on all VPN connections, no matter which VPN service you use. Review our blog post for more information.

IVPN for Android - Open-source VPN app for your Android IVPN for Android - Open-source VPN app for your Android


  • WireGuard and OpenVPN protocols.
  • WireGuard privacy controls - Define automatic key and IP address rotation schedule.
  • AntiTracker that blocks ads, adware, malicious websites and data harvesting trackers.
  • Ability to define trusted Wi-Fi networks and create rules for automatic VPN connection/disconnection.
  • Split tunnel to allow some apps to bypass the VPN.
  • Multi-hop VPN routes. Connect through multiple servers in separate jurisdictions for enhanced privacy.
  • Custom DNS servers, DoT via Android native Private DNS.
  • Mock location for GPS.
  • Tapjacking protection.

Manual configuration

If you prefer not to use the IVPN app please follow the relevant setup guide below.

Spotted a mistake or have an idea on how to improve this page?
Suggest an edit on GitHub.