Kodi is one of the most popularly used open-source home media centers for numerous platforms. It can be used to store, stream, and record media content. In addition to this, Kodi is widely preferred for its versatile nature and customization options. Unlike YouTube, Hulu, DIRECTV NOW app, you cannot cast Kodi to the smart TV with Chromecast support. Although Kodi app officially lacks the cast feature, you can still transfer any media files to the bigger screen. If you are unaware of the steps to cast Kodi on Chromecast, then you can get into the article for the necessary guidelines.

Kodi supports different media contents like music, podcasts, photos, videos, and more. You can access numerous Kodi skins to change the entire look and feel of your device. Most importantly, anyone must choose the legal add-ons as Kodi has a number of illegal add-ons too.

ATTENTION: Before using Kodi, users must remember the fact that their IP and online activities are visible to the ISPs and Government while using Kodi. If you stream copyrighted content through Kodi, you will end up facing some serious legal issues. To avoid this, you must use a trusted VPN service to mask your internet activities from ISPs, hackers, the Government, and many more. On the other hand, VPN also helps you to access geo-restricted media with ease. We recommend our users purchase and use NordVPN on their devices.

Related: How to Chromecast IPTV to the TV from Desktop/Android?

How to Stream Kodi on Chromecast

As Kodi is available as a multi-platform application, you can use the Android phone or tablet and desktop PC with Chrome browser. You can get into the article more in detail about the steps to Google Chromecast Kodi from different devices.

Note: Kodi isn’t available for the iOS platform officially and thus you cannot cast Kodi from iOS to Chromecast TV.

Related: How to use Sling TV on Chromecast

Stream Kodi on Chromecast using Android OS

There are two different ways in which you can cast any Kodi content to the Chromecast-supported smart TV. However, both methods will finally let you stream Kodi on the big screen.

Method 1: Steps to Stream Kodi on Chromecast using Android – Long Way (Recommended)

Casting Kodi contents to your smart TV from an Android phone/tablet by using this method takes time. Although this method seems to have more steps, it is most recommended as it saves your battery.


  • Download Kodi app, LocalCast, and ES File Explorer from the Google Play Store
  • Additionally, you should download PlayFactoryCore XML file
  • Connect Chromecast and Android phone to same WiFi

Step 1: Firstly, you should open the ES File Explorer on your Android device from the apps section.

Step 2: Click on Settings and then choose Display Settings to ensure if Show hidden files option is enabled.

Step 3: Navigate to find the PlayFactoryCore XML file from the download location of the ES File Explorer.

Step 4: Just copy the PlayFactoryCore.xml file and go to the ES File Explorer home screen.

Step 5: After that, navigate to Local Storage > click on Android option. Then choose Data > select org.xbmc.xbmc or org.xbmx.kodi to click on it.

Step 6: It will open up and you should click on Files option > choose .xbmc or .kodi > select userdata > paste the PlayFactoryCore.xml file into the folder.

Step 7: Open the Kodi app on your Android device and select any video to cast it to the Chromecast TV.

Step 8: Meanwhile Kodi will launch Localcast app automatically or ask you to choose any casting app if you have more than one.

Step 9: Choose the Chromecast device to cast Kodi contents. When prompted, click on Play option.

Step 10: You should lastly click on Play option one again to stream Kodi on Chromecast connected TV.

Related: How to use Chromecast on Windows

Method 2: Steps to Stream Kodi on Chromecast using Android – Short Way

With the help of Google Cast app on Android, you can mirror your Kodi media from Android to Chromecast TV.


  • Download the Chromecast app or Google Home app
  • The latest version of Kodi app.

Step 1: You need to initially launch the Google Home app on your Android phone or tablet.

Step 2: Navigate to click on the Google Home Menu to choose Cast screen/audio option from the left sidebar.

How to use Kodi on Chromecast?

Step 3: On the Welcome screen, you should again select Cast screen/audio to proceed further.

Cast Screen / Audio

Step 4: Open Kodi app on your Android phone to choose a video to play on your Android.

How to use Kodi on Chromecast?

Note: Keep Chromecast and Android phone connected to the same WiFi or internet connection.

Step 5: When the Android device established a connection with the Chromecast, then the same video will be cast to your smart TV.

Related: How to use Chromecast on iPhone/iPad?

Stream Kodi on Chromecast using Chrome Browser

If you have Kodi on PC, then you can cast any content to Chromecast-supported TV. To know more in detail, you can get into the section below.


  • Latest updated Chrome web browser
  • Connect PC and Chromecast to the same WiFi network

Step 1: Open the Chrome browser initially on your desktop PC.

Step 2: Navigate to click on the menu icon from the top right corner to choose the Cast option.

Cast icon

Step 3: On the Cast to tab, choose the Chromecast device name. After that, click on the Sources drop-down to select the Cast desktop option.

How to use Kodi on Chromecast?

Step 4: Now, open Kodi on your PC to watch any video, music, photo, etc. The same will be mirrored to your Chromecast TV.

Related: How to use Plex on Chromecast?

To Conclude

Kodi contents can, therefore, be mirrored to the Chromecast-connected TV by any of the methods. All three methods seem to be effective although the steps vary. Casting Kodi contents from a PC with the Chrome browser is relatively simple. But if you want to cast from an Android device without draining out your battery, then opt for the first method. Else you can try the second method that consumes your time and drains your battery.

To share your queries and feedback on Kodi Chromecast, kindly drop a comment below.