How to Install a VPN on Kodi for Every Device

install VPN on kodi

If you’re trying to install a VPN on your Kodi and have found yourself constantly running into a brick wall, you’ve come to the right place!

By installing a VPN to use alongside Kodi, you can not only unlock content from foreign countries that have been geo-blocked by streaming services such as Netflix, but you can avoid the problems faced by some Kodi users with ISPs, that are blocking access to certain Kodi add-ons, or throttling download speeds.

When using a VPN with your Kodi device, your traffic will be encrypted through a secure tunnel that connects you to one of your providers’ services. This spoofs your IP, hides your identity, stops your ISP seeing what you’re doing, and makes your internet traffic look like it’s coming from somewhere else.

Installing a VPN To Use With Kodi

It’s a very simple, straightforward, and quick process to install a VPN on a Kodi-enabled device. Follow this guide properly and you can get it done in as little as 10 minutes. Using ExpressVPN, we’re going to show you how to install it on your Android and Amazon Fire TV Stick devices.

Not using ExpressVPN? Don’t worry! Plenty of the top VPN services such as NordVPN can be used in the same way to protect your Kodi activity.

Check out our VPN top list for several VPNs that can be installed on Kodi-supporting devices in a matter of minutes.

Does Your VPN Support Router Installation?

Before we dive in, we have a question—are you using a VPN service that can be installed on a router? If so, this is a much better option because you can encrypt all traffic that passes through your home network with a single installation. This eliminates the need to natively install your VPN software on each device.

Lots of VPN services support router installation. We recommend looking into this first—check with your VPN provider to see if they support router installation and if so, consider doing that. It’ll save you some time and effort.

Setting Up a VPN for Kodi On Windows/MacOS

Installing a VPN on your PC is easy – well, as easy as the individual VPN allows. To get started using Kodi on your Windows or Apple device, follow these quick and easy steps:

  1. Install Kodi by heading to the Microsoft Store or Apple store (failing these, head to Kodi’s website:, searching for “Kodi” and installing the Kodi app.
  2. Once you’ve chosen a VPN (see our recommended VPN choices to use with Kodi, you’ll find them near the bottom of this article), purchase a subscription.
  3. Follow the instructions to set your chosen VPN up.
  4. Enter your login details, and activate your VPN.
  5. Open Kodi, log in, and start streaming!

Setting Up a VPN for Kodi On Your Android Device

If you’re using Kodi through an Android device, ExpressVPN has you covered with their native Android app. If you’re using iOS, Windows, macOS or any other computer/smartphone or tablet device, these steps can be used—simply swap out their native Android app for their native iOS, Windows, or macOS app.

1. Head to the ExpressVPN setup page

If you’re using a device that doesn’t have the Google Play Store, you can install ExpressVPN through their APK file. There are tutorials available if you don’t know how to do this. Alternatively, visit the Google Play Store link or scan the QR code, and download their Android app from there.

2. Install the app and sign in

In most cases, you’ll already be signed in to ExpressVPN’s app after it has downloaded. If not, simply sign in with your details and use your activation code.

Once you’re signed in and verified, simply head on over to the location picker and connect to your server of choice. You may want to double check that you’re properly connected and that your IP has changed.

3. Use Kodi as normal

Because ExpressVPN encrypts all your traffic on your Android device with their native app, you can simply exit out of the app itself and open Kodi as normal.

You should now be able to bypass geo-blocked content and use Kodi as you usually do, safe in the knowledge your traffic is encrypted.

How to install Kodi (and your VPN) on iOS

  1. Download and install a program called Xcode on your Apple computer device, then open it.
  2. Plug in your iOS device.
  3. Click “create a new Xcode project.”
  4. When the windows pops up, select “Application” from the left pane. Then select “Single View Application.”
  5. Enter a name (Kodi is a good one 😉). Enter a unique title in the “Organization Identifier Field” and continue.
  6. Pick your platform (you can choose iPhone, iPad, or generic iOS via the Universal feature).
  7. Pick the finder location for the Github repository that was downloaded earlier (iOS App Singer). Do NOT let Xcode access the contacts.
  8. When you see the “No code signing identities found” message, click “Add” and sign up using your Apple ID.
  9. Pick a development team, and proceed.
  10. Open the App Signer folder, and select the file that was saved when you unzipped it on the desktop. In the “Input” area, choose the Kodi deb file that you downloaded earlier.
  11. Proceed through the process (you’ll find the fields auto-filled as you go through), until you come to where your Apple ID appears.
  12. Enter your App ID and any other information required.
  13. Press “Start”. Save as the field when asked, and continue.
  14. Once App Signer unpacks the data, it should save. Press done when it’s complete.
  15. Launch Xcode, click the “Window” button and select your device.
  16. You’ll see your device with its details; click it and select the “Click on + sign” button found in the bottom-right corner.
  17. Select the file saved by App Signer earlier. Once open, wait until Kodi has finished installing.
  18. Last but not least, unplug your device.
  19. Kodi is done. All that’s left is to choose and subscribe to your preferred VPN! We recommend ExpressVPN, but you can find other suggestion below. Alternatively, feel free to choose your own!

How to Set Up Kodi + VPN On Chromecast

  1. Install Google Cast from the Play Store.
  2. Launch the app.
  3. Select “Cast Video/Audio” from the main menu.
  4. Choose your Chromecast device under the “Cast To” option.
  5. Launch Kodi on your Android device, and select the file you want to stream.
  6. You’ll see the video appear on your Chromecast-connected device!

How to Set up Kodi + VPN On A Smart TV

Your smart TV should be running on Android OS; if you own a smart TV that doesn’t, it likely will not be compatible with Kodi, due to using a custom or different operating system. Here is the list of incompatible smart TV manufacturers:

  • LG
  • Panasonic
  • Samsung
  • Sharp
  • Sony (may potentially work; if you can access the Google Play Store, you can install Kodi)
  1. Launch the Google Play Store.
  2. Search for “Kodi”, and install.
  3. You may only use a VPN with your smart TV via a VPN-connected router. If you can do this, do so at this stage.
  4. Launch Kodi and enjoy your streamed content!

Setting Up a VPN for Kodi On an Amazon Fire TV Stick

Most of the top VPNs include a native app for Amazon Fire TV Stick that can be downloaded from Amazon’s own app store.

1. Head to the Amazon Appstore

You can navigate to the Amazon Appstore through your Fire TV Stick by using your remote control.

As you can see, there are native apps for not only ExpressVPN but IPVanish, NordVPN, and X-VPN among others.

Use the search bar to find the app for the VPN you’re using.

2. Install the app and sign in

In a matter of seconds, you can install ExpressVPN’s app for the Amazon Fire TV Stick. After it’s installed, all you have to do is sign in using your ExpressVPN username and password then use your activation code that can be found on the ExpressVPN setup page.

Many people don’t realize just how easy it is to use a VPN with their Fire TV Stick. When you’re using a good VPN provider, it takes a matter of seconds to set up! Not bad for 10 minutes’ work, huh?

3. Connect to a location and use Kodi as normal

Launch ExpressVPN using your Fire TV Stick remote control.

Click the ‘On’ button and ExpressVPN will choose the best location for you with their ‘Smart Location’ feature.

Want to choose your location? Just use your Fire TV Stick remote control’s arrows to navigate to the location bar then click OK to open the list. Use the up and down arrows to navigate through the servers and locations, then press OK again to select one.

Job done.

How To Install Kodi + VPN on Raspberry Pi

  1. On your PC, launch your browser, and head to the OpenELEC website.
  2. Head to the Downloads area, and scroll down to the Raspberry Pi builds.
  3. Download the Raspberry Pi First Generation build (it’ll come as a ZIP file).
  4. Extract it to a location of your choosing.
  5. Copy the extracted file to a micro-SD card.
  6. Download Rufus, an application that creates bootable USB drives.
  7. Launch Rufus, and select your micro-SD card from your devices. Select the file on the card, and click “Start”.
  8. Eject the micro-SD card and install it into your Raspberry Pi.
  9. Turn the Raspberry Pi on. It should boot into Kodi automatically.
  10. Ensure your Raspberry Pi is connected to an internet router that has a VPN installed (check out our top picks for great VPN choices).
  11. Stream away!

Don’t Want to Use ExpressVPN? Here are 4 Great Alternatives

If you don’t want to use ExpressVPN, we recommend using one of these alternatives. These are by far the best VPNs for use with Kodi; they all have native apps for Android and Amazon Fire TV Stick. Also, they can all be installed on routers.

1. NordVPN

With over 5,000 servers spread across 62 countries, you’ll always be able to find a server suitable for unblocking content on Netflix, Hulu, and BBC iPlayer, amongst other streaming services.

Using AES 256-bit encryption alongside an OpenVPN tunnel, it’s super secure and the servers themselves are very fast. You’ll be able to stream content without experiencing buffering or other drawbacks commonly experienced with poorer-quality VPNs.

Offering a 30-day money-back guarantee, NordVPN pricing starts at $11.95 monthly—a little bit expensive when compared to other VPNs—however you can get it for as little as $2.99 per month when purchasing a 3-year subscription billed at $107.56.

Visit NordVPN

2. CyberGhost

For Linux users, CyberGhost offers the best Kodi compatibility and they have extensive and in-depth guides on their website for help with installation and use.

CyberGhost was launched in 2011 and in 7 years has grown to over 20 million users with a global network of servers and locations. For Android and Fire TV Stick users, there are native apps that can be installed through their respective stores or as an APK file in the case for Android.

Netflix, BBC iPlayer, and other streaming services can be easily unblocked thanks to how CyberGhost organize and list their servers, displaying which ones unblock which services.

CyberGhost offers a 14-day and 45-day money-back guarantee for their monthly and semi-annually plus plans respectively.

Visit CyberGhost

3. IPVanish

IPVanish has some of the best stats in terms of performance and speed and proved that when we tested it out in our comprehensive review.

For use with Kodi, IPVanish offers native Android, iOS, and desktop apps that can be installed and used in a matter of minutes. If you’re using Kodi through your Amazon Fire TV Stick, installation of IPVanish requires a little bit more work but it’s easy enough to do.  Whilst we’re talking about Fire TV, IPVanish have designed and configured their installation for it to work seamlessly with the remote control, so many of the frustrations experienced when using other VPN services’ Fire TV apps are eliminated.

IPVanish offers a 7-day money-back guarantee and pricing begins at $10 per month or $6.49 per month when billed annually.

4. Private Internet Access (PIA)

U.S.-based VPN PIA has been around for decades now and it’s one of the most trusted and respected services available. This is thanks in part to the fact that PIA won two court cases where authorities were trying to compel the company to hand over information.

Android and Linux users can install their VPN service using an APK file or a special version for OpenELEC Linux distributions. PIA can also be installed on the Fire TV Stick by using their own APK, similar to the one for Android.

PIA offers a 7-day money-back guarantee and pricing begins at $6.95 monthly—super cheap for what you get!

Visit PIA

For Kodi Users, We Recommend ExpressVPN

Coming in slightly more expensive than NordVPN, ExpressVPN is super easy to use with Kodi. It can be natively installed to both Android and Fire TV Stick with their native apps and for Linux users, it’s simply a case of installing OpenVPN and importing some server settings. There is a guide for this through their setup page.

If complete protection of your identity and information is what you’re after, along with the bonus of unblocking regional content, ExpressVPN is the way to go.

Visit ExpressVPN

The Best VPN for Kodi

In case you weren’t aware of it before reading this, Kodi is an open-source multi-platform software that brings the theatre to your living room. It was first released in June 2004 and hit mainstream audiences in December 2016, facing fierce criticism when questions regarding its legality started to surface—Kodi in its unmodified state is 100% legal; it’s simply a software solution designed to stream content across different devices.

Today, Kodi is one of the most popular media players around, something helped by the fact that it’s completely free, open-source, and has a lot of additional functionality and capability thanks to the various add-ons available.

One type of add-on you can add to Kodi is a VPN and this is what we are going to be covering today!

Why Use a VPN With Kodi?

A VPN—virtual private network—adds an entire extra dimension of functionality and usability to your Kodi box… at least, it does if you pick a good one!

When used with Kodi, a VPN encrypts all internet traffic and tunnels it through one of its intermediary servers via the location you’ve connected to. When you do this, you can unblock content that’s geographically restricted—e.g. watch content that’s only available in the U.S. whilst physically located in the UK—and protects you from vulnerabilities that are inherent in third-party Kodi add-ons.

Choosing the best VPN for Kodi is very important, though—choose anything other than the best, and you may find it hard to stream any content at all.

The best ones have lots of servers located around the world that are fast and always being updated. This means that there will always be a server available that’s fast enough to stream content and can get around geographic filters.

Things Look for When Choosing a VPN For Kodi

When it comes to choosing a VPN to use for Kodi, there are factors that are more important than others; for example, it’s not exactly vital you need a kill-switch during your usage, is it? Instead, here’s what you should be looking for in a good VPN for your Kodi usage:

Server Choices

You need plenty of international choices. If a VPN only offers one server in each country, it’s likely to be blocked by Netflix. After all, it’s easy to target one server; it’s not so easy when a VPN has hundreds of servers per country, and regularly refreshes their IP addresses and servers.
Look for VPNs offering such high server counts and such.

Fast Speeds

Good streaming requires good internet speeds. If a VPN throttles your speeds too much, you can say goodbye to any ideas of streaming content via Kodi. Make sure whichever VPN you opt for, its servers are up to scratch.

Strong Encryption

Consider your protection. Ensure whatever VPN you use offers strong encryption; if you’re accessing less-than-legal materials, you don’t want to be hit with copyright infringement notices and the like.
Check out some of our top VPN recommendations below; they all offer extremely strong encryption protections.


Got more than one person wanting to use Kodi on your VPN? Or perhaps you simply want to watch multiple things/access multiple files? A good VPN should offer multiple concurrent logins. Does the one you’re looking at not offer the option? Avoid it – there are plenty who do!

These requirements are essentially the same when you’re looking for the best VPNs for Netflix since both products face issues around content restrictions.

5 Best VPNs to Use with Kodi

There are many VPNs available for Kodi and we’ve narrowed them all down to 5 we think are the best.

1. ExpressVPN

ExpressVPN tops virtually every list we do, including our general top VPN list. It’s a great all-around VPN that’s suitable for any and all usage, including on Kodi devices for seamless and effortless streaming.

Reliable for unblocking geo-blocked content on services that include BBC iPlayer, Netflix, and HBO, ExpressVPN’s servers are always being updated, with new ones added and older ones that have been geo-blocked removed. We’ve personally never had trouble accessing BBC iPlayer from here in the States—there’s always a server that’s working.

ExpressVPN also scores full marks when it comes security, boasting AES 256-bit encryption used alongside the trusted OpenVPN tunneling protocol with other options available.

There are native apps for Windows, macOS, iOS, Android, and Linux through a command line. For Kodi devices based on Amazon’s Fire TV, there’s a native app available on Amazon’s own app store. ExpressVPN has plenty of tutorials available, too, for other Kodi devices.

To make the job infinitely easier, consider installing ExpressVPN on your router if you are using one that supports VPNs. When you do this, all devices that are connected to your router, including Kodi, will have their traffic tunneled through ExpressVPN on your chosen server. This eliminates the need to set up ExpressVPN natively on each device.
Try ExpressVPN

2. NordVPN

NordVPN is another great all-rounder that regularly features highly on VPN review lists, including our own.

At the time of writing, NordVPN offers a massive 5,923 servers operating across 62 countries, 1,926 and 681 of which are in the U.S. and UK respectively meaning that NordVPN is by far one of the best VPNs for Kodi and that you will always find a server that’s suitable for getting around geoblocking. All these servers have respectable speeds making them perfect for streaming.

For installation on Kodi, Android users can download an APK file directly from the NordVPN website or use Google Play. At the moment, there’s no Linux version, however, it can be manually configured. Again, just like ExpressVPN, NordVPN supports router installation on models that support OpenVPN which means you can use it with your Kodi device without having to install it natively.

In terms of security, NordVPN uses AES 256-bit encryption alongside the OpenVPN tunneling protocol that provides comprehensive and sturdy protection of your IP address, traffic, and identity. NordVPN doesn’t log any information, either. In addition to a native Android app, there are also apps for Windows, macOS, and iOS.
Try NordVPN

3. IPVanish

When we tested IPVanish ourselves, we found it demonstrated excellent performance levels that are more consistently reliable when compared to others in the same bracket.

So far as Kodi is concerned, IPVanish’s native desktop, Android, and iOS apps will work in the background and provide secure, unrestricted access to geo-blocked Kodi content through add-ons. For Kodi users who have it sideloaded or installed on a smart TV, Fire TV Stick, console, or set-top box, installation requires a little more work.

If you are using a Fire TV Stick, IPVanish’s app is configured and optimized to be seamlessly used with the Fire TV Stick’s remote control, making it much easier to select from over 1,000 different servers that are fast enough to handle streaming video content, alongside up to 9 other simultaneous connections.

IPVanish uses AES 256-bit encryption alongside OpenVPN and doesn’t log anything, meaning your privacy and security is always protected.

You can try it now for 7 days risk-free thanks to their 7-day money-back guarantee. There are three different plans to choose from, starting from $10 per month when billed month-to-month, or $6.49 when billed for 12 months at $77.88.

4. CyberGhost

Launched in 2011, CyberGhost has managed to grow from relative obscurity to a service used by over 20 million people in just over 7 years. Based in Romania, it falls outside of any international agreements that facilitate the collection and sharing of data and intelligence (e.g. 5 Eyes.)

While CyberGhost doesn’t natively support Kodi installation through Linux (you’ll have to configure it yourself), there’s an Android app that can be downloaded from the Google Play Store. It cannot be sideloaded or downloaded through an APK, so anybody wanting to use Kodi and has a version of Android without the Google Play Store will need to undertake manual configuration.

CyberGhost categorizes all its servers that support bypassing geoblocking by which video streaming services the server works on. So, if you want a server that’s Netflix or BBC iPlayer-friendly, they can be found easily. All servers are completely secure and offer fast speeds that are more than suitable for the handling of even the most intense video streaming.

CyberGhost offers a 14-day no questions asked money-back guarantee for its month-to-month plan and a whopping 45-day money-back guarantee for plans that have been pre-purchased for 6 months or more.
Try CyberGhost

5. Private Internet Access (PIA)

PIA is one of our favorite VPN providers. Although they’re based in the U.S., they have come out victorious in not one, but two court cases where they refused to release data and information it held to the authorities. Even if PIA lost their court cases and was forced to disclose information, it would be of very little use to the authorities because PIA has a strict anti-logging policy that it follows to the letter.

For Android and Linux-based Kodi devices, PIA offers a version that works with the OpenELEC Linux distribution (on Raspberry Pi, for example) and an APK file that can be downloaded from the PIA website and installed on Android devices that don’t have a Google Play Store. Both apps are very lightweight and easy to use.

There’s plenty of choices when it comes to servers and locations, and they’re all fast enough to handle streaming HD content. In terms of security, there’s both AES 128-bit and 256-bit encryption available, alongside the OpenVPN tunneling protocol.

PIA offers a 7-day money-back guarantee and its monthly rolling plan is a budget-friendly $6.95. Subscribe for two years and pay only $69.95, a monthly price of $2.91.

Unlock Kodi’s True Power With a VPN

When using a VPN with Kodi, it’s not so much about privacy and logging, as it is about fast servers and unblocking content from other countries.

You want to be using one that’s available at a budget-friendly price point, has plenty of choices when it comes to servers that are fast and suitable for streaming, and can be used just as easily with Kodi as it does with any other device.

We’ve highlighted 5 VPNs that we regard as the very best VPNs for use with Kodi. There are others available, however, many of which you can find we’ve reviewed elsewhere on the website. Be sure to have a browse, and see if you find the perfect one for you!

Exit mobile version