One of the most popular and highly used mobile operating system, Android is user friendly and allows you great flexibility. It has a wide range of apps and gives you numerous choices compared any other mobile operating system.

With that being said, Android is not the safest mobile operating system in the world. It has its own vulnerabilities and loopholes that expose your private and sensitive information from being leaked over the internet. These threats are magnified when you connect to public Wi-Fi hotspots.

To protect against these threats, you need a VPN on your Android device. It will protect you at all times when you connect to unsecure internet networks and keep you anonymous as well. The user friendly nature of Android makes it easy to configure different apps. In this post, we will show you how to setup VPN on Android. Using these steps, you can easily setup any VPN service on your Android device.

How to Setup VPN on Android

Now that you know some of the best VPN services for your Android, here is how you can setup these VPN apps on your device. There are two ways in which you can setup a VPN on Android. First is that you can download the VPN app from Google Play store, while the second method is to configure the VPN manually on your Android device.

Majority of the VPN providers have exclusive apps for Android devices. However, not all of them provide these apps and in order to use a VPN on your Android device, you will have set it up manually. And, if they do offer a VPN app, to avoid the problem of app crashing or using too much internal memory, you can manually setup VPN on Android.

To setup VPN on Android, just follow the setups below.

  • Open ‘Settings’ on your Android device. Now under ‘Wireless & Networks’ tab ‘More…’

Andriod VPN Setup

  • You will now see the option ‘VPN’, tab on it.

Andriod VPN Setup

  • To add a new VPN connection, tab or ‘Add VPN profile’ or the ‘+’ sign on the right top corner of the screen.

Andriod VPN Setup

  • Now a box will open where you will have to enter the VPN details and select a protocol. PPTP is very simple to setup as all you have to do is give your VPN a suitable name, enter the ‘server address’ you want to connect, and hit ‘Save’.

Andriod VPN Setup

  • For L2TP/IPSec protocol, you will have to enter a bit more details such as Server address, L2TP secret (if required), IPSec user certificate (if required), IPSec identifier (if required), a pre-shared key (which can be easily obtained from your VPN provider) and hit ‘Save’.

Andriod VPN Setup

  • Once you have added a new VPN connection, just tab on it to get started. Enter the username and password (usually given by your VPN provider or you can create your own). Check ‘Save account information’ so that you don’t have to enter these details again.

Andriod VPN Setup

  • And that’s it, after entering login credentials, tab ‘Connect’ and you should be connected to your VPN.

Setup OpenVPN Protocol on Android

Android devices have standard PPTP and L2TP/IPSec protocols built into the operating system. However, the newer versions of Android support OpenVPN protocol, considered the strongest of all the protocols. The release of OpenVPN Connect app allows you to setup OpenVPN protocol on your Android device.

To setup OpenVPN protocol on your Android device, follow the steps below:

  • You will need to download OpenVPN configuration files from your VPN provider. You can either download them directly on your phone or on your computer. The files will be in .zip format, which means you will have to extract them.
  • Now download and install OpenVPN Connect app on your Android device. Open the OpenVPN Connect app and tab ‘Functions’ option and select ‘Import’.
  • Import the settings from your SD card by finding the location where you saved the OpenVPN configuration files.
  • Once the files have been selected, your chosen profile should appear.
  • Enter the login credentials (username and password) for your VPN connection and accept the trust certificate.
  • And that’s it, now are connected to OpenVPN protocol on your Android device.


The all round flexibility and easy to use interface of Android allows a more suitable platform for VPN services. Many VPN providers have their own app for Android but they are yet to integrate OpenVPN protocol into these apps. However, these VPN apps do support L2TP/IPSec protocol which is sufficient for defending against numerous online threats.

If the VPN app doesn’t work for you then use our VPN setup guide for Android, you can easily configure a VPN service. There are many VPNs you can choose from, but selecting from our list above will keep your data safe, allow you to unblock geo restricted channels, and remain anonymous over the internet.


Ameer Abbas

Ameer Abbas is a senior editor and a most viewed writer on Quora in Internet Privacy, Cyber Security, VPN and Torrents. He has continued work as a privacy advocate with Best VPN Provider and is working towards becoming an established privacy & security author online. Ameer takes a keen interest in technology, geo-political affairs and international cyber laws. Ameer loves outdoor sports including cricket, swimming, athletics, and football.
Latest Postsby Ameer Abbas
How to Fix Overwatch Lag and Packet Loss How To Watch Hotstar Online from Anywhere in the World How to Watch 52 Super Bowl 2018 Live Online Using VPN
2 Responses to How to Setup VPN on Android Devices
  1. CB says:

    I tried PureVPN and it severely slowed down my speed. Any suggestion on protcols UDP vs TCP?

    • @z! says:

      Usually UDP is faster than TCP and is mainly used for streaming or downloading games. You can also try PPTP if speeds are really bad.

Leave a Reply