This tutorial will show you how to set up the ExpressVPN app on Android TVs or Android TV boxes, which include the following devices:

  • Sony
  • Sharp
  • TCL
  • Philips
  • Xiaomi
  • MINIX
  • Nvidia Shield
  • Formuler

Not yet an ExpressVPN customer?
Read more about why ExpressVPN is the best VPN for Android TV.

Jump to…

Download and install the ExpressVPN app on your Android TV
Set up the ExpressVPN app
Connect to a server location
Disconnect from a server location
Choose a different server location
Favorite a VPN server location
Use app and website shortcuts
Change the VPN protocol
Use split tunneling
Block ads, trackers, and harmful sites
Enable or disable Network Protection
Set up auto-connect
Contact support
Uninstall ExpressVPN from your Android TV


Download and install the ExpressVPN app on your Android TV

Important: The steps below are for devices using Android 7.0 (Nougat) and above. If you cannot access the Google Play Store, you can sideload the ExpressVPN app onto your Android TV.

On your Android TV, open the Google Play Store and type ExpressVPN. This will automatically take you to the ExpressVPN app page. When you reach it:

  1. Select Install. It will automatically download and install the ExpressVPN app.Google Play Store page on an Android TV showing the ExpressVPN app page. The Install button is highlighted.
  2. When the installation finishes, select Open.Google Play Store page on an Android TV showing the ExpressVPN app page. The Open button is highlighted.

You can now set up the ExpressVPN app.

How to sideload the ExpressVPN app

Important:Follow the steps below to sideload the ExpressVPN app APK only if ExpressVPN is not available to download directly on your Android TV. ExpressVPN does not recommend downloading our APK app from third-party sources.
  1. To get the ExpressVPN APK app, access the ExpressVPN setup page on your computer.
  2. Next, enter the email associated with your ExpressVPN account and click Send Code to receive a verification code.ExpressVPN sign-in screen on Windows.
  3. Enter the verification code received over email and click Continue.ExpressVPN verification code screen on Windows.
    If you do not receive a verification code, click Get another code on the sign-in page.ExpressVPN verification code screen on Windows. The Get another code button is highlighted.
  4. Once signed in, you will be taken to the downloads page. Click Download APK and save the APK app on your device.ExpressVPN Android app download page on Windows. The Download APK button is highlighted.

Install the ExpressVPN APK app

You now have to transfer and install the APK app on your Android TV. The simplest way to do this is with removable media, like a USB flash drive or external hard drive, and a file management app. Cloud storage apps can be used too, but they may stop working or be incompatible with certain Android TV versions.

This sideloading guide uses a USB flash drive and the Cx File Explorer app.

Important: ExpressVPN is not affiliated with any third-party apps.

Copy the ExpressVPN APK app to a USB flash drive and insert it into your Android TV. After that:

  1. Find the Cx File Explorer app in Google Play, and select Install to download and install it.Google Play Store page on an Android TV showing the Cx File Explorer app page. The Install button is highlighted.
  2. Navigate to the Apps tab on your Android TV.Installed apps on an Android TV. The Apps tab is highlighted.
  3. To work, the Cx File Explorer app requires access to manage files on your device. To grant permission, long-press the app icon and select Info.App options menu for the Cx File Explorer app on an Android TV. The Info option is highlighted.
  4. Next, select Permissions.App settings tab for the Cx File Explorer app on an Android TV. The Permissions option is highlighted.
  5. Select Files and media.Additional permissions tab for the Cx File Explorer app on an Android TV. The Files and media option is highlighted.
  6. Select Allow management of all files.App permissions tab for the Cx File Explorer app on an Android TV. The Allow management of all files option is highlighted.
  7. Select Allow to confirm.Permission popup window for the Cx File Explorer app on an Android TV. The Allow button is highlighted.
  8. Open the Cx File Explorer app and select USB drive.Cx File Explorer app interface showing the home screen on an Android TV. The USB drive tab is highlighted.
  9. Select the ExpressVPN APK file.Cx File Explorer app interface showing the contents of a USB flash drive on an Android TV. The ExpressVPN APK app is selected.
  10. Select INSTALL.Cx File Explorer app interface showing a pop-up window for the installation of the ExpressVPN APK app. The Install button is highlighted.
  11. If prompted, select Settings to allow your Android TV to install apps from Cs File Explorer.Installation permissions popup window for the Cx File Explorer app on an Android TV. The Settings button is highlighted.
  12. Toggle Cx File Explorer to the on position.Install unknown apps tab for the Cx File Explorer app on an Android TV. The Cx File Explorer toggle is highlighted.
  13. When prompted, select Install.Installation popup window for the ExpressVPN APK app on an Android TV. The Install button is highlighted.
  14. Select Open to launch the ExpressVPN app.Installation popup window for the ExpressVPN APK app on an Android TV. The Open button is highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Set up the ExpressVPN app

When you first open the ExpressVPN app, you will see a window that details privacy-related choices. Select your preference to continue.ExpressVPN app interface showing privacy choices on an Android TV.On the next window, select Sign in.ExpressVPN app interface showing the main login screen on an Android TV. The Sign In button is highlighted.There are three ways to sign in.

Sign in with a QR code

Scan the QR code with a mobile device to open up an ExpressVPN sign-in page. Then follow these steps:

  1. Enter the email address linked to your ExpressVPN account and tap Send Code.ExpressVPN sign-in page on an Android phone.
  2. Enter the verification code received via email and tap Continue.ExpressVPN code verification page on an Android phone.
  3. Tap Yes to approve the sign-in on your Android TV.ExpressVPN device login request page on an Android phone. The Yes button is highlighted.
  4. If done right, you should see a screen that says Device Login Successful.ExpressVPN Device Login Successful page on an Android phone.

If you do not receive a verification code over email, tap Get another code on the sign-in page.ExpressVPN code verification page on an Android phone. The Get another code button is highlighted.

Important: If the option to scan the QR code does not appear, long-press the ExpressVPN app icon and go to Info > Clear data > OK. Once you have cleared the stored data, relaunch the ExpressVPN app. The QR code should now be visible.

Sign in with an authentication link

On your computer, enter the link provided on the sign-in page. Next, do the following:

  1. Enter the code shown on the sign-in page on your Android TV, and click Submit.ExpressVPN device login verification page on Windows.
  2. Click Yes to approve the sign-in request from your Android TV.ExpressVPN device sign-in request page on Windows. The Yes button is highlighted.
  3. If successful, you will see a page that says Device Login Successful.ExpressVPN Device Login Successful page on Windows.

Sign in with a password or an authentication code

  1. Enter your ExpressVPN email address and password or activation code.
  2. Select Sign In.

Note: If you purchased your ExpressVPN subscription from the Google Play Store, select the Restore your Play Store subscription option.

You now have to set up the ExpressVPN app. Select OK to continue.ExpressVPN app interface showing the VPN setup notification screen on an Android TV.

ExpressVPN requires permission to set up VPN connections and monitor network traffic. This is a standard Android requirement, and all VPN apps must request this permission to function. This doesn’t mean ExpressVPN logs or monitors your browsing activity. It’s safe to select OK to continue.ExpressVPN app interface showing the connection request popup window during setup. The OK button is highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Connect to a server location

To connect to a VPN server location:

  1. Select the power button (On button.) on the home screen. By default, ExpressVPN connects to the most optimal location for you, called Smart Location.ExpressVPN app interface showing the VPN tab on Android TV.
  2. If you successfully connect to the VPN, you will see Connected displayed under On button. the button.ExpressVPN app interface showing an active VPN connection on Android TV. The Connected status is highlighted.

Note: How many devices you can connect to the VPN at the same time depends on the subscription tier you chose at checkout:

  • Basic: 10 devices at the same time.
  • Advanced: 12 devices at the same time.
  • Pro: 14 devices at the same time.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Disconnect from a server location

To disconnect from a VPN server location:

  1. Select On button..ExpressVPN app interface showing an active VPN connection on Android TV.
  2. You will know you are disconnected when you see Not connected under the On button. button.ExpressVPN app interface showing the VPN tab on Android TV. The Not connected status is highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Choose a different server location

To connect to a different server location:

  1. Select the VPN server location widget.ExpressVPN app interface showing an active connection on Android TV. The VPN server location widget is highlighted.
  2. You will see a list of tabs.The first three options are:
    • Recommended: Includes the Smart Location, three recent locations, and 12 other server recommendations.
    • Favorites: All the VPN server locations you favorited.
    • Search: Lets you manually search for a city or country.ExpressVPN app interface showing the VPN Locations window on Android TV. The Recommended, Favorites, and Search tabs are highlighted.The ALL LOCATIONS section groups VPN server locations based on four regions: Asia Pacific, Americas, Europe, and Middle East and Africa.ExpressVPN app interface showing the Americas tab on the VPN Locations window on Android TV.
  3. When you select certain countries, you may be prompted to choose a city to connect to.ExpressVPN app interface showing the available cities for a specific country location.
  4. Once you select your desired server location, ExpressVPN will automatically connect you to it and return you to the VPN tab.ExpressVPN app interface showing an active VPN connection on Android TV.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Favorite a VPN server location

You can favorite a VPN server to add it to the Favorites tab found in the list of available VPN server locations.

To favorite a VPN server location, go to the VPN tab and select the star icon on the right of the server location widget.ExpressVPN app interface showing an active VPN connection on Android TV. The star icon next to the server location widget is highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Use app and website shortcuts

When connected to ExpressVPN, you can add shortcuts to apps and websites. These shortcuts appear directly on the connection screen so you can open them from the ExpressVPN app, ensuring your connection is always active before you start browsing.

By default, ExpressVPN automatically includes relevant shortcuts for services installed on your Android TV.

To use app and website shortcuts:

  1. On the VPN tab, select the desired app or website icon. This will automatically launch the service while you are connected to ExpressVPN.ExpressVPN app interface showing an active connection screen on Android TV. App shortcuts are highlighted.

To add or remove shortcuts:

  1. Select the plus (+) icon.ExpressVPN app interface showing an active connection screen on Android TV. The plus sign next to app shortcuts is highlighted.
  2. Toggle the switch next to each shortcut to turn it on or off. To see more options, scroll through the list.ExpressVPN app interface showing the app shortcuts management menu.

To disable or enable shortcuts:

  1. On the VPN tab, select Options.ExpressVPN app interface showing the app shortcuts management menu.
  2. Select Settings.ExpressVPN app interface showing the Options tab on Android TV. The Settings option is highlighted.
  3. Next, select App and Website Shortcuts.ExpressVPN app interface showing the Settings tab on Android TV. The App and Website Shortcuts option is highlighted.
  4. Toggle Show shortcut after VPN connects on or off.ExpressVPN app interface showing the Shortcuts tab on Android TV. The Show shortcuts after VPN connects toggle is highlighted.

You can also add or remove shortcuts from this page.ExpressVPN app interface showing the Shortcuts tab on Android TV. The minus and plus signs next to several shortcuts are highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Change the VPN protocol

Important: Disconnect from the VPN before changing to a different VPN protocol.

VPN protocols are rules that allow your device to connect to VPN servers. By default, ExpressVPN automatically picks the most optimal protocol for your network using the Automatic protocol option.

In some cases, changing the VPN protocol may help improve connection speeds or resolve connectivity issues.

To change the VPN protocol:

  1. Select the Options tab.ExpressVPN app interface showing the VPN tab on Android TV. The Options tab is highlighted.
  2. Next, select Settings.ExpressVPN app interface showing the Options tab on Android TV. The Settings option is highlighted.
  3. Select VPN protocol.ExpressVPN app interface showing the Settings tab on Android TV. The VPN protocol option is highlighted.
  4. Choose your desired protocol. When you next connect to a VPN server location, ExpressVPN will automatically use it.ExpressVPN app interface showing the protocol selection page on Android TV.

When you switch from the Automatic protocol option to OpenVPN or WireGuard, ExpressVPN will ask you to confirm the choice. Select CHANGE ANYWAY to continue.ExpressVPN app interface showing a confirmation window for switching protocols. The Change Anyway button is highlighted.

Note: Lightway is our proprietary protocol that we built from the ground up. When switching to it, you will see several options. Learn more about advanced options for Lightway.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Use split tunneling

Note: If you are connected to the VPN when you change split tunneling settings, the changes will apply the next time you reconnect.

The split tunneling feature allows you to choose which apps use the VPN and which apps do not when you are connected to ExpressVPN.

To access split tunneling settings:

  1. On the VPN tab, select Options.ExpressVPN app interface showing an active connection on Android TV. The Options tab is highlighted.
  2. Select Settings.ExpressVPN app interface showing the Options tab on Android TV. The Settings option is highlighted.
  3. Select Split Tunneling.ExpressVPN app interface showing the Settings tab on Android TV. The Split Tunneling option is highlighted.

You will see three options:

  • All apps use the VPN.
  • Do not allow selected apps to use the VPN.
  • Only allow selected apps to use the VPN.

By default, split tunnelling is set to All apps use the VPN. This means that when you are connected to the VPN, every app goes through the VPN connection.ExpressVPN app interface showing split tunneling settings on Android TV. The All apps use the VPN option is highlighted.

How to exclude apps from the VPN on Android TV

To exclude apps from the VPN connection:

  1. Select Do not allow selected apps to use the VPN.ExpressVPN app interface showing split tunneling settings on Android TV. The Do not allow selected apps to use the VPN option is highlighted.
  2. A list of apps on your Android TV will appear. Select next to the apps you want to exclude.ExpressVPN app interface showing split tunneling settings on Android TV. The plus icons next to several apps are highlighted.
  3. The apps you choose will move to the Selected Apps list.ExpressVPN app interface showing split tunneling settings on Android TV. The Selected Apps list is highlighted.

When finished, exit the settings. The apps you selected will not be included in the VPN connection when you next connect to a server location.

To remove an app from the Do not allow selected apps to use the VPN rule:

In the Selected Apps list, select "Remove" icon.next to the app.ExpressVPN app interface showing split tunneling settings on Android TV. The minus icons next to several apps are highlighted.

How to route only selected apps through the VPN on Android TV

To only let selected apps use the VPN:

  1. Select Only allow selected apps to use the VPN.ExpressVPN app interface showing split tunneling settings on Android TV. The Only allow selected apps to use the VPN option is highlighted
  2. A list of apps on your device will appear. Select Add icon. next to the apps you want to go through the VPN.ExpressVPN app interface showing split tunneling settings on Android TV. The minus icons next to several apps are highlighted.
  3. The apps you pick will be moved to the Selected Apps list.ExpressVPN app interface showing an active connection on Android TV. The Options tab is highlighted.

Once done, exit the settings. Only the selected apps will use the VPN connection when you next connect to ExpressVPN.
To remove an app from the Only allow selected apps to use the VPN rule:

Select "Remove" icon. next to the app you want to remove from the Selected Apps list.ExpressVPN app interface showing split tunneling settings on Android TV. The minus icons next to several apps are highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Block ads, trackers, and harmful sites

You can block ads, trackers, and malicious and adult sites using built-in advanced protection features. When enabled, these settings prevent apps and websites you access on your Android TV from communicating with third parties listed on our open-source blocklists. Advanced protection settings are turned off by default.

Note: Advanced protection features only work with the Automatic or Lightway protocol options. If you use a different protocol, you cannot turn on these features within the Android TV app.

To turn on advanced protection features:

  1. Select Options on the main screen.ExpressVPN app interface showing an active connection on Android TV. The Options tab is highlighted.
  2. Select Settings.ExpressVPN app interface showing the Options tab on Android TV. The Settings option is highlighted.
  3. Select Advanced Protection.ExpressVPN app interface showing the Settings tab on Android TV. The Advanced Protection option is highlighted.
  4. Toggle advanced protection settings on and off as you see fit.ExpressVPN app interface showing the Advanced Protection page on Android TV. Advanced protection settings are highlighted.

Note: If you turn on advanced protection features while connected to the VPN, you will see a popup saying that ExpressVPN will reconnect to apply the changes. Select CONTINUE to proceed.ExpressVPN app interface showing a popup window asking to confirm changes made to settings. The Continue button is highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Enable or disable the kill switch

The Android TV app has a kill switch, which disables internet access if the app is unable to connect or reconnect to the VPN server. This helps limit accidental traffic leaks that may expose your data. By default, the kill switch on the Android TV app is disabled.

To turn the kill switch on or off:

  1. On the VPN tab, select Options.ExpressVPN app interface showing the VPN tab on Android TV. The Options tab is highlighted.
  2. Select Settings.ExpressVPN app interface showing the Options tab on Android TV. The Settings option is highlighted.
  3. Next, select Network protection.ExpressVPN app interface showing the Settings tab on Android TV. The Network protection option is highlighted.
  4. Toggle Block internet when unable to connect or reconnect to VPN on or off.ExpressVPN app interface showing the Network Protection page on Android TV. The Block internet when unable to connect or reconnect to VPN option is highlighted.

Note: You can enable or disable the kill switch both when connected to or disconnected from ExpressVPN.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Set up auto-connect

You can set your ExpressVPN app to auto-connect on startup or when you join an untrusted network.

To access auto-connect settings:

  1. On the main screen, select Options.ExpressVPN app interface showing the VPN tab on Android TV. The Options tab is highlighted.
  2. Select Settings.ExpressVPN app interface showing the Options tab on Android TV. The Settings option is highlighted.
  3. Next, select Auto-connect.ExpressVPN app interface showing the Settings tab on Android TV. The Auto-connect option is highlighted.

You will see two options:

  • When Android starts up.
  • When joining networks not listed as trusted.

When Android starts up

If you want ExpressVPN to automatically connect to the last VPN server location when your Android TV starts up, toggle When Android starts up on.ExpressVPN app interface showing the Auto-connect page on Android TV. The When Android starts up option is highlighted.

When joining networks not listed as trusted

If you want ExpressVPN to auto-connect when your device joins untrusted networks:

  1. Toggle When joining networks not listed as trusted on.ExpressVPN app interface showing the Auto-connect page on Android TV. The When joining networks not listed as trusted option is highlighted.
  2. The ExpressVPN app requires location permissions to detect untrusted networks. Select OK to continue.ExpressVPN app interface showing a permission request for location services on Android TV.
  3. Select GRANT PERMISSIONS.ExpressVPN app interface showing a location permission request popup on Android TV. The Grant Permission button is highlighted.
  4. Next, select While using the app.ExpressVPN app interface showing a device location popup on Android TV. The While using the app button is highlighted.
  5. Select OK to proceed.ExpressVPN app interface showing a notification window about necessary permissions on Android TV. The OK button is highlighted.
  6. Select Allow all the time.ExpressVPN app interface showing app location permission levels on Android TV. The Allow all the time option is highlighted.
  7. When done, press the back button on your remote to return to the auto-connect settings.

You will see a list of Current Networks. This includes networks your Android TV is currently connected to. By default, these networks are considered Untrusted.ExpressVPN app interface showing the Auto-connect page on Android TV. The Current Networks list is highlighted.

To add a network to the the Trusted Networks list, select Add icon. next to the network you want to list as trusted.ExpressVPN app interface showing the Auto-connect page on Android TV. The plus icon next to an untrusted network is highlighted.

To remove a network from the Trusted Networks list, select "Remove" icon. next to the network you want to remove.ExpressVPN app interface showing the Auto-connect page on Android TV. The minus icon next to a trusted network is highlighted.

To disconnect the VPN when joining a trusted network, toggle Disconnect when joining a trusted network on.ExpressVPN app interface showing the Auto-connect page on Android TV. The Disconnect when joining a trusted network option is highlighted.

Note: You can modify auto-connect settings both when connected to or disconnected from ExpressVPN.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Contact support

If you experience issues while using ExpressVPN or have questions, you can contact the support team via in-app settings.

To contact the ExpressVPN support team:

  1. In the VPN tab, select Help.ExpressVPN app interface showing the VPN tab on Android TV. The Help tab is highlighted.
  2. Next, select Contact Support.ExpressVPN app interface showing the Help tab on Android TV. The Contact Support button is highlighted.
  3. Enter your support request and select Send.ExpressVPN app interface showing the Contact Support page on Android TV. The Send button is highlighted.
  4. If successfully done, the app will show a Message sent notification. The support team will reply to your registered email address.ExpressVPN app interface showing a support request notification on Android TV.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Uninstall ExpressVPN from your Android TV

To uninstall the ExpressVPN app from your Android TV:

  1. On your home screen, select Apps.Android TV home screen. The Apps tab is highlighted.
  2. Long-press the ExpressVPN icon and select Uninstall.Apps tab on Android TV. The ExpressVPN app settings are open and the Uninstall button is highlighted.
  3. Select OK to confirm. The app will be automatically removed from your device.ExpressVPN uninstallation window on Android TV. The OK button is highlighted.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top

Was this article helpful?

We're sorry to hear that. Let us know how we can improve.

A member of our Support Team will follow up on your issue.