How to connect to Surfshark in countries with internet restrictions on Android

In this tutorial, you will learn how to set up the OpenVPN app on your Android device. This app is an alternative way of connecting to Surfshark servers that will come in handy if you can't connect to the VPN due to network restrictions. 


You will learn how to:


You will need a device running an Android operating system and an active Surfshark subscription. If you don’t have a subscription yet, you can get one here.


Let's begin.

Get your credentials


  1. Log in to your Surfshark account. You can find the direct link here. Here you will find the Credentials tab.



Download configuration files

Every server has an IP address that you will need to use to connect to the specific VPN location. If you wish to connect to the US, you will need an IP address for the US. If you prefer connecting to Australia, use the IP address for Australia.

To get the IP addresses for connecting, click here, and download your preferred configuration file.


  1. Select the OpenVPN tab.


  2. Click on the Locations tab, select your desired location, and hit the Download button on the right side of the location.



Install the OpenVPN app



Tap here to download the OpenVPN application and open it right after.

Follow the installation process on-screen to install the application.



Set up the connection


  1. Open the OpenVPN app and you will see a screen as in the picture below.


  2. You will now need to upload a configuration file, so switch to the FILE tab.

    Remember the file that you downloaded during the "Download configuration files" part? You will need to upload it to the app now. 

    You should find the previously downloaded configuration file in your phone's Download folder, so click on it.


  3. You will see the list of files that are in this folder. Tap on Surfshark's configuration file and press Import.


  4. Fill in the required details.

    Profile name: you can give it any name
    Username: service username that you collected during the "Get your credentials" part.
    Password: service password that you collected during the "Get your credentials" part.

    Press ADD.


  5. Once you add the new VPN profile, it will appear on your OpenVPN app's home screen.

    To connect to the VPN, tap on the gray switch.


  6. If you are connecting for the first time, you will see the following request to set up a VPN connection. Click OK. Without your permission, the OpenVPN app won't be able to make a VPN connection.


  7. You may also get this pop-up informing you about the certificate. The certificate already appears in the configuration file, so click CONTINUE.


  8. If the VPN connection is successful, you will see the connection status on your screen.

    It shows that you're connected, as well as some details about the connection.


  9. To disconnect from the VPN, tap on the switch (which is green now).

    To change the VPN location, simply download another configuration file for a preferred location, and add it as a new profile.


Congratulations - you have successfully configured the OpenVPN VPN connection method! As long as you’re connected, your location is private and your sensitive data is secure.


You may also be interested in:

  1. How to set up an IKEv2 manual connection on Android?
  2. How to enable 2FA on your Surfshark account?
  3. How to connect from countries with network restrictions?
Was this article helpful?
Thank you for your feedback!