Roku devices now support AirPlay and Apple HomeKit. That means you can mirror your iPhone, iPad, or Mac computer to certain 4K Roku devices. Screen mirroring allows you to display anything on your iPhone’s screen directly to your TV. Here’s how to mirror your iPhone to a Roku device and which Roku devices support AirPlay.
How to Mirror an iPhone to a Roku Device
To mirror your iPhone to a Roku device, open the Control Center on your iPhone. Then tap the Screen Mirroring button and select your Roku device from the pop-up list. Finally, enter the code that appears on your TV into your iPhone and tap OK.
- Open the Control Center on your iPhone. To do this on an iPhone X or later, swipe down from the top-right corner of your screen. On an iPhone 8 or earlier, swipe of from the bottom of your screen.
- Then tap Screen Mirroring. This will have a symbol with two rectangles stacked on top of each other. Depending on what you have in your Control Center, you may or may not see any words.
- Next, select your Roku device.
Once you select your Roku device, you should see a code appear on your TV like this:
- Then enter the code from your TV on your iPhone
- Finally, tap OK to mirror your iPhone to your Roku device.

You can stop mirroring any time by pressing the Home button on your Roku remote. Or you can go back to the Control Center on your iPhone, select Screen Mirroring, and then tap Stop Mirroring.

If you are having problems mirroring your iPhone to your Roku device, first, you should make sure that your device supports AirPlay.
Which Roku Devices Support AirPlay?
Currently, only certain 4K Roku devices support AirPlay, including some Roku TV models, the Roku Ultra, Roku Streaming Stick+, Roku Premiere, Roku Streambar, Roku Express, and Roku Smart Soundbar.
To find out if your Roku device supports AirPlay, you can go to Settings > System > About on your Roku device and compare your model number to the chart below.

If your Roku device is not compatible with AirPlay, you can still use your iPhone to “cast” videos, music, and photos to your TV. Check out our step-by-step guide on how to cast content from your iPhone to a Roku device to find out more.
If you have a compatible Roku device, and you are still not able to mirror content from your iPhone, you might have to change the AirPlay settings on your Roku device. Here’s how:
How to Change AirPlay Settings on Your Roku Device
To change your AirPlay settings on a Roku device, press the Home button on your remote and go to Settings > Apple AirPlay and HomeKit. Then select AirPlay and HomeKit Settings and make sure AirPlay is turned on.
- Press the Home button on your Roku remote. This is the button with the house-shaped logo at the top of your Roku remote.
- Then press the left directional button. This will let you access the menu bar on the left side of your screen.
- Next, select Settings. You can do this by pressing the up directional button on your remote once. Then press the OK button on your remote.
- Then scroll down to select Apple AirPlay and HomeKit. You can select this by pressing the OK button on your remote.
- Next, select AirPlay and HomeKit Settings.
- Finally, make sure AirPlay is turned on. If AirPlay is turned off, select it to turn it on.

You can also change other settings in this window. For example, you can require an iPhone to enter a code every time you want to mirror to your Roku device. Plus, you can set up HomeKit on your Roku device, which will let you ask Siri to control your TV. For example, you can say, “Hey Siri, turn off my Roku TV.”

This article has been updated with more recent information.
HelloTech editors choose the products and services we write about. When you buy through our links, we may earn a commission.