iOS/iPadOS Tutorials
Last updated: November 10, 2023
How to cast iPhone to TV

How to Cast iPhone to TV: Best Ways and Solutions

Home->iOS/iPadOS Tutorials->How to Cast iPhone to TV: Best Ways and Solutions

If you’re watching something on your iPhone and think it would be better on a bigger screen, you can simply cast or mirror your iPhone’s screen to your TV. You can do this wirelessly using AirPlay and Chromecast, other media streaming devices, or third-party apps. You can even use an HDMI cable if wireless is not an option. Here’s how to cast from iPhone to TV.

How to Connect iPhone to TV Using AirPlay

AirPlay is Apple’s proprietary streaming technology that allows you to share media content, such as videos, music, and photos, between Apple devices and AirPlay-enabled devices. You can check Apple’s list of AirPlay-compatible TVs to see if you can directly stream between your iPhone and TV without a middleman.

You can use AirPlay to both cast and mirror your iPhone to TV. But before you do, make sure that both your iPhone and TV are connected to the same wireless network.

How Do I Cast from My iPhone to TV with AirPlay?

  1. Open the Photos app (or another video app with AirPlay support) where you’ll select the videos you want to stream on your TV.
  2. Find and play the media you want to cast.
  3. While playing the video, tap the screen to show the controls and then tap the AirPlay icon or button (it may be hidden in the Share menu).Tap the Cast icon or button in the app you want to stream from
  4. Tap on your Apple TV or smart TV from the list of compatible devices.
  5. You might see a code appear on your screen. If so, enter it into your iPhone.
  6. Play content on the app and enjoy it on your TV.

How to Mirror Your iPhone’s Screen to TV with AirPlay

  1. Open your iPhone’s Control Center – swipe down from the top if you’re on iPhone X or newer, or from the bottom up on iPhone X or older.
  2. Tap Screen Mirroring in the Control Center.You’ll find the Screen Mirroring option in the Control Center
  3. In the list of AirPlay-enabled devices, tap on your TV’s name.Select your TV
  4. Enter the passcode that appears on your TV on your iPhone.

How to Mirror iPhone to TV Using an HDMI Cable

If AirPlay is not an option or you want to avoid streaming lag, you can mirror from iPhone to TV using an HDMI cable. For this to work, you’ll need an HDMI adapter that you can insert into your iPhone’s Lightning port.

Once you have the adapter handy, follow the instructions below to use it:

  1. Switch the input source of your TV to HDMI.
  2. Connect the Lightning-to-HDMI adapter to your iPhone’s Lightning port.Attach the HDMI adapter to your iPhone
  3. Connect the HDMI cable to both the adapter and your TV.Connect the HDMI cable to the adapter

Now you should be able to see your iPhone’s screen on your TV.

Mirroring your iPhone to TV with HDMI cable

How to Chromecast iPhone to TV

If you have a Chromecast device you can use it to stream your iPhone to your TV, even if the latter is not AirPlay-enabled. As long as both are connected to the same network and your iPhone is running iOS 6 or higher, it should be smooth sailing as well.

A Chromecast supports other devices as well other than iPhones, including Mac computers, Windows PCs, Chromebooks, and Android smartphones and tablets. Once the devices are connected to the Chromecast, you can use any Cast-enabled app, such as Netflix, YouTube TV, Google TV, and Prime Video, to stream content to your TV.

Google Apps for Chromecast

Google has several apps that you can use for casting on iPhone to TV. Here are some of these apps and how to use them.

1. Google Home

Before you can cast any app from your iPhone to your Chromecast, you’ll need to make sure the two devices can recognize each other. That’s where the Google Home app comes in! So plug the Chromecast into your TV, make sure the Chromecast is the HDMI input source on the TV, and follow the steps below.

  1. Download and install Google Home and launch it.Install Google Home from the App Store
  2. Link your Google account with the Google Home app.
  3. Tap on the profile you want to be the app’s home – it could be your name or a default option (usually called Home), and then tap Next.Choose a home profile for the Google Home app
  4. When Google Chrome detects your Chromecast device, tap Next.Tap Next
  5. Tap Yes if the code on the phone matches the one displayed on your TV.If the codes match, tap Yes
  6. Tap on the location of your Chromecast and then tap on Next.Choose where the Chromecast is located in your home
  7. Select a Wi-Fi network, enter the password, and then tap Connect.

2. YouTube

YouTube contains tons of free videos that you can stream to your TV via Chromecast using the YouTube app. Here’s how to use it.

  1. Download YouTube onto your iPhone and launch it.Download YouTube app on your iPhone
  2. Search for the video you want to watch and tap on it to play it.
  3. Tap the Cast icon in the top right corner of the video to cast it to the Chromecast.You will find the Cast icon in the top right corner
  4. Select your Chromecast from the list of devices.Tap on your Chromecast in the pop-up
  5. The video will now appear on your TV for you to enjoy.

3. Google TV

Google TV is one of the best ways to stream your favorite channels, and the app also has support for streaming services. Here’s how to cast Google TV to Chromecast on iPhone:

  1. Download Google TV onto your iPhone and open it.Download Google TV app on your iPhone
  2. Tap the Cast icon in the top right corner of the screen.Click on the Cast icon in the Google TV app
  3. Select your Chromecast from the list of devices.
  4. Tap Library and select either Movies or TV shows.
  5. After choosing what you want to watch, tap the Play button.

If you have a Chromecast with Google TV, you won’t need to download the app since the device will come with Google TV functionality already built-in.

4. YouTube TV

The YouTube TV app gives you access to over 100 channels that broadcast sports, music, entertainment, lifestyle, and news around the clock. However, you’ll need to pay a subscription to access them, starting from $64.99 per month.

Here’s how to iOS cast YouTube TV to your Chromecast device.

  1. Download YouTube TV onto your iPhone and open it.Download the YouTube TV app on your iPhone
  2. Tap the Cast icon in the top right corner of the screen.
  3. Select your Chromecast from the list of devices.
  4. Choose the channel you want to watch and hit the Play button.

5. Google Photos

Not only can you cast video from your iPhone to Chromecast, but you can also do the same for photos using the Google Photos app. This app allows you to easily store and share your photos. Here’s how to use it:

  1. Download Google Photos onto your iPhone and open it.You can download Google Photos from the App Store
  2. If this is your first time using the app, tap Continue.Tap Continue
  3. Tap Allow Access to All Photos in the popup to give the app permission to access your photo library.Give Google Photos access to all your photos
  4. You will also have to choose whether you want to back up your photos and video to your Google Account or not.Choose whether to back up photos or not
  5. Tap the Cast icon in the top right corner of the screen.Tap the Cast icon of the Google Photos app
  6. Select your Chromecast from the list of devices.Tap on your Chromecast in the pop-up
  7. Select a photo or album to view on your TV screen.

Note that you might encounter regional restrictions with Google’s apps. For instance, if you buy Chromecast in a country where it isn’t officially sold, then you may have problems accessing content on it. The restrictions work based on your IP address, but you may be able to bypass them using a virtual private network (VPN) service.

How to Cast iPhone to TV Using Third-Party Apps

Chromecast also works with several third-party apps. However, video from content-restricted apps might not show – if it doesn’t you will see a blank screen or an error code. The App Store has many apps you can use, including TV Cast, Screen Mirror for Chromecast, TV Cast Chromecast, Replica, and iWebTV. Below, we’re going to show you how to use TV Cast.

  1. Download TV Cast on your iPhone and open it.You can download TV Cast from the App Store
  2. Tap Connect.Tap Connect
  3. Give the app permission to connect to your local network by tapping Allow in the pop-up.
  4. Select your Chromecast from the list of devices.Tap on your Chromecast in the list of compatible devices
  5. Tap on either Cast videos, Cast photos, Cast music, or Cast Youtube to begin casting from iPhone to Chromecast.The TV Cast app’s casting options

How to Cast iPhone to TV Using Media Streaming Devices

Besides a Chromecast, there are other streaming devices that you can use to cast or mirror your iPhone to TV. While there are many devices you can use to do this, the most popular ones are Roku Streaming Stick 4K, Amazon Fire TV Stick, and NVIDIA Shield TV Pro.

Some Roku Sticks, such as the Roku Streaming Stick 4K, support AirPlay, meaning you can connect your iPhone and stream to it directly. However, other devices are not natively compatible with AirPlay, and you’ll download an app like AirScreen, if you’re using a Fire Stick, to connect them wirelessly.


You can cast your iPhone to TV using either AirPlay or iPhone-compatible streaming media devices, with the Chromecast being one of the best options. As long as the app you’re trying to use is Cast-enabled, you’re good to go. However, if iPhone casting wirelessly isn’t an option, you can use a Lightning-to-HDMI adapter to mirror your iPhone’s screen instead.


If you don’t have an Apple TV, the quickest way to cast your iPhone to the TV screen is if the latter is AirPlay-enabled. If that’s not the case, you can then use a media streaming device, such as Chromecast, Fire Stick, or Roku. You can even use an HDMI adapter for your iPhone to mirror the iPhone’s screen to your TV.
If you’re having trouble mirroring your phone to TV, it could be that the devices are not connected to the same network or are out of Bluetooth range. It could also be that the software of either device is outdated and needs an update or that there has been a firmware glitch that can be fixed with either a restart or reset.
You can cast your phone to the TV using wireless technology, such as AirPlay, or hardware like media streaming devices or a Lightning-to-HDMI adapter.
To mirror your iPhone to your TV, you can use AirPlay, Chromecast, or any other media streaming device, or an HDMI adapter for your lightning port.
Stefan is a freelance writer and has been passionate about technology his entire life. Even though he holds an MSc in geological engineering, his inclination toward technology and writing has driven him to become an advocate for Windows and Mac and what they can provide the world with. Given his expertise and knowledge about technology, he can deliver high-quality content that can easily be understood by a broad audience.
Scroll to top