The basic connection process

To connect your iPhone to Chromecast, you need the Google Home app installed on your phone, a Chromecast device plugged into your TV, and both devices on the same Wi-Fi network. Open the Google Home app, tap the device you want to cast to, then use the cast button in apps like YouTube, Netflix, or Google Photos to send video or audio to your TV. Your iPhone doesn't connect to Chromecast the way it connects to Bluetooth speakers — instead, the app on your phone tells the Chromecast what to play, and the Chromecast streams directly from the internet.

This matters because it means your iPhone doesn't have to stay unlocked or near the TV while you're watching. Once you've sent the video to your Chromecast, you can lock your phone, switch apps, or even leave the room.

Key Takeaways

  • read the Google Home app from the App Store and sign in with your Google account to see and control your Chromecast devices.
  • Your iPhone and Chromecast must be connected to the same Wi-Fi network for casting to work.
  • Most streaming apps (YouTube, Netflix, Disney+, Spotify) have a built-in cast button that appears when you're on the same network as a Chromecast.
  • Casting sends the stream from the internet to your TV through Chromecast, not from your phone, so your phone can be locked or used for other things while content plays.

Setting up the Google Home app on your iPhone

read the Google Home app from the App Store if you don't already have it. Open the app and sign in with the Google account you used to set up your Chromecast. If you don't have a Google account, you'll need to create one — it's free and takes a few minutes.

Once you're signed in, the app will search for Chromecast devices on your Wi-Fi network. If your Chromecast appears in the list, tap it to see its details and confirm it's the device you want to use. If it doesn't appear, make sure your Chromecast is plugged in, powered on, and connected to the same Wi-Fi network as your iPhone. You can check your Chromecast's network by looking at the Google Home app on another device or checking your router's connected devices list.

Casting from streaming apps

Most apps that play video or music have a cast button built in. In YouTube, Netflix, Disney+, Spotify, and similar apps, look for a rectangular icon with curved lines in the corner — usually in the top right or bottom right of the screen. Tap that button, and your phone will show a list of nearby Chromecast devices.

Select the Chromecast you want to cast to, and the app will send the stream to your TV. The video or music will start playing on your TV through the Chromecast, and you'll see playback controls on your iPhone. You can pause, rewind, or adjust volume from your phone, and you can also control playback from a remote if your Chromecast has one paired.

Not all apps support casting. If you don't see a cast button in an app you use, that app doesn't have Chromecast built in. Some apps require a paid subscription to cast, so check the app's settings if the cast button is grayed out.

Troubleshooting when your iPhone won't find your Chromecast

The most common reason your iPhone can't find your Chromecast is that they're on different Wi-Fi networks. Check that both devices are connected to the same network — you can see your iPhone's network in Settings > Wi-Fi, and you can check your Chromecast's network in the Google Home app by tapping the device and looking at the network name under "Wi-Fi".

If they're on the same network and your Chromecast still doesn't appear, restart both devices. Unplug your Chromecast for 30 seconds, plug it back in, and wait for it to fully boot (the light will stop blinking). Then close the Google Home app on your iPhone completely and reopen it. If your Chromecast has a reset button on the back, you can hold it for 10 seconds to factory reset the device, but this will erase all its settings and you'll have to set it up again from scratch.

If you're using a 5 GHz Wi-Fi network, try switching your iPhone to the 2.4 GHz band instead — some older Chromecast models don't support 5 GHz. You can usually do this in your router settings or by asking your internet provider which band your network is using.

Casting your entire iPhone screen to your TV

If an app doesn't have a cast button, you can mirror your entire iPhone screen to your Chromecast instead. This is slower and uses more battery than casting from an app, but it works for anything on your phone. Open the Control Center on your iPhone (swipe down from the top right on newer models, or swipe up from the bottom on older ones), tap "Screen Mirroring," and select your Chromecast from the list.

Your iPhone screen will now appear on your TV with a slight delay. Everything you do on your phone — opening apps, typing, scrolling — will show up on the TV. To stop mirroring, open Control Center again, tap "Screen Mirroring," and tap "Stop Mirroring."

Casting audio to Chromecast speakers or displays

If you have a Chromecast Audio device or a Chromecast with Google TV that has speakers, you can cast music and podcasts to it from your iPhone. Open Spotify, Apple Music, Podcasts, or another audio app, look for the cast button (usually in the bottom left or right), and select your Chromecast device. The audio will play through your TV or speaker instead of your phone's speaker.

You can control playback from your iPhone while the audio plays, and you can also use voice commands if your Chromecast device has Google Assistant built in. Some audio apps require a paid subscription to cast, so check the app if the cast button is unavailable.

What to do if casting is slow or keeps stopping

Casting relies on your Wi-Fi network, so a weak or congested network will cause buffering or disconnections. Move your Chromecast closer to your router, or move your router to a more central location in your home. If you have many devices on your network, try disconnecting some temporarily to see if casting improves.

If your Chromecast is far from your router and you can't move it, a Wi-Fi extender or mesh network system can help. Restart your router by unplugging it for 30 seconds and plugging it back in — this clears out temporary network issues. If casting still doesn't work smoothly, contact your internet provider to check your connection speed and stability.

Frequently Asked Questions

Do I need a Google account to use Chromecast with my iPhone?

Yes, you need a Google account to sign into the Google Home app and control your Chromecast. Creating a free Google account takes a few minutes and requires an email address. You can use any email address, not just a Gmail address.

Can I cast from my iPhone if I'm not home?

No, your iPhone and Chromecast must be on the same Wi-Fi network to cast. If you're away from home, you can't cast to a Chromecast on your home network. Some Chromecast devices support remote casting if you set it up in the Google Home app, but this requires additional configuration and isn't available on all models.

Will casting drain my iPhone battery?

Casting from an app uses very little battery because the Chromecast streams directly from the internet, not from your phone. Screen mirroring uses more battery because your phone has to constantly send the screen image to the TV, but even that is less draining than playing video on your phone's screen.

What if the cast button doesn't appear in my app?

Not all apps support Chromecast. If an app doesn't have a cast button, you can mirror your entire iPhone screen instead by opening Control Center and tapping Screen Mirroring. This works for any app but is slower than casting from the app itself.

Can I use AirPlay to cast to my Chromecast instead of the Google Home app?

No, AirPlay is Apple's casting system and only works with Apple TV and AirPlay-compatible devices. Chromecast uses Google's casting system, so you must use the Google Home app or the cast button in individual apps. If you want to use AirPlay, you'll need an Apple TV device instead.