Kodi is one of the most popularly used open-source home media centres for numerous platforms. It can be used to store, stream, and record media contents. 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 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.

Related: How to Chromecast IPTV to 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 to more in detail about the steps to Google Chromecast Kodi from different devices.

Note: Kodi isn’t available for 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 contents to the Chromecast supported smart TV. However, both the 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 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 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 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 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 contents 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 menu icon from the top right corner to choose Cast option.

Cast icon

Step 3: On the Cast to tab, choose the Chromecast device name. After that, click on Sources drop-down to select 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 the three methods seem to be effective although the steps vary. Casting Kodi contents from PC with Chrome browser is relatively simple. But if you want to cast from 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.