NordVPN Help Center
One place for all the information you need

Android setup

Updated

You can connect an Android device to NordVPN using a variety of connection methods.

Please choose a connection method below:

NordVPN app - Android 4.4.4 and higher - recommended

This is a tutorial on how to install and use the NordVPN app for Android. This tutorial has been made on a device running Android 6.0.1.

First of all you need to download and install the NordVPN application on your Android device.

  1. Tap on the Play Store.
    GooglePlay.png

  2. Enter NordVPN in the search bar and select the NordVPN app. Tap Install.
    AppInstalled.png
     
  3. When the application is installed tap to Open it.
    Open.png

  4. You will see the main menu of the application. Tap Create Account.
    MainOpened.png
     
  5. Then select Create Account if you want to create one, or tap on I already have an account and log in with you NordVPN credentials.
     LogIn.png

  6. If you are logging in for the first time, you will get a notification about our new CyberSec feature.
    Turn on the the feature by clicking on the Turn CyberSec On button. 
    You can read more about the CyberSec feature here:
    CyberSec.png

  7. You can now connect to a server with the Quick Connect option.  
    Using a complex formula that includes various server parameters, Quick Connect chooses the best server for you at that moment.
    Connected2.png

  8. You may be greeted with a few warning messages. They are default Android warning messages for VPN connections, and you can safely press OK on them. They may also require you to mark a checkbox in the window.
    Trust.png


    OpenVPNConnection.png

  9. You can also tap any of the country pins and quickly connect to a server from that country by tapping the quick connect button or Pick a server option and selecting a specific server to connect to.
    Pin.png

  10. Alternatively, you can open a list of the available countries and specialty servers by selecting the List tab at the bottom of the app. To connect, simply tap the power button next to the country.
    List.png

  11. You can also tap on the group of servers and get a more detailed selection. Our application determines what servers are the best for you by looking into various different server parameters and sorts them accordingly. It is possible to sort servers by alphanumerical order, distance or latency. Also, by clicking on the heart next to a server, you can add it to your favorite servers or click the back arrow and return to the regular list.
    DetailedList.png

  12. In the top left corner of the application you can tap on the account icon and access your Account information and Settings.
    List.png

  13. Here you can find information about your subscription and other settings of the application, like CyberSec or Auto Connect. The X at the top right corner will return you to the regular menu of the application.
    Profile.png

  14. The heart icon, that is at the top-right corner of the application, will take you to your favorite servers menu where they can be accessed quickly.
    Fave.png

  15. And that is it! On most Android versions, you will see a small key-like icon on the top of your notification bar when you are connected to the VPN. Afterwards we suggest exploring our application by following the guides on the key features.


Close ↑

OpenVPN Connect
  1. Open your browser and go to android configuration files .
  2. Download all files by tapping on them one by one. You can also download a full .ovpn configuration package which later you need to unzip.
  3. Go to the Google Play App store.
  4. Tap on the search button in the App store.
  5. Search for the app called OpenVPN Connect.
  6. Install the application into your device.
  7. Accept to the pop-out terms.
  8. Open the application.
  9. Tap on the menu button on the top-right screen in the application.
  10. Tap on Import in the dropdown.
  11. Choose Import profile from SD card and find the downloaded configuration files (they will be downloaded to the downloads folder by default).
  12. Tap on one of the configuration file and import it.
  13. Accept the profile.
  14. Perform steps 9 to 13 and add other server configurations into the app.
  15. Select a server by tapping on the box with a dropdown menu and choosing one server.
  16. Enter your NordVPN account credentials.
  17. Tap on Connect.
  18. Continue to connect without a certificate.
  19. You have successfully connected.
  20. To disconnect from the server tap on Disconnect button.

Close ↑

IKEv2 (strongSwan)

These instructions were made on a Samsung Galaxy Note II with Android 4.4.4 KitKat (CyanogenMod 11).

  1. 1. Download the NordVPN IKEv2 connection certificate here: https://downloads.nordvpn.com/certificates/root.der

  2. 2. Download and install the “ strongSwan VPN Client ” application from the Google Play store: https://play.google.com/store/apps/details?id=org.strongswan.android

  3. Open the strongSwan application .
  4. Open the three dot menu by tapping the three dot icon in the top-right corner of the app.


  5. Select “ CA certificates ”.


  6. In the screen that opens, open the three dot menu again and select “ Import certificate ”.


  7. Select the root.der file you have downloaded in Step 1 .


  8. Confirm the importing by tapping “ Import Certificate ”.


  9. Tap the back arrow to go back to the main screen of the strongSwan app.


  10. Select “ Add VPN profile ”.


  11. In the Server field, enter the hostname of one of our servers. The hostnames can be found in our server list here: https://nordvpn.com/servers/ . In this example, we used “de74.nordvpn.com”, which is our Germany #74 server.
    In the Username and Password fields, enter your NordVPN credentials.
    All other settings can stay the same, although you can name the profile in the “Profile name”.


    Once all the information has been entered, select “ Save ”.
  12. Tap the profile you have just created to connect.


  13. A warning message may appear. Since we trust this application, check the “ I trust this application ” checkmark (if it is there), and tap OK .
    Note: different devices may display a slightly different warning message


  14. Once a status message appears saying you have Connected , you will be connected to the VPN server. You can now minimize the application and use any other application - all of your network traffic now goes through the VPN and is secure.
    Tap the “Disconnect” button to disconnect from the server.

Close ↑

L2TP/IPSec
Please Note: Although technically you can use the L2TP / PPTP protocols, they have serious security flaws. Whenever possible, we recommend choosing OpenVPN or IKEv2/IPSec instead.

These instructions were made using Motorola Moto G device with Android Lollipop 5.0.2.

Note: Android requires you to have a secure lockscreen, such as a PIN, Pattern, or Password lockscreen to be able to manually configure L2TP or PPTP.

  1. Go to Settings on your mobile phone, and select More.
  2. Select VPN.
  3. Tap on the (+).
  4. Set a VPN name (you can name it however you like).
    In the Type select L2TP/IPSec PSK.
    In the server address tab you can enter one of our VPN server addresses, you can check our server list (In the tutorial DE #80 server is used as an example).
    Set IPSec pre-shared key as: nordvpn
    Then click Save.
  5. Now you can click on new VPN connection and connect to the L2TP/IPSec server.
    Use your VPN username and password to login.
    You will see a small key-like icon on the left side of your notification bar when you are connected to the VPN.
  6. To disconnect from the VPN you can go to your VPN settings and click on VPN connection which is now connected.

Close ↑

PPTP
Please Note: Although technically you can use the L2TP / PPTP protocols, they have serious security flaws. Whenever possible, we recommend choosing OpenVPN or IKEv2/IPSec instead.

These instructions were made using Motorola Moto G device with Android Lollipop 5.0.2.

Note: Android requires you to have a secure lockscreen, such as a PIN, Pattern, or Password lockscreen to be able to manually configure L2TP or PPTP.

  1. Go to Settings on your mobile phone, and select More.
  2. Select VPN.
  3. Tap on the (+).
  4. Set a VPN name (you can name it however you like).
    In the Type select PPTP.
    In the server address tab you can enter one of our VPN server addresses, you can check our server list (In the tutorial DE #80 server is used as an example).
    Make sure that PPP encryption (MPPE) is checked.
    Then click Save.
  5. Now you can click on new VPN connection and connect to the PPTP server.
    Use your VPN username and password to login.
    You will see a small key-like icon on the left side of your notification bar when you are connected to the VPN.
  6. To disconnect from the VPN you can go to your VPN settings and click on VPN connection which is now connected.

Close ↑