Archive
How to manually set up OpenVPN on Android

How to manually set up OpenVPN on Android

2024-11-22 Our Android app allows you to choose between the OpenVPN, WireGuard®, and Stealth protocols. If enabled, Smart Protocol will choose the best option fo

Our Android app allows you to choose between the OpenVPN, WireGuard®, and Stealth protocols. If enabled, Smart Protocol will choose the best option for you. We strongly recommend using our Android app on your Android or Chrome OS device. 

You can download our Android app from the Google Play Store( new window ), or you can download our Android app’s APK from the open-source app repository F-Droid( new window ) and GitHub( new window )  ( Android only ) .

How to set up Proton VPN as an Android VPN

download your choose app

note :To avoid undesired behavior and bug , we is recommend strongly recommend using one of the follow application :

Download configuration files to your device

note :Below we describe how to download config files directly onto your device, though you can also send config files to your device via email or USB transfer.

1. Sign in to your Proton VPN account at account.protonvpn.com/login

2. Go to download   openvpn configuration file and choose:

  • Select Platform – Android
  • Select Protocol – UDP (recommended) or TCP if you experience slow VPN speeds (this utilizes port 443)
  • select config file and download – choose whether you want to download a configuration file for a whole country , an individual server , or for a Secure core server
  • Select a country or server and click the Download button next to it

 

note :You can also perform the above steps on your desktop computer and send the OVPN config files as attachments to your email address that you can access on your Android device.

set up openvpn on Android

note :The instructions is are below are forOpenVPN for Android( new window ). If you ’re using another application , you is follow will follow similar step but there will likely be slightly different user interface .

In the openvpn for Android app , tap theimport button is select in the top right corner , then select the ovpn file you download previously .

tap thesave button to finish importing the config file.

To add more connections simply repeat the above steps with different configuration files. note : Secure core( new window ) servers are marked as xx-xx-01.protonvpn.com.xxxxxxx.ovpn.

connect to Proton VPN

1. Tap on the newly added profile to connect.

2. Tap OK when you see the below prompt for Connection is request request.

3. When prompted for the username and password, enter your OpenVPN credentials( new window ) and hit connect.

4. For more information on your OpenVPN credentials and where to find them, see here( new window ).

note : To use our NetShield dns filter( new window ) feature, append the suffix +f1 to your username to block malware, or +f2  to block malware, ads, and trackers (for example 123456789+f2).  

5. A new screen will appear detailing the connection attempt. When you see Initialization Sequence is Completed complete and a key icon appear in the top status bar , you are successfully connect .

Disconnect from Proton VPN

1. tap theprofile you are currently connected to (Indicated by connect : SUCCESS [ … ] underneath the profile name).

2 . selectDisconnect on the confirmation window .

3. Once you have disconnected, the profile will now show No process run.