Roku Ultra 2019

If you own a Roku-based smart television, or if you connect a Roku streaming stick or set-top box to your TV, you have access to thousands of native streaming apps. However, there are some services and applications that are not supported by a native Roku app. That’s where the Roku screen mirroring feature comes in. But how do you cast to Roku from your Android app and how do you mirror to Roku from your Android phone?

Read more: Best Roku streaming players

In this article, we will show you exactly that. We will also offer up a couple of app suggestions you can mirror to Roku.

What’s the difference between casting and mirroring?

Casting and mirroring content are often mistakenly thought of as the same. In reality, they are two different things.

Casting: When you cast content from your phone to your Roku TV, you are only casting the content from one app to a native Roku app. For example, if you want to watch a YouTube video on your Roku TV, you can just cast the content to the YouTube app installed on your Roku device. You can then control the playback of that content from your mobile device. You also have the option to turn off your phone, but you still can watch and control the media on your Roku TV.

Mirroring: Mirroring means you actually display the entire Android phone or tablet screen on your Roku TV. So, for example, you can play games on your Android device, while your friends watch the gameplay on your Roku television. You can also show other streaming apps that are not native to Roku on that TV. However, once you shut off or disconnect your Android device from your Roku, the screen will go back to the regular Roku home screen.

How to cast to Roku to Android

  • First, make sure your Android device is on the same home network as your Roku device.
  • If the mobile app on your phone supports casting to a native Roku app, open it up, and then go to the video content you want to cast.
  • Then, just tap on the casting icon in the app.
  • If you have more than one Roku TV or device on your network, you will be asked to pick which one you want to display the content.
  • Finally, the native Roku app should start casting the content from the mobile app to the Roku TV.

How to screen mirror from Roku to Android

cast to roku

Credit: Roku

  • First, check to see if your Android phone or tablet will let you mirror your screen to Roku. Some phones may label the feature differently. For example, LG phones may label its casting feature either as Screen Mirroring, or Screen Share. Samsung phones use the term Smart View for screen mirroring. Google Pixel phones, oddly, use the term Cast.
  • Once you find your phone’s screen mirroring feature, just tap on it.
  • If you have more than one Roku TV or device on your network, you will be asked to pick which one you want to display the content.

roku screen mirror prompt

Credit: Roku

  • The Roku screen will then show a notification, asking you if you want to cast your screen from your device. You can select “Accept”, or “Always accept” if you want to keep using this same device to mirror your phone’s screen. Alternatively, you can also select “Ignore” or “Always ignore” if you decide not to mirror your phone’s screen.
  • The phone’s screen should then be displayed on your Roku TV.

Apps that you should screen mirror to Roku


HBO Max logo on smartphone stock photo 2

So far, HBO Max does not yet have a native Roku app. That’s a shame, as the streaming service has a ton of great content to watch. Not only does it have all of the terrific TV shows and movies on the HBO cable channel, but lots of other great recent movies and TV shows from the Warner Bros library and beyond. It also has a growing number of Max Original movies and shows as well.

Read moreWhat’s new on HBO Max


Roku used to have a native Twitch app, but it stopped offering it over a year ago. Now, if you want to watch all the great Twitch content on Roku, you must either have kept that old app stored on your device or screen mirror the Android app to your Roku TV.

Read comments