iPhone to Chromecast: What Works and What Doesn't
You cannot cast directly from an iPhone to a Chromecast device the way you can from an Android phone. Apple and Google do not support that connection natively. However, you have two real paths: use Google Home app mirroring on newer Chromecast models, or cast individual apps like YouTube, Netflix, or Spotify that have built-in Chromecast support. The app route works on any iPhone and any Chromecast; the screen mirroring route requires a Chromecast with Google TV or a newer Chromecast Audio device.
The limitation exists because iPhone uses AirPlay for screen mirroring, while Chromecast uses its own protocol. Some third-party apps claim to bridge this gap, but they are unreliable and often require workarounds. The methods below are the ones that actually work without extra software.
Key Takeaways
- Most apps on iPhone—YouTube, Netflix, Spotify, Disney+—have a Chromecast button built in; tap it to send video or audio to your TV without mirroring your whole screen.
- Full screen mirroring from iPhone to Chromecast works only on Chromecast with Google TV or newer Chromecast Audio models, and requires the Google Home app.
- Your iPhone and Chromecast must be on the same Wi-Fi network for any casting method to work.
- If an app does not have a Chromecast button, that app cannot send content to Chromecast directly from iPhone.
Casting Apps with Built-in Chromecast Support
This is the easiest and most reliable method. Open the app you want to use—YouTube, Netflix, Hulu, Spotify, or any other streaming service—and look for a cast icon (a rectangle with a curved line in the corner, usually in the top right or bottom right of the screen). Tap it.
A list of available Chromecast devices on your network will appear. Select the Chromecast connected to your TV. The content will begin playing on your television, and you can control playback from your iPhone. Your phone screen can go dark or you can use other apps; the video or audio continues on the TV.
This method works with: YouTube, YouTube Music, Netflix, Disney+, Hulu, HBO Max, Spotify, Pandora, Tidal, Apple TV (for non-Apple TV+ content), Google Play Movies, Peacock, and many others. Check the app's menu or help section if you cannot find the cast button—some apps hide it under settings or a menu icon.
Screen Mirroring from iPhone to Chromecast with Google TV
If you own a Chromecast with Google TV (the device with a remote, released in 2020 or later), you can mirror your entire iPhone screen. This lets you cast anything—web pages, photos, apps without Chromecast support, or your home screen itself.
Open the Google Home app on your iPhone. Tap the device icon in the top left corner, then select your Chromecast with Google TV from the list. Tap the three dots next to the device name and select "Cast my screen." Your iPhone screen will appear on the TV within a few seconds. To stop, open Google Home again, tap the device, and tap "Stop casting."
Screen mirroring drains your iPhone battery faster than app casting and may have a slight delay. Use it when the app you want does not have a built-in cast button, or when you need to show something specific on your phone to a group.
Setting Up Your iPhone and Chromecast on the Same Network
Both devices must be connected to the same Wi-Fi network. Check your iPhone's Wi-Fi settings: go to Settings, tap Wi-Fi, and confirm you are connected to your home network. Note the network name.
For your Chromecast, follow the setup instructions that came with the device or visit Google's Chromecast setup page. During setup, you will be asked to select a Wi-Fi network—choose the same one your iPhone is on. If your Chromecast is already set up but on a different network, you can change it by opening Google Home, tapping the device, going to Settings, and selecting a new Wi-Fi network.
If your home has a 5 GHz and 2.4 GHz network with the same name, some Chromecast models work better on 2.4 GHz. If casting fails, try connecting your iPhone to the 2.4 GHz band instead.
Troubleshooting When Casting Does Not Work
If the cast button does not appear in an app, that app does not support Chromecast. Check the app's settings or help section to confirm. Some apps require you to be signed in before the cast button shows up.
If your Chromecast does not appear in the list of available devices, restart both your iPhone and your Chromecast. Unplug the Chromecast for 10 seconds, then plug it back in. Make sure both devices are on the same Wi-Fi network and that your Wi-Fi is working. If the problem persists, forget the Wi-Fi network on your iPhone (Settings > Wi-Fi, tap the network name, tap "Forget"), then reconnect to it.
If casting starts but stops after a few seconds, your Wi-Fi signal may be weak. Move your iPhone or Chromecast closer to your router, or restart your router by unplugging it for 30 seconds.
Why iPhone Cannot Mirror Like Android Phones Do
Android phones can send their entire screen to Chromecast because Google built that feature into Android itself. iPhone uses AirPlay, Apple's own mirroring system, which works with Apple TV but not with Chromecast. Apple has not licensed AirPlay to Google, so the two systems remain separate.
This is why app casting—where individual apps send content to Chromecast—is the primary method for iPhone users. Most major streaming services have added Chromecast support to their apps because it is the only way iPhone users can access their services on a TV connected to Chromecast.
Alternatives If You Need Full Screen Mirroring
If you need to mirror your entire iPhone screen and do not have a Chromecast with Google TV, consider these options: use an Apple TV device instead (which supports AirPlay from any iPhone), connect your iPhone to your TV with an HDMI adapter and cable, or use a different streaming device that supports both AirPlay and Chromecast, such as a Roku or Amazon Fire TV.
For most users, app casting covers the common tasks: watching videos, listening to music, and viewing photos. Full screen mirroring is useful mainly for presentations, troubleshooting, or showing content from apps that do not have Chromecast support built in.
Frequently Asked Questions
Can I cast from iPhone to a regular Chromecast or Chromecast Ultra?
App casting works on all Chromecast models. Full screen mirroring only works on Chromecast with Google TV. If you have an older Chromecast, you can still cast YouTube, Netflix, Spotify, and other apps—you just cannot mirror your entire screen.
Do I need to pay for anything to cast from my iPhone?
No. Casting itself is free. You need a subscription to the streaming service (Netflix, Spotify, etc.) if you want to watch or listen to content on that platform, but the casting feature itself costs nothing.
Will casting drain my iPhone battery?
App casting uses very little battery—your phone is just sending a signal to the Chromecast, not playing the video itself. Screen mirroring uses more battery because your phone is continuously sending the entire screen image. In both cases, the drain is less than if you were watching video directly on your phone.
What if my Chromecast is on a different Wi-Fi network than my iPhone?
Casting will not work. Both devices must be on the same network. Reconnect your Chromecast to your iPhone's Wi-Fi network using the Google Home app, or connect your iPhone to the network your Chromecast is on.
Can I cast audio only, without video?
Yes. Apps like Spotify, Pandora, and Apple Music let you cast audio to Chromecast speakers or to a Chromecast device connected to a TV. The cast button works the same way—tap it and select your device. Your phone screen can turn off and you can use other apps while audio plays on the speaker.