Best daily deals

Links on Android Authority may earn us a commission. Learn more.

How to cast from an iPhone

You can cast whether you use Android or iOS!
August 15, 2022

Chromecast devices offer one of the best streaming experiences, so we wouldn’t be surprised if it’s one of your top choices for streaming dongles. Apple products don’t commonly play well with non-Apple products, though. iOS users might be wondering if you can cast on a Chromecast from an iPhone. Let’s find out together!

Also read: The best media streaming devices

Can you Chromecast from an iPhone?

You can use a Chromecast using an iPhone and even set it up with an iOS device. The process is nearly identical compared to Android devices. Make sure your iPhone and Chromecast devices are connected to the same network, open the supported app you want to stream, play the content, and find the Chromecast icon. Tap on the icon, and select the device you want to stream to. That's it!


Editor’s note: All instructions in this post were put together using an Apple iPhone 12 Mini running iOS 15.6 and a Chromecast with Google TV. Please remember some steps might slightly differ if you use other hardware or software.

Can you Chromecast from an iPhone?

Google Chromecast with Google TV on table style photo
David Imel / Android Authority

While you may think iPhone devices won’t play nicely with Google Chromecast dongles, these actually work perfectly together. Not only can you use an iPhone to stream content to a Chromecast device, but you can even set one up using the iOS Google Home app. This means you can use your iPhone with a Chromecast device from beginning to end.

There are some software requirements, though. Your iPhone will need to be running at least iOS 14 or later. Additionally, you’ll need an HDMI-capable TV, and a Wi-Fi connection for both devices to access.

The only thing an iPhone can’t officially do is mirror the whole screen to a Chromecast. There are ways to do this with third-party apps, though. More on this later.

Setting up a Chromecast using an iPhone

Let’s get you started with your Chromecast first. If it’s brand new, you’ll need to go through the set-up process, which you can do straight from your iPhone.

Also: How to set up a Chromecast using Android

  1. Download the Google Home app on your iPhone. Set it up with your Google account, if you haven’t.
  2. Plug your Chromecast device into your TV via HDMI, and to an outlet using the included power accessories.
  3. Let the Chromecast device turn on.
  4. In the case of the Chromecast with Google TV, you’ll be asked to pair the remote. Press and hold the Back and Home buttons until the remote’s LED lights up.
  5. Pick your language.
  6. Now it’s time to go to your iPhone. Open the Google Home app.
  7. Tap on the + icon.
  8. Select Set up device.
  9. Pick New devices.
  10. Pick your location and hit Next.
  11. The app will start looking for nearby devices in pairing mode. When it finds the Chromecast, select Next.
  12. Tap Scan code. Scan the QR code on your TV.
  13. The iPhone will pair with the Chromecast. Accept all terms and conditions.
  14. Pick the room your Chromecast will live in. Hit Next.
  15. Pick the Wi-Fi network you want the Chromecast to connect to, then hit Next again. Let the Chromecast connect to Wi-Fi.
  16. You’ll be requested to sign into your Google account. Hit Continue on your iPhone.
  17. Once signed in, Accept the Privacy Policy terms.
  18. Google Home will give you tips, ask you to Allow certain permissions, and help you personalize your experience. Follow instructions.
  19. That’s it! Your Chromecast is ready to be used. If you have a Chromecast with Google TV, the TV screen will walk you through the process of setting up the remote’s volume and power control for your television. It will also take some time to install apps.

How to Chromecast from an iPhone

Now that your Chromecast device is ready for prime time, it’s time to Chromecast from your iPhone. Here’s how it’s done!

  1. On your iPhone, find a Google Cast-supported app. In this case, we will use YouTube.
  2. Find the content you want to cast, and launch it.
  3. Find the Chromecast icon and tap on it.
  4. You can select which device to cast to. Pick your Chromecast.
  5. Enjoy!

Can you mirror your iPhone screen to Chromecast?

You can natively mirror your screen to Chromecast if you’re using a PC (with Chrome) or an Android device. Sadly, this is the only thing you can’t officially do on Chromecast using an iPhone. As always, though, the developer community is here to help.

More: Learning to cast and mirror using Android

Many apps on the Apple App Store will help you mirror your content to a Chromecast device. Our favorite one is Screen Mirror – Smart View Cast. It’s straightforward, works great, and you can use its basic functions for free. Let’s show you how it’s done.

  1. Download the Screen Mirror – Smart View Cast app from the Apple App Store.
  2. Launch the app and go through the set-up wizard. It’s pretty self-explanatory.
  3. Select the Screen Mirroring button.
  4. Make your selections. Also, tap the Chromecast icon to ensure you’re connected to the right Chromecast device.
  5. Tap on the Record button to start mirroring.
  6. A Screen Broadcast window will appear. Select Start Broadcast.
  7. After a three-second countdown, your iPhone screen will appear on Chromecast-connected TV. You can select Stop Broadcast when you’re done.


iPhones can do anything Android phones can do with Chromecast, except for mirroring the screen. You’ll have to rely on third-party apps to do this.

You can cast to non-Google devices as long as the application supports it. For example, you can cast to Roku devices, but you’ll need to have the app on both devices, and connected to the same network. It’s also possible to cast to Fire TV streamers.

iPhones can handle setting up Chromecast devices using the Google Home app.

iPhones need iOS 14 or newer to use the Google Home app and cast content to Chromecast.