Android phone setup

Set up TekLan VPN on an Android phone

Install the TekLan VPN app, or use a WireGuard or OpenVPN configuration created in the Dashboard.

Samsung GalaxyGoogle PixelMotorolaOnePlusXiaomi, Redmi and PocoOppoHonorNothing PhoneSony XperiaNokia and HMDFairphoneASUS ROG Phone

This guide applies to phones running Android. Button names and the location of Install unknown apps can vary by manufacturer and Android version.

Google Play
Version 4.5.0
Direct download
Version 4.6.0
Android Connect screen with your dedicated IP selected

Set it up

Choose how to connect

TekLan VPN app for Android phones

Install from Google Play

Current version: 4.5.0 · What the app does

Before you begin

  • Connect this Android phone to the internet.
  • Have your TekLan VPN email address and password ready.
  • Allow app installation and approve the system VPN request when prompted.

Steps

  1. Open Google Play on your Android phone, search for TekLan VPN and tap Install. On this phone, you can use the Google Play button below.
  2. Open TekLan VPN and sign in with your TekLan VPN email address and password.
    TekLan VPN sign-in screen on an Android phone: email and password boxes and a Sign in button
    Sign in with your TekLan VPN account.
  3. Tap Locations and choose where you want to appear to be. Search by city or country, or tap the star to keep a favourite at the top.
    Android Locations screen: a search box, then a list of locations with their ping and a star to save favourites
    Pick a location from the list.
  4. Go back to Connect and tap the power button. The first time, Android asks to set up a VPN connection: tap OK.
    Android Connect screen with the power button, the selected location and connection details
    Tap the power button to connect.

Google Play and the Google Play logo are trademarks of Google LLC.

Get it on Google Play

Check the connection

  1. Confirm the TekLan VPN app reports Connected.
  2. Check that the system VPN indicator remains visible where supported.
  3. Open a browser and confirm the public IP address changes.
  4. Disconnect in the app and confirm normal internet access returns.

If it does not connect

  • Confirm this device has internet access before starting the VPN.
  • Disconnect any other VPN application.
  • Approve the system VPN request if it appears again.
  • Sign out, restart the app and sign in again.

Still stuck? See the help articles, or open a support ticket with the exact error you see.

Direct download for Android phones

Install the app directly

This method installs the published TekLan VPN Android APK directly from our website. The current direct-download APK is version 4.6.0.

Before you begin

  • Connect this Android phone to the internet.
  • Have your TekLan VPN email address and password ready.
  • Download the APK only from the teklanvpn.com address shown below.

Steps

Download and install

  1. On this phone, open teklanvpn.com/latest.apk in your browser, or use the download button below, and download the APK.
  2. Open the download. If Android blocks it, tap Settings on the warning and allow your browser to Install unknown apps. The wording varies between phone makers.
  3. Go back to the download, tap Install, then Open.
  4. For extra safety, turn Install unknown apps off again for your browser.

Sign in and connect

  1. Open TekLan VPN and sign in with your TekLan VPN email address and password.
    TekLan VPN sign-in screen on an Android phone: email and password boxes and a Sign in button
    Sign in with your TekLan VPN account.
  2. Tap Locations and choose where you want to appear to be. Search by city or country, or tap the star to keep a favourite at the top.
    Android Locations screen: a search box, then a list of locations with their ping and a star to save favourites
    Pick a location from the list.
  3. Go back to Connect and tap the power button. The first time, Android asks to set up a VPN connection: tap OK.
    Android Connect screen with the power button, the selected location and connection details
    Tap the power button to connect.

Check the connection

  1. Confirm the TekLan VPN app reports Connected.
  2. Check that the system VPN indicator remains visible where supported.
  3. Open a browser and confirm the public IP address changes.
  4. Disconnect in the app and confirm normal internet access returns.

If it does not connect

  • Confirm this device has internet access before starting the VPN.
  • Disconnect any other VPN application.
  • Approve the system VPN request if it appears again.
  • Sign out, restart the app and sign in again.

Still stuck? See the help articles, or open a support ticket with the exact error you see.

WireGuard for Android phones

Import a WireGuard tunnel

Use the QR code when the Dashboard is open on another screen. If the Dashboard is open on this Android phone, download and import the .conf file instead.

Before you begin

  • Install the official WireGuard app from Google Play.
  • Make sure this Android phone has a working internet connection.
  • Open the TekLan VPN Dashboard on this device or another trusted screen.

Move the WireGuard profile to this device

After creating the profile, choose the delivery route that suits where the Dashboard is open.

  • Download profile: save the .conf file on the device you are setting up.
  • Email: select Send profile, then Send email. The Dashboard sends the .conf attachment to your account email address.
  • Device access code: select Send profile, then Get code. On the device you are setting up, open dash.teklanvpn.com/get, enter the code and select Download profile. The code expires after 15 minutes and works once. Generating another code replaces it.
Send VPN profile window: Send email to the account address, and a one-time device access code to enter at dash.teklanvpn.com/get
Send profile: email the file, or get a one-time code.

Steps

Create the profile

  1. Sign in to the client area, open your active VPN service and select Manage VPN Dashboard.
  2. Select Add device.
    Devices page in the TekLan VPN Dashboard with the Add device button above the list of devices
    Add device starts a new profile.
  3. Type a name you will recognise, such as My phone, and select Continue.
    New VPN profile, step 1 of 4: the profile name box filled in with My phone
    One profile for each device.
  4. Keep Best available location or pick a location, choose WireGuard and select Continue.
    New VPN profile, Location step: a VPN location menu and WireGuard selected as the protocol
    Choose WireGuard.
  5. Select Continue again (the advanced options can stay as they are), check the summary and select Create VPN profile.
    New VPN profile, Review step: name, location, protocol and network, with the Create VPN profile button
    Check the details, then create the profile.
  6. When the profile shows Ready, select Set up this device and choose your type of phone. The Dashboard shows a QR code to scan, with Download profile and Send profile below it.
    Connect this device window with iPhone / iPad selected, a QR code (blurred in this picture) and the Download profile and Send profile buttons
    Scan the QR code from another screen, or download the file on this phone.

Import with the QR code

  1. Leave the Dashboard QR code visible on the other screen.
  2. Open WireGuard on this Android phone and tap the + button.
  3. Select Scan from QR code.
  4. Allow camera access if Android requests it, then scan the Dashboard QR code.
  5. Enter a recognisable tunnel name if WireGuard asks for one.

Use this route only when the QR code is displayed on another screen.

Import on the same device

  1. Download the .conf file from the Dashboard.
  2. Open WireGuard and tap the + button.
  3. Select Import from file or archive.
  4. Open the Downloads folder and select the TekLan .conf file.
  5. Confirm the import.

Connect

  1. Turn on the switch beside the imported tunnel.
  2. Approve the VPN connection request when Android displays it.
  3. Check that the tunnel remains active and the system VPN indicator appears.

Check the connection

  1. Confirm the imported WireGuard tunnel remains switched on.
  2. Check that the operating system VPN indicator appears where supported.
  3. Open a browser and confirm the public IP address changes.
  4. Switch the tunnel off and confirm normal internet access returns.

If it does not connect

  • Disconnect any other active VPN application or tunnel.
  • Delete the failed tunnel and import a newly generated .conf file.
  • Confirm the system date and time are correct.
  • Note the exact WireGuard error before opening a support ticket.

Still stuck? See the help articles, or open a support ticket with the exact error you see.

OpenVPN for Android phones

Import an OpenVPN profile

Import an OpenVPN profile from the Dashboard into the OpenVPN Connect app on your Android phone.

Before you begin

  • Install OpenVPN Connect on this Android phone.
  • Have your TekLan VPN email address and password ready.
  • Allow the application to save and import an .ovpn file.

Move the OpenVPN profile to this device

  • Download profile: save the .ovpn file on the device you are setting up.
  • Email: select Send profile, then Send email. The Dashboard sends the .ovpn attachment to your account email address.
  • OpenVPN credentials: select Show OpenVPN credentials and keep the displayed profile username and password available. The password unlocks the private key inside the file. It is not your TekLan VPN password.

Steps

  1. Download and install the OpenVPN Connect app from Google Play.
  2. In the client area, open your active VPN service and select Manage VPN Dashboard. Select Add device, name the device, choose OpenVPN on the Location step and create the profile.
    Selecting OpenVPN
    Choose OpenVPN.
  3. Select Set up this device and choose Android.
    Android connection options in the Dashboard
    Choose Android, then select a profile delivery option.
  4. Use Download profile or Send profile.
  5. In OpenVPN Connect, go to Menu → My Profiles → Add → Upload File and select the .ovpn file.
  6. Confirm the import. If asked for the private-key password, use Show OpenVPN credentials.
  7. Turn on the imported profile and approve Android’s VPN permission.

Check the connection

  1. Confirm OpenVPN Connect reports the imported profile as Connected.
  2. Check that the operating system VPN indicator appears where supported.
  3. Open a browser and confirm the public IP address changes.
  4. Disconnect the profile and confirm normal internet access returns.

If it does not connect

  • Use Show OpenVPN credentials in the Dashboard if the app requests the private-key password.
  • Disconnect another active VPN before retrying.
  • Delete the failed profile and import a newly downloaded .ovpn file.
  • Note the exact OpenVPN error before opening a support ticket.

Still stuck? See the help articles, or open a support ticket with the exact error you see.

Features

What TekLan VPN for Android does

WireGuard and OpenVPN for Android phones and tablets, with split tunnelling and a Quick Settings tile.

  • WireGuard and OpenVPN

    Both protocols are built in, so there is no profile to import.

  • Locations worldwide

    Choose a city from our worldwide network. Each location shows its city first, then its country.

  • Live connection details

    Data received and sent, connection time and your protected IP, updated while you are connected.

  • Per-app split tunnelling

    Choose apps that skip the VPN while everything else stays protected.

  • Bypass

    Leave chosen websites, IP addresses or ranges outside the VPN, for a bank or service that blocks VPNs. Up to 50 entries.

  • DNS choice

    Use TekLan DNS, pick another well-known DNS provider, or enter your own.

  • Leak test

    Check that your IP address and DNS requests stay inside the VPN. In VPN settings, under Tools.

  • Dedicated IP

    If you have a private server or dedicated IP, it is listed first under “Your private servers”, with its IP address.

  • Local network access

    Keep printers, casting and other devices on your home network reachable while connected.

  • Quick Settings tile

    Connect or disconnect from Android’s Quick Settings.

  • Home screen widget

    See your connection and connect from the home screen.

  • Your language

    English, German, Spanish and French, following your device’s language.

Screenshots

See the app

Requirements

What you need

  • An Android phone or tablet with Google Play, or allow installs from your browser for the direct download.
  • A TekLan VPN plan.
  • Allow the VPN connection request the first time you connect.
Questions

Frequently asked

Google Play or the direct download?

Google Play updates the app for you. The direct download from teklanvpn.com/latest.apk is for devices without Google Play; it checks for updates itself.

Can some apps skip the VPN?

Yes. Split tunnelling in VPN settings lets you choose apps that use your normal connection.

Do I need a separate subscription for each app?

No. One TekLan VPN plan covers every app; each device uses one of your plan’s connections while it is connected.

Where are the servers?

Worldwide. The app lists every location your plan includes, and you can switch whenever you like.