You may not have heard of mirroring, but many of us do it every day. If you have ‘cast’ a video to your TV or made use of apple’s AirPlay function to send information to a screen, you are mirroring. These functions copy (hence mirror) the content and allow you to display it elsewhere, therefore letting you mirror with YouTube Videos, Netflix content and much more from your mobile devices to your TVs.

mirror youtube video

Way 1: Cast YouTube Video to TV with Chromecast

So, the most common way of mirroring is commonly called casting, due to that being the function name that Google gave to Chrome when it enabled a built-in mirroring function.

You need to be connected to the internet and have Wi-Fi enabled devices capable of receiving the stream of data. Modern smart TVs may have this function built-in, you can buy a separate Chromecast device to plug into an HDMI port in the back of the machine.

cast button

Once you have an enabled device, here is how to make the magic happen, from a PC.

  • Step 1: Open up Chrome.
  • Step 2: Tap the three dots on the top right-hand corner. Scroll down to Cast.
  • Step 3: Ensure Wi-Fi is enabled.
  • Step 4: A pop-up will appear with a list of available devices.
  • Step 5: Click on the desired destination. A few seconds later your TV will display your chosen content.

YouTube allows you to directly stream the video element from your tab, by simply clicking on the shown beneath the video on both the website and YouTube App, making it easy to mirror with youtube.

In that same pop-up you’ll see a box that says ‘sources’ which will let you select between the following:

Cast Tab: This option will cast only the Chrome tab that you currently have open. You can now switch to another tab to work whilst your movie plays on the TV.

Cast Desktop: This option will stream your entire desktop. If you change the tab or open up files, those will be shown on the screen.

Cast File: This will allow you to select an audio or video file.

If you need to buy a separate device this will set you back £59.99 for the latest generation of Chromecast, but you can pick up older versions that have most of the same functionality for significantly less if you look around.

Way 2: Mirror YouTube Video to TV with A Code

Google makes it easy for you to link up smart devices to establish a default location for videos to play when they are selected, rather than on your device.

It’s pretty quick and easy to set up. Here’s how to mirror youtube video:

  • Step 1: On your Smart TV, open the YouTube app.
  • Step 2: Click on Settings.
  • youtube tv setting

  • Step 3: Tap Link with TV code.A blue TV code will show on your TV. If it is not all numbers, repeat the steps above until it is.
  • Step 4: On your mobile device, open the YouTube app.
  • Step 5: Click on your account and then open Settings and then Watch on TV.
  • Step 6: You may see your TV name already showing. If so, simply click Link. If not, tap Enter TV Code and enter the code shown on the TV.

When you pick a YouTube video it will ask you if you want to play the video (on TV), or add it to the queue, if a video is already playing.

Way 3: Using Android Built-in DLNA to Mirror Youtube Video on TV

Digital Living Network Alliance (DLNA) allows the connection of any two DLNA enabled devices, for sharing media files, allowing you to stream your content between those devices.

You might not be familiar with the name DLNA, but you’ll no doubt be familiar with many of the main apps that use the technology, such as Plex and Kodi. These allow you to find and open remove media.

To make use of DLNA you need at least two devices capable of using it and an app to bridge between the devices;

  • Step 1: Install your preferred DLNA capable App on both your Device and PC.
  • Step 2: Launch the apps.
  • Step 3: Connect from one device to the other.
  • Step 4: Pick a file from the other device and launch it. You are now streaming on one device from the other.

Way 4: Using iOS Built-in Airplay to Cast Youtube Video on TV

It’s not just Android phones that can mirror their screens with a TV or PC. iPhone has its equivalent, called Airplay. Airplay allows you to stream audio, videos, photos and also to mirror your iOS device screen to a TV with ease. You will need an Apple TV-enabled Smart TV, or one of the now-discontinued Apple AirPorts., and of course, an Apple mobile device.

To mirror your iPhone, iPad, or iPod Touch to a TV, follow these steps:

  • Step 1: Connect your Apple devices to the same Wi-Fi network.
  • Step 2: Launch the YouTube app on your iOS device and find the video you want mirror.
  • Step 3: Tap the Screen Monitoring icon.
  • apple airplay

  • Step 4: Under "Speakers & TVs", select your ‌Apple TV‌.
  • apple tv airplay

Way 5: Mirror Youtube Videos from Your Phone to PC

We know what you’re thinking. Everything so far seems to be about casting from your phone or tablet to a TV, is there anything else you can do with mirroring?

Well yes, as it happens you can cast from your phone to a PC. Here are a few software options that will allow that.

1. iMyFone MirrorTo

With iMyFone MirrorTo, you can easily mirror your Android device to your PC. One of MirrorTo’s greatest strengths is its ability to let you play and record in full-screen mode, ideal for YouTubers and Twitch streamers looking to demonstrate apps or their play styles from mobile games. It even has built-in screen capture to make your recordings in HD.


To get up and running with MirrorTo, follow these steps:

  1. Download and install MirrorTo.
  2. Connect your device to your PC via a USB cable.
  3. When prompted with the Use USB to…option, select Transfer Files.
  4. Go to the Developer Options and enable USB debugging. If you cannot see this, follow step 5
  5. Go to Settings > Build Number. Tap Build number 7 times and you should be informed that you are now a developer. Go back to Settings and tap Developer Options > USB Debugging. Toggle to On.
  6. Now that you are good to go. Load the MirrorTo app and start playing.

MirroTo starts at $19.95 a month, but has a yearly option of just $39.95 and a lifetime option of $59.95.

2. ApowerMirror

Another choice is ApowerMirror. ApowerMirror is an app for both iOS and Android that allows you to mirror your screen, offering a fantastic user experience. It applies mainstream mirroring technology and allows users to stream audio, video, or any app on their screen to a PC or TV.

Once mirrored to a PC, you can take over the device from your PC, using your mouse and keyboard to interact, which significantly improves gameplay and communication speed.

Here’s how to get set up:

  1. Download and install ApowerMirror on your PC or Mac.
  2. Download the App for iOS or Android, from their respective stores.
  3. For iOS: Connect your Phone via a lightning cable and ApowerMirror will detect that drivers need to be installed.  Click on “Install now”. Make sure to tap “Trust” when prompted. You will now find your devices listed under the screen mirroring options, with ‘ApowerMirror’ added in front. 
  4. For Android: Open the App. Tap the mirror icon to scan for available devices. You will now find your devices listed under the screen mirroring options, with ‘ApowerMirror’ added at the start.

ApowerMirror will set you back $29.95 a month, but they have a lifetime option of just $59.95, which is an obvious steal!

3. Vysor

Our last suggestion is Vysor. Through Vysor you can fully take over the functions within your mobile device from the comfort of your PC setup. You can ever go to the extreme of allowing other people to take control of your devices via Vysor.

Want to give it a try? Here’s how:

  1. Firstly, you need to install Android Debug Bridge. Click the link and the file should download straight away. When it’s finished, launch it and follow the on-screen prompts to install.
  2. Enable USB Debugging on your Android. If you cannot find the settings options, you may need to enable developer tools first. Go to Settings > Build Number. Tap Build number 7 times and you should be informed that you are now a developer. Go back to Settings and tap Developer Options > USB Debugging. Toggle to On.
  3. Connect your Android to your PC. You will be prompted to agree that you’d like to allow ADB connections from that device. Tick the Always allow from this computer box and click ok.
  4. Install the Vysor extension for Chrome.
  5. From the Vysor extension, click on Find Devices and choose your Android from the list. Click Select.
  6. Your screen should start mirroring within a few seconds.

 So there we have it, we hope you find all this helps to begin exploring the world of screen mirroring and the benefits it can have for you.

TIP: Why Can’t I Cast YouTube to My TV?

The number one reason that you might struggle to cast from your phone to your TV or PC will simply be that you have not connected both devices to the same Wi-Fi network. For security, you cannot simply cast to any device around you, the login details of the Wi-Fi act as a safety barrier.

An alternative reason might be that you are attempting to cast between incompatible devices. You cannot cast from Chrome to AirPlay devices, and vice versa. In addition, not all software is compatible with both systems, so check by using free trials before committing.