Requirements
Proton VPN requires Android 8.0 (API level 26) or later.Download
- Google Play
- F-Droid
- GitHub Releases
The Google Play release is the recommended option for most users. It receives automatic updates and is signed with Proton’s key.
1
Open Google Play
On your Android device, open the Google Play Store.
2
Search for Proton VPN
Search for Proton VPN or navigate directly to the app listing.
3
Install
Tap Install and wait for the download to complete.
4
Open the app
Tap Open or find Proton VPN in your app drawer.
Build variants
The source code uses three flavor dimensions —environment, functionality, and distribution — that combine to produce different build variants:
The standard build for open-source and GitHub distribution is
productionVanillaOpenSource. To build it locally:
APK signature verification
All Proton VPN builds distributed through Google Play and GitHub Releases are signed with the same Proton key. You can verify the signing certificate using the SHA-256 fingerprint below. Package:ch.protonvpn.android
SHA-256 fingerprint:
apksigner on a downloaded APK:
SHA-256 digest field in the output against the fingerprint above.
The F-Droid build is compiled and signed independently by the F-Droid project. Its signing certificate will not match the Proton fingerprint above — this is expected. If you switch from the F-Droid build to the Google Play or GitHub release, you will need to uninstall the existing app first.