Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

How to Connect Mac to Roku for Mirroring, Casting, and Streaming

Roku is a streaming device that you can connect with your Mac to watch your favorite shows and movies on a TV. There are many different apps you can use for broadcasting the screen, and you can even use AirPlay with certain models.

Whether you want to look at old photos with your family or watch a movie on a bigger screen, Roku has got you covered. In this article, we’ll explain how you can cast using the right apps and provide other helpful information.

Top choice
Elmedia Player Free
4.5 Rank based on 119503+ users, Reviews(11950)
Stream from Mac to Roku using Elmedia

Stream Mac to Roku with Elmedia Player

One of the simplest ways to connect Mac to Roku is to use Elmedia Player. All it requires from you are a few clicks, and then you’re on your way to watching whatever you want on your device.

If you’re on the free plan, you’ll only be able to stream media content for 5 minutes. The PRO plan, which costs $19.99 (one-time payment), will allow you to cast to Roku from Mac for as long as you want.

It’s worth mentioning here that you can’t mirror your Mac’s entire screen with Elmedia. It’ll only let you cast a single video or photo. With this feature, you get the added benefit of being able to do other things on your Mac while the video plays on your TV.

One of the best things about Elmedia is how versatile it is. It works with both iMacs and MacBooks. Elmedia can stream Mac to Apple TV and LG TV and stream Mac to Fire TV, too. There’s no need to use an HDMI cable, and with the PRO version, you can watch videos in 4K resolution.

Another great thing about the app is that it comes with many different features. You can adjust the subtitles’ speed, add external audio, and even download new subtitle files from within the app.

How to stream to Roku from Mac in Elmedia

icon pros Pros

  • Optimized for macOS.
  • Stream videos to your TV via Roku without any cables
  • Get access to a plethora of features.

icon cons Cons

  • Not available on any other operating system.
  • The free version only lets you stream for 5 minutes.
  • Can’t use it for mirroring.

How to Cast Mac to Roku via Elmedia Player

1. Download Elmedia Player from its official site or the Apple App Store.

Install Elmedia Player

2. If you want to purchase the PRO version, you can do so from the app’s official site or directly from the App Store.

3. Turn on the TV and make sure it’s on the same Wi-Fi connection as your Mac. Make sure your Roku device is also turned on.

4. On Elmedia, play the video you want to make your Mac stream to Roku.

Play the video

5. Click on the screen sharing icon in the bottom-right corner. A drop-down list will appear.

6. Choose your Roku from the list.

Choose the Roku device

And that’s it! The video will start to display on your TV. You can now do anything on your Mac without affecting what’s playing on the bigger screen.

Mirror Mac to Roku Using JustStream

One more app that you can use to screen share videos from Mac to Roku is JustStream. You can control it from the menu bar of your Mac, making it incredibly easy to navigate through its features.

Unlike Elmedia, you can use JustStream to mirror your Mac’s screen on the TV.

With this app, you can add external subtitles and audio and change the settings to make it automatically load subtitles. You can make a playlist of your favorite videos, so you can comfortably watch them on your TV without having to change them manually.

The app has a free version that lets you stream for 20 minutes. To increase this duration, you have to upgrade to the Pro version, which costs $9.99. JustStream also requires you to download its audio driver to get sound.

Mac to Roku using JustStream

icon pros Pros

  • App can be used from the menu bar of your Mac.
  • Watch videos in 1080p.
  • Works with Roku, Chromecast, Apple TV, and more.
  • Lets you mirror your Mac’s screen.

icon cons Cons

  • Free version only streams videos for 20 minutes.
  • Exclusive to macOS.

How to Mirror Mac to Roku with JustStream

  1. Download JustStream from the App Store.
  2. If you download from the official site, the audio driver will be automatically installed. If it’s not, you can get it from here.
  3. Open JustStream from the menu bar.
  4. The app will expand to show more options. Click on the ‘+’ symbol in the bottom-right corner.
  5. Open a video you want to stream.
  6. The video will appear under “Media Files.” Click on the three dots and choose Start streaming.
  7. Click on the screen sharing symbol and select your Roku from the list.

Screen Mirror Mac to Roku with AirBeamTV

AirBeamTV is an app you can use to screencast your Mac. It works with iPhone and iPad as well, and you can mirror single videos and photos to your TV.

Just like JustStream, this app also requires you to download an audio driver to be able to listen to sounds, and it works from the menu bar of your Mac.

It’s great for watching videos and looking at photos, but for gaming and productivity tasks, we’d recommend using another software since there’s a slight delay of 2-3 seconds when you screencast videos.

With that being said, AirBeamTV is a minimalistic application that sits comfortably on your Mac’s menu bar, and you can quickly use it to mirror your Mac screen to Roku.

icon pros Pros

  • Easy and quick to set up.
  • Can be used from the menu bar.
  • The free version lets you screen mirror for as long as you want.

icon cons Cons

  • Free version shows a watermark on videos you cast.
  • As a media player, it doesn’t have many features to offer.

How to Mirror Mac to Roku with AirBeamTV

1. Download the app from the official site or the App Store.

AirBeanTV app in the Mac App Store

2. Click on the app in the menu bar.

The AirBeamTV app on a Mac

3. Select your Roku in the dropdown list next to “Target device.”

4. Check the box under the Mirror Mac Screen section.

Mirroring Menu in the AirBeamTV

5.Click on Play Video File and choose the video you want to stream. It’ll start playing on your Roku.

AirPlay Mac to Roku

Most modern Roku models support AirPlay, which means, in most cases, you won’t even need a separate app. This method is much faster since it’s Apple’s proprietary technology.

The only thing you need to ensure, if you have an AirPlay-compatible device, is that you’re on Roku OS 9.4 or above.

To stream content via AirPlay, just play any video on your Mac and tap the AirPlay symbol. Choose your Roku device, and you’re all set!

Sharing Mac’s screen via AirPlay works the same way. Just open the Control Center on your Mac and click on Screen Mirroring. Choose your Roku, and your entire screen will be displayed on your TV.

 The Control Center on a macOS

How to Enable AirPlay on Roku

  1. Power on your Roku device and go to the home screen.
  2. Now go to Settings > Apple AirPlay and HomeKit.
  3. Select the AirPlay option and turn it on.

To make sure that you don’t have to repeat the above steps every single time, you can enable the Fast TV feature.

Here’s how to do it:

  1. From the home screen menu, go to Settings > System.
  2. Choose Power and turn on Fast TV Start or Fast Start (depending on what model you’re using).

List of Roku Compatible Devices

Roku has a huge selection of devices, so it can be confusing to figure out which one you should get (or which one you have if you’ve already bought one!).

A Roku TV, for example, is a smart TV that comes with built-in Roku functionality. These TVs use Roku OS, which is how they stream and mirror your media content.

Some other popular devices that you can get include Roku Streambar, Roku Streaming Stick, and Roku Premiere.

A Tip: To check what model you’re using, go to Settings > System. Select About, and you’ll be able to see details about your device, including the model name and its serial number.

Here’s a full list of Roku devices that support AirPlay 2:

Device Model Number
Roku TV Axxxx, Cxxxx, CxxGB, 7xxxx, Dxxxx (Roku OS 10.0 or above), 8xxxx (Roku OS 10.0 or above)
Roku Streambar and Streambar Pro 9102, 9101R2
Roku Smart Soundbar 9101
Roku Streaming Stick+, 4K, and 4K+ 3810, 3811, 3820, 3821, 3600 (Roku OS 10.0 or above), 3800 (Roku OS 10.0 or above), 3801 (Roku OS 10.0 or above)
Roku Express 4K and 4K+ 3940, 3941, 3900 (Roku OS 10.0 or above), 3930 (Roku OS 10.0 or above), 3932 (Roku OS 10.0 or above), 3960 (Roku OS 10.0 or above), 3910 (Roku OS 10.0 or above), 3931 (Roku OS 10.0 or above)
Roku Premiere and Premiere+ 3920, 4620, 3921, 4630
Roku Ultra and Ultra LT 4600, 4640, 4660, 4661, 4670, 4800, 4802, 4662, 4801
Roku 2 4205 and 4210 (Roku OS 10.0 or above)
Roku 3 4200, 4201, and 4230 (all require Roku OS 10.0 or above)

About Apple Compatible Devices

It’s not just the model and OS version of your streaming hardware that matters, but you also have to be on the correct version of whatever Apple device you’re using to be able to stream or mirror.

Video casting functionality requires macOS Mojave 10.14.15 or above. These versions support AirPlay 2 and will allow you to mirror or stream as long as you have a compatible Roku device.

How to AirPlay from Mac to Roku

  1. After connecting your Roku and Mac to the same Wi-Fi network, open any video on the computer.
  2. Click on the AirPlay symbol. Depending on which media player you’re using, you may have to click on the Share symbol first.
  3. Choose your Roku device, and the video will start playing.

Bonus Tip: Is there a Roku extension for Chrome?

Yes, there are many Roku extensions you can use with Chrome. One such extension is RokuKast. Once you’ve installed it on your Chrome browser, it’ll automatically detect videos that you can stream. All you have to do is click on the cast button.

Another extension is Remoku. When you open a video on your Mac, the extension automatically opens a Roku remote on your browser, which you can use to control media on your TV screen.

The Roku Remote

By going into the settings of the extension, you can add your device either automatically by scanning it or manually by entering its IP address.


If your Mac isn’t connecting to your Roku device, it might be because they’re not on the same Wi-Fi network. If you’re using AirPlay, you also have to make sure you’re on the right Roku OS and macOS.

You can use third-party applications to connect your MacBook to a Roku device. Elmedia Player is a solid choice as it has a clean UI, and it’s easy to set up. You can use it to stream single videos to your Roku device.

logo Elmedia player
#1 at Video
Elmedia Player Free
Get a download link for Desktop
Submit your email address to get link for quick download and get started!