How to use screen mirroring with your Android™ or Windows® device


Screen mirroring allows you to replicate (or “mirror”) the screen of your compatible Android or Windows device wirelessly onto your TV screen, letting you view (or “cast”) web pages, videos, photos, music, and more through your Roku® streaming player.

To use screen mirroring, you must first set up the feature on your Android or Windows device and then request a connection to your compatible Roku streaming device. For the connection to be successful, both your Roku device and your Android or Windows device must be connected to the same network.

  • Note: Screen mirroring is not supported on iOS® or Apple devices, or on Google devices (such as a Google Nexus or Pixel) running OS 6.0 or later. These devices can however display videos, photos, and music using the Play On Roku feature on the free Roku mobile app for iOS and Android devices.

Does my Roku device support screen mirroring?

Most current generation Roku streaming players support screen mirroring with notable exceptions listed below. To find the model of your Roku device, go to Settings > System > About.

  • Roku Express: Screen mirroring is only supported on model 3900 (introduced in 2017), and not on model 3700.

You can use the Roku device comparison chart to determine the current products that support screen mirroring for Android and Windows devices.

Do I need to enable screen mirroring on my compatible Roku device?

If your Roku device supports screen mirroring and is running Roku OS 7.7 or later, the feature is enabled automatically and there is no action required to enable it. To check the software version of your Roku device, go to Settings > System > About. If an older version is installed, connect your Roku device to the internet and have it manually check for a software update.

How do I mirror or cast from my Android device?

With a long list of companies manufacturing Android devices, each with a variety of models, it may be difficult to determine if your Android device supports screen mirroring. In general, if your Android device is running version 4.2 or later (and is not a Google device running OS 6.0 or later), it likely supports screen mirroring. However, it is not uncommon for manufacturers to use a different term when describing this feature. To assist with setting up and enabling screen mirroring on your Android device, here are some common terms used for screen mirroring.

  • Smart View
  • Quick Connect
  • SmartShare
  • AllShare Cast
  • Wireless display
  • Display mirroring
  • HTC Connect
  • Screen casting
  • Cast

Once you identify the term used by the manufacturer of your Android device, the screen mirroring feature is generally enabled from within the settings menu; often on a cast, connection, network or display submenu. To learn more about mirroring or casting from your Android device, refer to documentation for your device, or contact the manufacturer. You may also want to try an internet search using the term “screen mirroring” along with the brand and model of your device.

How do I mirror or cast from my Windows device?

How you enable screen mirroring is dependent on the version of Windows running on your device.

  • Windows 8.1

    The following Microsoft article describes how to project to a wireless display (your Roku device).

    Windows 10

    1. Open the Action Center. Refer to this Microsoft article for help.
    2. Select Project.
    3. Select Connect to a wireless display.
    4. Select your Roku device and following the on-screen instructions.

If you are unable to “project to a wireless display” on your Windows device, contact Microsoft for further help.

How do I allow or block a screen mirroring request?

When a screen mirroring request is made from your Android or Windows device, your Roku device displays an on-screen prompt across the bottom of your TV screen.

When the prompt appears, you can choose from the following options to allow or block the request.

  • Always accept – Always allow content from the device to be cast to your Roku device without displaying the on-screen prompt for each future attempt. This action will add the device to a list of ‘Allowed devices’.
  • Accept – Allow content from the device to be cast on your Roku device for this one attempt.
  • Ignore – Block the current attempt and do not allow the device to connect to your Roku device.
  • Always ignore – Always block an attempt from the device, and do not display an on-screen prompt for future attempts. This action will add the device to a list of ‘Blocked devices’.

Can I adjust the screen mirroring settings?

You can define how an incoming screen mirroring request is handled by changing the screen mirroring mode on your Roku device. You can also remove a device that was added to the list of ‘Allowed devices’ or ‘Blocked devices’.

  1. Press the Home button  home on your Roku remote
  2. Select Settings and then select System.
  3. Select Screen mirroring.

  4. After you open the screen mirroring settings, choose a setting to adjust.

    • Select one of the choices from Screen mirroring mode to define how an incoming screen mirroring request is handled.

      • Prompt – Each time a screen mirroring request is made, your Roku device will display a prompt, except in the case where ‘Always accept’ is selected from the prompt for a specific device.

      • Always allow – A request from any device to mirror or cast its screen will be accepted without a prompt appearing.

      • Never allow – Always blocks a screen mirroring request from any device without a prompt appearing. This is essentially a way to disable screen mirroring.

    • Select Screen mirroring devices and find a device in the list of the ‘Allowed devices’ or ‘Blocked devices’ before choosing to remove the device. Either list will be empty if ‘Always accept’ or ‘Always ignore’ has never been selected from the screen mirroring prompt.

Was this article helpful?
210 out of 348 found this helpful
Have more questions? Submit a request