How to Setup Kodi on Chromecast

Posted on
3D Insider is ad supported and earns money from clicks and other ways.

Kodi is one of the most powerful and common media streaming platforms used today. This is especially because the software is free and it’s compatible with most devices. Further, the fact that its open source has attracted developers who have in turn come up with add-ons that enhance the Kodi experience and bring flexibility in entertainment.

Is Kodi Legal?

Kodi the software is entirely legal. However, most add-ons that are used with the streaming platform are not. This is because they make it possible for Kodi users to stream premium content for free, which is against copyright laws.

This blurs things when it comes to Kodi’s legality. In the end, it all comes down to how you use your Kodi software. Just like your browser, you can use Kodi to stream legal content as well as copyrighted content. To avoid getting in trouble and end up receiving a DMCA notice from your ISP, it’s important to use a VPN to stay private and anonymous while using Kodi.


Chromecast is a small but powerful device from Google that allows you to cast anything on your Android smartphone or computer to the big screen in your house. The device is simply inserted into the HDMI port of your HDTV. From there, you can connect it to your home network and it will be able to communicate with your other devices on the same network. It will also open up the Smart TV world to your TV.

Can I install Kodi on Chromecast?

No. As of now, Kodi can’t be installed on Chromecast. However, this doesn’t mean that you can’t use Kodi on Chromecast. All you need to do is get a third device, like a smartphone or a computer. Since iPhones do not support Kodi without a jailbreak, it is advisable to use an Android smartphone/ tablet or a computer.

What do I require to use Kodi Chromecast?

To connect Kodi to your TV using Chromecast, you need the following:

  • Chromecast or Chromecast Ultra: The difference between these two is that the latter supports 4K technology while the former doesn’t. However, the output will also depend on the technology of your TV. If it doesn’t support 4K, then you may not need Chromecast Ultra. The difference in price is almost double.
  • Android Smartphone or a Computer: Since Kodi can’t be installed on Chromecast, this is the device that will run the Kodi software. The interface will then be cast to the TV using Chromecast.
  • Wi-Fi Connection: Both your casting device and the Chromecast need to be on the same network.
  • Kodi Software & Add-ons: Install Kodi on your streaming device, together with any add-ons that you might require.
  • Google Home App: If you plan to use an Android device, you will require this software. You can get the latest version from the Play Store.
  • Chrome Browser: If you plan to use your laptop, you will need to have Google Chrome browser installed. Make sure that you are using the latest version.

Using an Android device with Kodi Chromecast

There are two ways in which you can use Android with Kodi Chromecast;

#Method 1: This is the simplest method, but it’s not as convenient as the second one. It uses a lot of battery, and you won’t be able to multitask.

#Method 2: The second method requires more configuration, but it’s the best. It uses fewer resources and allows multitasking.

Method 1: Screen Mirroring

What happens here is that you mirror everything displayed on your Android screen to your TV via Chromecast. This means that whenever your screen is interrupted, e.g., you get a phone call, your viewing will also be interrupted.

It’s also important to note that this method consumes a lot of power. Therefore you should connect your charger.

However, connecting using this method is quite simple, and you can follow the procedure below. Before you start, make sure you have connected your Chromecast to the TV and home Wi-Fi. From there:

  • Open the Google Home
  • Tap on the main menu button. It is represented by three horizontal lines and is located on the top left side of the app.
  • On the drop-down menu that appears, select “Cast Screen/ Audio.”
  • A Cast screen/ audio page will appear. On the lower side of the page is a blue “CAST SCREEN/ AUDIO” button. Click on it, and your device will start looking for compatible devices. Your Chromecast should be displayed. Select it, and your Android’s screen will be mirrored on the TV.
  • Open Kodi. The app will open in full screen, and so your viewing experience will be maximum. Just play any video you like and enjoy it on the big screen with Kodi Chromecast!

Method 2: Casting Kodi Only

This is the best way to stream Kodi Chromecast. Setting it up is, however, a little tricky, and so it will require some dedication. At the end of the day, it will be worth it all. Your viewing experience will be uninterrupted, and you will be able to use your phone for other purposes with Kodi playing in the background.


If you opt for this method, you may need to download LocalCast instead of the Google Home app. This is because the app uses fewer resources than the latter.

You will also need to download ES File Explorer. The file explorer allows you to view, add, and even remove hidden files. It’s also free, and easy to use.

Downloading PlayerFactoryCore.XML

This is a file that allows Kodi to connect to external video players. It can be downloaded here, and you can also get it from the official Kodi Wiki.

Copying the .XML file to Kodi’s “userdata” folder

  • Open ES File Explorer.
  • From the Menu button on the top left side, select “
  • Go to “Display settings.”
  • Under ‘Others,” you will see Show hidden files. Tick the box beside it.
  • Go back to your “downloads” folder and copy the .XML file you just downloaded.
  • Using ES File Explorer, go to android> data> org.xbmc.kodi> files> .kodi> userdata.
  • Paste the file there.

Launch Kodi and play a video

You can now open the Kodi app, and try playing any video. LocalCast should pop up here and ask if you want to cast. If you have many cast apps installed, you can select LocalCast.

Connect to Chromecast

After selecting LocalCast, the app should now give you a list of the available casting devices. Just select your Chromecast and Kodi will now be displayed on your HDTV.

You can now minimize LocalCast, and your video should continue playing. Whenever you need to make any adjustments, e.g., change video, you can just open Kodi from the smartphone.

Using your PC/ Mac with Kodi Chromecast

If you don’t have an Android device, you can still use your PC or Mac to cast Kodi to Chromecast. All you need here is:

  • PC/ Mac
  • Kodi: Get Kodi here.
  • Google Chrome: Get Chrome here.
  • Google Chrome cast extension. If you are using the latest version of Google Chrome, the cast extension should be available.

Once you have installed Kodi and Chrome:

  • Open the Chrome browser.
  • On the top right side of the screen, there are three horizontal buttons that give a drop-down Select it.
  • On the drop-down menu, look for “Cast” and select it.
  • This should add the Chrome cast icon temporarily to your browser. To make it permanent, right-click on the icon and select “Always show icon.”
  • Click on the cast icon, and it will start searching for your Chromecast. Under “Cast to…,” select “Cast desktop.
  • Your computer’s screen should now be mirrored on Chromecast. Open your Kodi app and play any video. Enjoy!

Do I need a VPN?

Chances of using Kodi to only stream legal content are limited, and so yes, YOU NEED A VPN! A VPN encrypts your data traffic and then securely tunnels it to a VPN server. At this point, you will no longer connect to the internet through your ISP, and therefore they can’t know what you are doing online. This will protect you from copyright violation notices, as well as prevent you from ISP throttling.

One of the best VPNs for Kodi is Private Internet Access. The VPN gives you superb speeds, 3000+ servers to choose from, and solid security.

With the information provided here and a good VPN, you can now enjoy the unlimited entertainment of Kodi Chromecast!