Casting from iPhone to Chromecast requires Google Home or a compatible app

Your iPhone cannot cast directly to Chromecast the way Android phones can. Instead, you use an app that supports Chromecast — like YouTube, Netflix, Spotify, or Google Home — and tap the cast button inside that app. The app sends the stream directly to your Chromecast device on the same Wi-Fi network, so your iPhone acts as a remote control rather than the source of the video or audio.

This is different from screen mirroring. You are not sending your entire iPhone screen to the TV. You are telling a specific app to play its content on your Chromecast instead of on your phone's speaker or screen.

Key Takeaways

  • Casting from iPhone works only through apps that have built-in Chromecast support, not through a system-wide feature like Android offers.
  • Your iPhone and Chromecast must be on the same Wi-Fi network for casting to work.
  • The cast button appears inside supported apps — look for a rectangle with a Wi-Fi symbol in the corner.
  • If you want to mirror your entire iPhone screen, you will need an Apple TV or a third-party device that supports AirPlay, not Chromecast.

Which apps let you cast from iPhone

Google owns Chromecast, so Google's own apps have the strongest support. YouTube, Google Home, Google Photos, and Google Play Music all cast reliably from iPhone. Netflix, Disney+, Hulu, Spotify, Pandora, and Plex also support Chromecast casting.

The full list of compatible apps is longer and keeps growing. Open an app you use regularly and look for the cast icon — a rectangle with a curved Wi-Fi symbol in one corner. If you see it, that app can cast. If you do not see it, that app does not support Chromecast on iPhone.

How to cast video or audio in five steps

Open the app you want to cast from — YouTube, Netflix, Spotify, or another Chromecast-compatible app.

Start playing the video or audio you want to watch or listen to.

Tap the cast icon. It looks like a small rectangle with a curved Wi-Fi symbol in the corner, usually in the top right or bottom right of the screen depending on the app.

A list of available Chromecast devices will appear. Tap the name of the Chromecast device you want to cast to. If you do not see your device listed, check that your iPhone and Chromecast are on the same Wi-Fi network.

The content will begin playing on your TV through the Chromecast. Your iPhone screen will show a cast icon to indicate an active connection. You can now use your iPhone to pause, rewind, adjust volume, or skip forward — or lock your phone and put it away.

Troubleshooting: Your Chromecast does not appear in the list

The most common reason is that your iPhone and Chromecast are on different Wi-Fi networks. Check your iPhone's Wi-Fi settings and make sure it is connected to the same network as your Chromecast. Your Chromecast's network name is usually printed on the device itself or shown in the Google Home app.

If both devices are on the same network and the Chromecast still does not appear, restart your Chromecast by unplugging it for 10 seconds and plugging it back in. Then restart the app you are trying to cast from. If the device still does not show up, restart your iPhone's Wi-Fi by turning Wi-Fi off and on again in Settings.

If you have a 5 GHz Wi-Fi network and a 2.4 GHz network with the same name, your iPhone may have connected to 5 GHz while your Chromecast is on 2.4 GHz. Check your router settings or ask your internet provider which band your Chromecast should use.

Casting stops or keeps disconnecting

A weak Wi-Fi signal is usually the cause. Move your Chromecast closer to your router, or move your router closer to your TV. Walls, metal objects, and microwaves can interfere with Wi-Fi, so try moving the router away from those obstacles.

If the connection keeps dropping even with a strong signal, restart both your Chromecast and your iPhone. Unplug the Chromecast for 10 seconds, plug it back in, and wait for it to fully boot before casting again.

Using Google Home to cast when an app does not support it

If an app does not have a built-in cast button, you can sometimes cast through the Google Home app instead. Open Google Home, tap the device you want to cast to, then look for a "Cast my screen" or "Cast audio" option. This works for some apps but not all, and the experience is less reliable than casting through an app's native cast button.

For most apps without native Chromecast support, casting straightforward is not an option on iPhone. This is a limitation of how Apple and Google have built their systems to work together.

If you want to mirror your entire iPhone screen

Chromecast does not support AirPlay, which is Apple's screen mirroring standard. If you want to send everything on your iPhone screen to your TV — including apps that do not have cast buttons — you need an Apple TV or a third-party device that supports AirPlay, such as certain smart TVs or AirPlay-compatible receivers.

Some newer Samsung and LG smart TVs have AirPlay built in. Check your TV's manual or settings to see if it supports AirPlay mirroring. If your TV does not support it, an Apple TV is the standard solution, though it is more expensive than a Chromecast.

Frequently Asked Questions

Can I cast from iPhone to Chromecast without Wi-Fi?

No. Both your iPhone and Chromecast must be connected to the same Wi-Fi network. Chromecast does not work over Bluetooth or cellular data.

Does casting use a lot of data?

Casting streams directly from the app's server to your Chromecast, so it uses your home Wi-Fi, not your phone's cellular data. Your iPhone is only sending control commands, which use almost no data.

Can I use my iPhone while casting?

Yes. Once casting starts, your iPhone is just a remote. You can lock it, use other apps, or put it away. The content keeps playing on your TV.

Why does my app not have a cast button?

The app developer has not added Chromecast support for iPhone. Some apps support casting on Android but not on iPhone due to how Apple and Google have built their systems. You would need to use that app on an Android phone to cast, or use a different app that does support Chromecast.

Can I cast to multiple Chromecast devices at once?

Most apps cast to only one device at a time. Some apps like Spotify allow you to cast to multiple speakers in different rooms, but this depends on the app and how your devices are set up in Google Home.