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 Chromecast from Mac to TV - Best Picks for 2024

There are a few different ways you can stream from Mac to Chromecast and enjoy a whole variety of features. We’re going to look at the best tools for the job. Read on to find out the best third party apps that allow you to stream from Mac to TV.

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

What is Chromecast?

Chromecast is a system created by Google that allows users to ‘cast’ content to hardware connected to a smart TV, without the need for a HDMI cable. What this basically means is that streaming local videos to Mac or controlling your smart TV from your Google browser, on Mac or Windows, is possible. You can steam from the top platforms, play your own files, or even use it to display photos and presentations. We’re going to look at how to get the most out of Chromecast using your Mac.

Stream Local Videos to Chromecast Using Elmedia Player

There are many ways to stream to Chromecast from Mac, but Elmedia Player is at the top of the list. It allows unprecedented customization, while preserving simplicity and ease of use. MPEG, AVI, FLV, SWF, WMV, MOV, MKV, MP4, M4V - this is just a fraction of the massive list of supported formats, without any need for codecs. All of this ensures that you can make full use of movies and TV on your massive TV straight from your Mac laptop.

When you cast MP4 to Chromecast, it’s useful to have Elmedia Player PRO ($19.95). Not only does this best media player for Mac allow you to stream files and playlists in their initial formats, it will also transcode them in case of any compatibility problems with the target platform (most likely, your TV).

It’s also got a great feature that lets you open videos from major streaming sites, simply by copying and pasting the URL into the player for HD playback. And it works not only with Chromecast, but also Roku, AirPlay and other devices.

Plus, it lets you create a screenshots gallery for easy reference of videos. The additional premium features will create an optimal user experience that you can mold completely to your liking.

Stream to Chromecast from Mac using Elmedia

icon pros Pros

  • Unmatched format support, both for music and video.
  • Stream over WiFi.
  • Quality-of-life features for subtitles, screenshots, etc.
  • Create and use playlists to stream in the background.
  • Compatible with Apple M1.

icon cons Cons

  • Not available for Windows or Linux.

How to cast from Mac to Chromecast with Elmedia Player PRO

1. Connect your Chromecast media player to a TV.

2. Download the Elmedia Player and activate the PRO version. Also you can purchase it from the Mac App Store.

Stream to Chromecast from Mac with Elmedia Player PRO

3. On your Mac, locate the media track that you want to stream. Open it in Elmedia Player.

Stream local media to Chromecast

4. Click the streaming icon on the Elmedia Player Control Panel and choose a device to create a WiFi connection.

Note: The free version of Elmedia Player allows you to cast MacBook to Chromecast for 5 minutes. If you like what you see, buy Elmedia Player PRO. As a video player Mac users can enjoy, it offers a huge variety of different features and high levels of usability. There’s much more to it than just streaming to Chromecast.

That’s it! Watch and enjoy.

JustStream: When You Need a Simple Solution

JustStream is a potent widget with complete focus on Chromecast streaming. It’s neat, compact, and it fits on your menu bar to carry out Chromecast stream from Mac actions. No need for complex configuration - everything happens by default, in the background. There are only three things you need to do: choose a file, find your device and enjoy.

Options, options for everything - starting with subtitles, and ending with your screen resolution. Even though JustStream is minimalistic, it’s immensely flexible, and it’s able to fulfill your deepest needs. Video-related needs, that is. How to stream Chromecast from Mac? JustStream is a no-brainer. It’s a complete package without any unnecessary extras. Try it, and you won’t imagine streaming any other way. Your Mac will merge with your TV permanently, as if they were fused with a hydrogen torch.

Stream from Mac to Chromecast with JustStream

How to Stream to Chromecast from Mac Using JustStream

Streaming to Chromecast from Mac is extremely convenient with JustStream. Here’s what you need to do to easily stream your Mac screen to a TV via Chromecast.

  1. Install JustStream on your Mac.
  2. Connect the Chromecast Mac to TV and turn it on.
  3. Run JustStream on your Mac and click its icon on the menu bar - it’s minimized for your convenience.
  4. You’ll see any available display devices that are connected to the same Wi-Fi network.
  5. Select the device you want to stream to.
  6. Press "Start streaming" and the app will mirror your Mac screen to the TV via Chromecast.
  7. Alternatively, you can just double click the display device in the list or select the "Start Mirroring" option in the context menu.
  8. Whenever you want to end the streaming process, simply press "Stop Streaming".

AirBeam TV

AirBeam TV is a decent third party app that lets you mirror your Mac screen, and Chromecast cast from Mac. It’s an effective app that provides you with the basics, though it doesn’t have a huge amount of advanced features. On the plus side, it’s compatible with a really wide variety of smart TVs, meaning that you should have no problems mirroring.

Here’s how to use it to cast to Chromecast from Mac:

  1. First, head to the homepage and download the installer, then install the app.
  2. Open the AirBeam TV app.
  3. You will be given two options, you can either cast a file or mirror your screen.
  4. Ensure that your Mac and smart TV are on the same wireless network.
  5. If you select the ‘mirror Mac screen’ option, simply select your preferences and hit ‘start mirroring’.
  6. If you want to play a single file, select the ‘play video file’ option, browse for the file you want to watch, then hit play.
How to cast to Chromecast from Mac using AirBeam TV


Plex is less a tool to Chromecast from PC or Mac, and more an entire multimedia platform. For a paid subscription, you can gain access to everything from Atari games to live TV channels, with a choice of settings and resolution. When it comes to just casting, it’s got plenty of usability, and compatibility with all the main receiver options.

All you need to do is follow these steps to use it for casting:

  1. You’ll need to be signed up to Plex if you want to use it to cast.
  2. Use a Chrome browser to access the Plex web app.
  3. Click the Plex Player icon at the top right, and select the cast option.
  4. Choose your device from the list.
  5. You’ll be able to cast any content you have in your Plex account straight to your Chromecast device and smart TV.
Chromecast stream from Mac with Plex


Airflow is a decent way to stream local videos to Chromecast, designed with that single task in mind. It offers a few decent features that make it stand out from the competition. The variety of compatible devices is impressive. It’s also got plenty of options for users to fine tune their playback and audio and video settings. Airflow also offers great subtitle support, with plenty of different options that let you get the exact subs you need.

Here is how to stream using Airflow:

  1. Connect your Chromecast media player to a TV.
  2. After downloading Airflow on your Mac, activate the PRO version. Alternatively, you can try out the free version for 20 minutes.
  3. Open the application and drag the video you want to play over the app window.
  4. Press the AirPlay icon in the app and choose the Chromecast.
  5. Now your media can be viewed on the big screen.
How to Chromecast from Mac to TV using Airlow

How to Chromecast from Mac with Google Chrome

The Chrome browser has a bunch of neat features you can use to Chromecast from Mac or MacBook to your TV.

Below, we’ve explained three different methods to cast using Google Chrome, along with step-by-step instructions on how you can use them.

Note: Before you proceed, make sure your browser is updated, and you’re on the same Wi-Fi connection as your Chromecast/TV. You’ll have to use the Google Home app for Chromecast’s setup.

Chromecast any Google Chrome Tab to Your TV

Using this method, you can cast a Chrome tab to your TV.

  1. Open any tab on Chrome.
  2. Click on the three vertical dots in the top-right corner.
  3. A drop-down menu will appear. Click on Cast.
Google Chrome browser
  1. Click on Sources and choose the Cast tab.
Sources in Google Chrome
  1. Now select your Chromecast device, and you’ll start to see the tab on your TV.
Cast Tab option in Google Chrome

If you’re on a site that’s compatible with Chromecast (Netflix or YouTube, for example), then you can cast the video from the media player instead of the entire tab. Just look for the Chromecast icon and select your TV.

Cast Mac Screen to Chromecast

Not many people are aware of this, but the Google Chrome web browser allows you to cast your entire screen as well. This is a great way to share presentations or watch movies in a group setting.

Here’s how it works:

  1. Go to any tab on Chrome.
  2. Click on the three dots and choose Cast.
  3. Now select Cast screen.
Choose a Source for casting in Chrome
  1. Click on your Chromecast device.
  1. Depending on the version of your macOS, you may be asked to give permission for the browser to record your Mac’s screen. It’ll take you to your Mac’s privacy settings. Check the box next to Google Chrome.
Security and Privacy settings in Google Chrome
  1. Click on Quit and Reopen for Chrome to restart.
Google Chrome notification
  1. Repeat the steps above to cast to Chromecast from Mac your entire screen.

Chromecast Video and Audio from Mac

Another thing you can cast via the browser is an offline or downloaded video/audio file. As long as you can open the file in the browser, you should be able to cast it to your TV from your MacBook.

Here’s how to do it:

  1. Find the file you want to cast in the Finder app. Right-click or Secondary-click on it and select Open With > Google Chrome.
  2. Alternatively, press the Command (⌘) + O keys while using Chrome and select the file you want to cast.
Finder on macOS
  1. Click on the three dots and click on Cast.
Google Chrome interface playing a local file
  1. Your file will begin to play on your TV.


There are a few potential reasons for the problem. Check that your devices are running with the latest updates. Also, ensure that your phone and TV are both connected to the same wireless network, and that the network is functioning properly. You can also restart the app and reset your TV.
Ensure that your computer or smartphone is running on the same wireless network as your Chromecast device. If the two are connected to different networks, the Chromecast will not be recognised and the cast button probably won’t be available.
As we’ve already mentioned, there are a few different options to stream to Chromecast from Mac.

For ease of use, it’s worth pinning the cast button to your Chrome toolbar. This means that you’re only ever a single click away from a cast from Mac to Chromecast. Here’s how to pin it:

  1. Open your Chrome browser.
  2. Go to the settings menu in the top right corner, and go to cast.
  3. Right click on the cast icon, and select ‘always show icon’.

Some reasons for VLC Chromecast not working include the devices not being connected to the same network, one of them being turned off, or the file format being unsuitable for casting. Plus, try to use "Scan" in the "Playback > Renderer" menu.

You do not. Chrome has actually come with a builtin casting feature for a few years, letting you Chromecast stream from Mac. As long as you’re not running an outdated version, you can use the casting feature. If it doesn’t appear in your browser, try updating to a more recent version.
The AirBeam TV app allows you to cast from iOS to Chromecast. All you need to do is install the app on your iPhone or iPad , and find your Chromecast device on the list of available devices. Select start mirroring, and you’ll be able to mirror from your iPhone and cast directly to your Chromecast.
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!