iPhone and Chromecast don't work together directly

Apple's iPhone cannot cast to Google Chromecast the way an Android phone can. iPhones use AirPlay, Apple's wireless casting system, while Chromecast uses Google's casting protocol. The two are not compatible with each other.

However, you have three real ways to get video and audio from your iPhone onto a TV connected to Chromecast. The method you choose depends on what you're trying to watch and whether you want to mirror your entire screen or just send specific content.

Key Takeaways

  • iPhone and Chromecast are incompatible because they use different casting systems — AirPlay for Apple and Google Cast for Chromecast.
  • Many streaming apps (Netflix, YouTube, Disney+, Spotify) have built-in Chromecast buttons that work directly from your iPhone without needing to cast your screen.
  • You can mirror your iPhone screen to a Chromecast by using a Mac computer as an intermediary, but this requires both devices on the same Wi-Fi network.
  • Some third-party apps claim to bridge iPhone and Chromecast, but they are unreliable and often require paid subscriptions.

Using the Chromecast button in streaming apps

The easiest method is to use apps that have built-in Chromecast support. Open the app on your iPhone, find the cast icon (it looks like a rectangle with curved lines in the corner), and tap it. A menu will appear showing available Chromecast devices on your network. Select your Chromecast, and the content will begin playing on your TV.

Apps that support this include Netflix, YouTube, YouTube Music, Spotify, Disney+, Hulu, HBO Max, Peacock, and many others. Check the app's menu or settings to confirm it has a cast button. This method works reliably because the app communicates directly with Chromecast — your iPhone is just the remote control.

If you don't see a cast button in an app you use, the app does not support Chromecast. In that case, you'll need to try one of the other methods below.

Mirroring your iPhone screen through a Mac

If you own a Mac computer, you can use it to relay your iPhone's screen to Chromecast. Connect your Mac to the same Wi-Fi network as your Chromecast and iPhone. On your Mac, open Chrome and go to the three-dot menu, then select "Cast." Choose your Chromecast device. Now open the Chrome extension or use AirPlay on your Mac to mirror your iPhone screen to the Mac, and the Mac will send it to Chromecast.

This method is clunky and introduces a delay, but it works for apps that don't have native Chromecast support. The process requires your Mac to stay on and connected throughout the session, and video quality may be lower than direct casting.

Third-party apps and their limitations

Apps like Replica, Airbeam, and others claim to cast iPhone to Chromecast directly. Most of these require a paid subscription and have mixed reliability. Many users report that they work inconsistently, drop connection frequently, or require complex setup steps. Google does not officially support these apps, and they often violate the terms of service for both Apple and Google.

If you decide to try a third-party app, research current reviews first. Avoid any app that asks for your Google account password or claims to need special permissions. Free trials can help you test whether an app works with your specific setup before paying.

Why Apple and Google don't work together

Apple and Google built separate casting systems because they compete in the smart home market. AirPlay is built into every iPhone and works with Apple TV, HomePod, and some third-party speakers. Google Cast is built into Chromecast, Android phones, and Google's own devices. Neither company has incentive to make their system work with the other's hardware.

This is unlikely to change. If you use both iPhone and Chromecast regularly, the streaming app method is your most reliable option. If you need to cast everything on your iPhone screen, an Apple TV is a better choice than Chromecast.

What to do if your Chromecast isn't showing up

If you tap the cast button in an app and don't see your Chromecast listed, check these things first. Make sure your iPhone and Chromecast are on the same Wi-Fi network — they cannot be on different networks or guest networks. Restart your Chromecast by unplugging it for 10 seconds and plugging it back in. Restart your iPhone by powering it off and on again. Close the app completely and reopen it.

If your Chromecast still doesn't appear, check that your Chromecast is plugged in and the TV is on the correct input. A Chromecast that is off or on the wrong input will not broadcast its presence to your phone. If these steps don't work, the Chromecast may need a factory reset — hold the reset button on the back of the device for 15 seconds while it's powered on.

Frequently Asked Questions

Can I use AirPlay to send my iPhone screen to Chromecast?

No. AirPlay and Google Cast are separate systems that do not communicate with each other. AirPlay works only with Apple TV and compatible third-party speakers. To use Chromecast with an iPhone, you need either an app with built-in Chromecast support or a Mac computer as an intermediary.

Do I need to read anything special to cast from my iPhone?

No. If an app has Chromecast support, the cast button is already built in — you don't need to read anything. Your iPhone and Chromecast just need to be on the same Wi-Fi network. Make sure your Chromecast is set up and connected to Wi-Fi before you try to cast.

Why does casting work on my Android phone but not my iPhone?

Android phones and Chromecast both use Google's casting protocol, so they are designed to work together. iPhones use Apple's AirPlay system instead. If you need seamless casting from a phone to Chromecast, Android is the better choice. If you use iPhone, stick with apps that have built-in Chromecast buttons.

Can I cast audio only from my iPhone to Chromecast?

Yes, if the app supports it. Spotify, YouTube Music, and other audio apps have cast buttons that send sound to Chromecast without video. Open the app, tap the cast icon, select your Chromecast, and the audio will play on your TV's speakers. Your iPhone screen can then be used for other things.

What if I want to use Chromecast but I have an iPhone?

Use streaming apps with built-in Chromecast support — this is the most reliable method. Netflix, YouTube, Spotify, and most major apps work this way. If you need to cast everything on your screen, consider switching to an Apple TV instead, which works seamlessly with iPhones and is designed for that purpose.