may earn a small commission from some purchases made through our site. However, any earnings do not affect how we review services. Learn more about our editorial integrity and research process.

How to Use Kodi on Roku

How to Install Kodi on Roku in 2024: The Easiest Way

Having Kodi on Roku is a great way to have all of your entertainment needs in one place. However, can you get Kodi on Roku the conventional way? Is there a Kodi Roku app? Let’s find out how to install Kodi on Roku in this complete guide.

Sandra PattisonJackie Leavitt

Written by Sandra Pattison (Editor)

Reviewed by Jackie Leavitt (Chief Editor)

Last Updated: 2024-01-14T08:10:46+00:00

All our content is written fully by humans; we do not publish AI writing. Learn more here.

If you’re reading this, chances are that you already know what Kodi is. If not, it’s basically an open-source media player that lets you combine all of your content together and share it between different devices. It can run on many platforms, such as Windows, macOS, Android and iOS, but can you get Kodi on Roku? The answer is no, but there’s a workaround.

Key Takeaways:

  • There isn’t an official Kodi app for Roku, so you can’t install Kodi on Roku.
  • The only way to get Kodi on Roku is to mirror your screen from Windows, macOS and Android devices.
  • You can’t install Kodi on modern iOS devices because they need to be jailbroken, which is not possible.
  • Kodi can be installed on Linux and Raspberry Pi, but you can’t mirror your screen to Roku from them.

Roku devices already allow you to combine all of your favorite streaming platforms and channels in one place, so having Kodi on Roku would essentially turn the little device into an all-in-one home theater. With Kodi, you could view everything from movies and TV shows to photos and music, as well as watch live TV channels and the other channels available on Roku.

For everything you need to know about Kodi, you can check out our dedicated Kodi guide, and we also have a guide on how to use Kodi if you need it. Keep in mind that while you can find a ton of legal content on Kodi, there’s also some not-so-legal stuff on there (there are both unofficial and official Kodi add-ons). 

By that, we mean copyrighted content, and if you stream such content, you might end up in trouble. For that reason, you should use one of our best VPN for Kodi or best VPN for Roku picks to stay under the radar — we recommend ExpressVPN.

However, for now, let’s find out how you can get Kodi on your Roku device by mirroring your screen from Windows, macOS and Android devices.

  • 12/15/2021 Facts checked

    Cloudwards updated the article to include more detailed how-to’s and added macOS in the device list. Information on the Plex app was also removed.

Can You Use Kodi on Roku Without Screen Mirroring?

Since there’s no official Kodi app for Roku, you can’t simply install Kodi on Roku players. Plus, Rokus have closed system software, meaning users are unable to side-load applications or jailbreak Roku streaming devices, unlike Firesticks. Because of this, the only way to play Kodi on Roku is to use the screen mirroring feature.

Use Kodi on Roku With Screen Mirroring

Although you can use Kodi for pretty much any kind of digital entertainment, the content is not just pulled from thin air. You can add your personal media to Kodi, but you can also download Kodi add-ons — after you’ve installed a Kodi repository — which allow you to easily access streaming sources.

With add-ons, you can access live TV and a ton of other free content, including movies and sports on Kodi. However, just like we said in our Roku DVR piece, Roku doesn’t have a hard drive, so you can’t store Kodi and all your media on Roku. Plus, there’s no official Kodi Roku app in the Roku channel store.

The only way to get Kodi on Roku is via screen mirroring. Before you jump in, though, you first need to enable screen mirroring on your Roku device — the same goes for if you want to watch Kodi on Roku TV.

We’ll show you how to allow screen mirroring on Roku in the next few steps, and then we’ll show you how to screen mirror Kodi to Roku from different devices.

How to Enable Screen Mirroring on Roku

  1. Press the “Home” Button

    Press the “home” button on your Roku remote to make sure you’re on the home page.

    enable screen mirroring home button
  2. Go to “Settings”

    Select “settings” in the menu and click “OK” on the remote.

    enable screen mirroring settings
  3. Go to “System”

    Select “system” and click “OK.”

    enable screen mirroring system
  4. Go to “Screen Mirroring”

    Select “screen mirroring” and press “OK.”

    enable screen mirroring screen mirroring
  5. Go to “Screen Mirroring Mode” and Choose Your Preferred Mode

    Select “screen mirroring mode” and press ”OK.” Now, select either “always allow” or “prompt” and press “OK.” If you choose “prompt,” a pop-up will appear asking you to confirm the connection whenever you try to mirror your screen. “Always allow” will let any device connect automatically. A checkmark will appear next to your selection.

    enable screen mirroring mode

How to Mirror Kodi to Roku From a Windows PC

Follow the steps below to mirror your Windows screen to Roku. Once you’re done, you can control Kodi on your Windows PC, but watch content on your TV.

  1. Go to the Windows Action Center

    Go to the Windows Action Center by clicking on the icon or pressing the Windows key + A. You should see some icons, but if you don’t, click “expand.”

    windows 10 mirror to roku action center
  2. Click on the “Connect” Icon

    Click on the “connect” icon to open the side menu.

    windows 10 mirror to roku connect
  3. Select Your Roku Player

    Click on your Roku player from the list.

    windows 10 mirror to roku choose device
  4. Select “Allow” on Your Roku

    Use your Roku remote to choose either “allow” or “always allow” and press “OK.” You’ll see your Windows screen on your TV and you can now view Kodi through your Roku.

    windows 10 mirror to roku allow

How to Mirror Kodi to Roku From a Mac

The steps below show you how to mirror your Mac to Roku. When you’re done, you can control Kodi through your Mac but watch it on the TV.

  1. Go to the Control Center and Select “Screen Mirroring”

    Go to the control center in the top-right corner and click on “screen mirroring.”

    kodi on roku mac
  2. Select Your Roku Device

    Click on your Roku device from the list and wait for it to connect. You’ll see your Mac’s screen on your TV via Roku. You can now control Kodi through your Mac, but view the content on your TV.

    kodi on roku mac select

How to Mirror Kodi to Roku From an Android Phone

It’s easy to download Kodi onto Android because it’s available in the Google Play store, which makes an Android smart TV an excellent option. Still, many Android phones and other devices let you mirror your screen to your TV. There are a few that don’t, though, so you’ll need to check your device’s specifications — you can do this via a Google search.

If your device does allow screen mirroring, you also need to find out what it’s called on your device. Depending on your brand, it can be called “Smart View,” “Screen Casting,” “Display Mirroring,” “HTC Connect” and so on.

Not only that, Android devices can have slightly different menus from each other. We’ll give you a quick step-by-step guide on how to mirror Kodi to Roku from an Android device, but note that your device’s menu may be different. If it is, you can often find the mirroring setting in the “network,” “display” or “connection” settings menu.

  1. Go to “Settings” and Find the “Screen Mirroring” Option

    Go to your “settings” menu, find the “screen mirroring” option and tap on it.

    kodi on roku android settings
  2. Tap on Your Roku Device

    Tap on your Roku device to connect to it. You should now see your Android screen on your TV. Open Kodi and watch what you want.

    kodi on roku android select

Can You Mirror Kodi to Roku From an iPhone?

It’s easy to mirror your iPhone to Roku, but it’s not so easy to install Kodi on an iPhone. You see, Kodi is not an authorized application for iOS, so it isn’t available in the Apple app store. The easiest way to install Kodi on iOS is to jailbreak the device, but since it’s pretty much impossible to jailbreak a modern iPhone, you’re better off not bothering.

Can You Mirror Kodi to Roku From Another Device?

Kodi can also be installed on Linux and Raspberry Pi. However, neither of those operating systems have a quick and easy screen mirroring feature. For that reason, it’s a better option to simply connect your Linux device or Raspberry Pi directly to your TV via an HDMI cable.

Final Thoughts

Installing Kodi on Roku would open up a ton of entertainment doors, but unfortunately, it’s not to be. Still, while you can’t install Kodi directly onto your Roku media player, you can mirror another Kodi-enabled device to Roku, such as your laptop or Android device.

With Kodi, the streaming possibilities are endless, and by mirroring it to Roku, you’ll have yourself a nice wireless display.

Have you used Kodi on Roku? What device did you use to cast Kodi to Roku? Is there anything we have missed? Let us know in the comments below and, as always, thank you for reading.


  • No, Roku can not be jailbroken due to its closed operating system. There is no way to side-load apps or obtain root access to the Roku OS, so jailbreaking Roku is not an option.

  • No, you can’t install third-party apps on Roku due to its closed operating system.

  • To mirror your iPhone to Roku, you first need to ensure that AirPlay is enabled on your Roku via the “settings” menu. After that, simply open the control center on your iPhone by swiping down from the top right corner, tap “screen mirroring” and then tap on your Roku streaming device. You’ll then need to input the code shown by Roku into the box on your iPhone. Your iPhone should now be mirrored to Roku.

  • Make sure that your Roku TV allows screen mirroring. If it does, make sure that screen mirroring is enabled in the “settings” menu. It’s also important that the device you want to mirror is on the same WiFi network as your Roku TV.

↑ Top