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 ↑

NordVPN app - Android 4.4.4 and higher (APK installation)

This is a tutorial on how to install and use the NordVPN app for Android when you can not do it from the Google Play store. The tutorial has been made on a device running Android 6.0.1.

First of all you need to allow installation of applications that are not from Google Play application store.

  1. Go to Settings -> Security -> Unknown sources and turn it on. You will get a warning that you should only press okay if you really trust the source of the application. You can safely tap OK.
    Screenshot_20170830-224332.png
  2. Go and open any browser.
    Screenshot_20170829-204800.png
  3. Go to our page, www.nordvpn.com. Then open the side menu by tapping the menu button in the top right corner.
    Screenshot_20170830-224245.png
  4. In the side menu, select Tools & Information.
  5. Screenshot_20170829-204829.png

    Then select Download.
    Screenshot_20170829-204844.png
  6. In the downloads section, scroll down to the Download VPN for All Your Devices section and select Android.
    Screenshot_20170829-212451.png
  7. In the following page, click on Or download the NordVPN .apk file. Screenshot_20170829-212507.png

    You will get a prompt popping up asking if you want to download the file, select Download.
    Screenshot_20170829-212515.png
  8. Afterwards, open the NordVPN.apk file by tapping on the download complete message in the status menu.
     Screenshot_20170829-212539.png
  9. After opening the .apk file you downloaded, the installation proccess will ask for your permission to start. You can safely select Install.Screenshot_20170829-212601.png
  10. After the application is installed, you can tap Open and launch the application.
    It will now appear among other applications on your device.Screenshot_20170829-212650.png
     
  11. The first thing that you will see is the main menu of the application. Tap Create Account.
    MainOpened.png
     
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. In the top left corner of the application you can tap on the account icon and access your Account information and Settings.
    List.png
  20. 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
  21. 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
  22. 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 ↑