How to Cast iPhone to TV in 2 Ways


Most TV’s these days allow you to install streaming apps on them, whether this is Netflix, Disney+,  Amazon Prime Video, or HBO Max. However, if your TV doesn’t support them, you can Chromecast from iPhone and then stream to your TV. You can even stream content from music apps, websites, and the Photos app. 

Here’s how to do that.

How to Cast from an iPhone to TV Using a Chromecast

1. Google Home

To stream from your iPhone to your TV using a Chromecast device, you’ll need to use the Google Home app, which is free on the App Store. You’ll also need to make sure that your iPhone’s Bluetooth is enabled so it can connect to the Chromecast. You’ll see why in a bit.

Once the devices are linked, you’ll be able to watch or listen. your iPhone.

1. Plug the Chromecast into your TV’s HDMI port and make sure you’ve selected that port as the output.

2. Download and install the Google Home app on your iPhone.

Download the Google Home from the App Store

3. Launch the Google Home app and give it permission to use your Bluetooth by tapping OK in the pop-up.

Allow the Google Home app to use Bluetooth

4. Follow the steps to link your Google Account.

5. On the Choose a home screen, tap on your name or Home to choose where you control the Chromecast from and then tap Next. You can also tap Create another home to create a new space.

Select a home for the Google Home app

6. Give Google Home permission to connect to devices on your local network by tapping Allow in the pop-up that appears.

7. On the Location access screen, tap Next and then choose whether you want the app to use your location in the pop-up that appears.

Allow Google Home to use your location

8. Google Home will search for the Chromecast, and when it finds it, tap Next.

Tap Next after the Chromecast has been found

9. Both the iPhone and TV will display a code, and if it matches, tap Yes on your iPhone.

Your iPhone and TV should show the same number

10. Choose where the Chromecast device is located in your home and then tap Next.

Choose a location for your Chromecast

11. Select the Wi-Fi network the Chromecast will use – make sure the iPhone and Chromecast share the same network – and then tap Next.

Select the same Wi-Fi network for your iPhone and Chromecast

12. Enter your Wi-Fi password and tap Connect.

13. Once the Chromecast and iPhone are linked, tap Continue.

Link your Chromecast to your Google account

14. On the next screen, tap Next to finish setting it up.

15. Link your account such as YouTube, Netflix, or Spotify to Google Home and play the video you want to stream.

16. Tap the Cast icon – its location will vary depending on the app you’re using.

Tap the Cast icon

How to Chromecast iPhone to TV Using Third-Party Apps

Video Guide on How to Cast iPhone to TV via Chromecast

Besides Google Home, you can also iOS cast to Chromecast using third-party iPhone Chromecast apps. Like Google Home, you can download these for free. Below, we’ll talk about three great options: Replica, Video Stream, and iWebTV.

As usual, make sure the Chromecast device is connected to the TV. The TV also needs to be connected to the same network as your iPhone, meaning you still need the Google Home app to connect the Chromecast to your Wi-Fi, otherwise these apps will not work.

1. Replica

Replica is a screen mirroring app, and instead of casting a particular app onto your TV screen, it will mirror the entire phone’s screen. That means you can use this app to send videos from iPhone apps that aren’t cast-enabled. On top of Chromecast, it also supports a wide range of streaming devices, as well as smart  TVs and all the major web browsers.

To cast your iPhone’s screen to Chromecast using Replica, follow the steps below:

1. Download and install Replica on your iPhone.

Download and install Replica on your iPhone

2. Launch Replica and tap on the Chromecast when it detects it.

3. Tap the Screen Mirroring button.

Choose the Screen Mirroring option

4. Tap Start Broadcast in the pop-up to mirror your iPhone’s screen to the TV through the Chromecast device.

Tap Start Broadcast in the pop-up

5. Launch the app you want to stream content from and enjoy.

Our rating:  Because Replica can’t bypass the content restrictions of app creators, we can only give this app a 4 out of 5. It seems to be the best choice for people looking for how to mirror iPhone on Chromecast without AirPlay rather than those looking to watch movies and TV shows from their iPhone on a bigger screen.

2. Video Stream

Video Stream is a Cast-enabled app with a built-in web browser for casting content from websites. Once you connect it to your Chromecast, you can navigate to the site where you want to stream media from, such as YouTube, and then cast that to your TV.

Unfortunately, this means you’re restricted to the confines of the app itself and its web browser, which does not include all the features of a fully-functional mobile browser like Chrome. Furthermore, you can’t stream from Netflix and other streaming sites with content restrictions.

With that said, here’s how to use Video Stream to cast iPhone to Chromecast:

1. Download and install Video Stream on your iPhone.

Download and install Video Stream on your iPhone

2. Open the Video Stream app and tap on the Cast icon in the top right corner of the screen.

Tap on the Cast icon

3. Pick the Chromecast device from the list of locations.

Select your Chromecast


4. Enter the website you want to stream content from in the Video Stream.

Choose where you want to stream from

5. Find the content you want to watch or listen to and hit the Play button.

Our rating:  For being able to allow you to cast media from websites, though, the app is worth a solid 3.5 out of 5. We shave points off since you’re restricted from using the built-in web browser and can’t bypass content restrictions on some streaming sites.

3. iWebTV

iWebTV is similar to Video Stream in that you can only use the built-in web browser to cast media onto your Chromecast. That means that it pretty much comes with the same pros and cons, mainly that you can’t cast movies from iPhone to Chromecast from apps like Netflix or Disney+.

To use the app on your iPhone to cast to a Chromecast device, follow the steps below:

1. Download and install iWebTV on your iPhone.

Download and install iWebTV on iPhone

2. Open iWebTV on your iPhone and use the built-in web browser to open the site you want to stream from.

Navigate to the website you want to stream from

3. Find the video you want to play and hit the Cast button in the top right corner.

Navigate to the web video you want to send to your TV screen and play it

4. Select the Chromecast device in the pop-up that lists locations.

Select the Chromecast device in iWebTV

5. Hit Play on the media to start streaming the content.

Our rating:  We also give this app a 3.5 out of 5, as it would have been better to have the freedom to choose a specific app to cast to your Chromecast with.

How to Fix Chromecast When It Isn’t Working

If you find that your Chromecast isn’t working, there are a few things you can do to fix it. The first thing you need to do is make sure that both the iPhone and Chromecast are connected to the same network. If that doesn’t work, then make sure the app you’re using to connect to the Chromecast and the device is updated.

It could also be that the Chromecast isn’t working because it can’t pick up the Wi-Fi signal, and you should move your router a little closer. If the Chromecast can connect to the network just fine but has no internet, try resetting or updating the router instead.

If all else fails, try resetting the Chromecast itself. Just press and hold the button at the back of the device for about 25 seconds.


So, that’s how to stream to Chromecast from iPhone. Casting your iPhone to your TV using a Chromecast is one of the best ways to enjoy content on your phone on a bigger screen. You can use the Google Home app as a bridge between the two or use a third-party app from the App Store. This is the best way to do it if your TV isn’t AirPlay-enabled or doesn’t have a Cast function built-in.

Frequently Asked Questions

A Chromecast is a streaming device that allows you to cast the screen of your smartphone or tablet to your TV using cast-enabled apps. This allows you to stream movies, TV shows, YouTube videos, music, and other media from the smart device to the TV.

AirPlay is incompatible with Chromecast – you’ll have to use Google Home or another cast-enabled app to connect your iPhone with a Chromecast.

If you’re looking for ways to cast an iPhone to a TV that doesn’t have an Apple TV to use a Chromecast, you can also easily do this if the TV is AirPlay-enabled, which some modern TVs are.

There are other ways to create a connection between your TV and iPhone without Bluetooth. The best way is to connect wirelessly. If the TV is AirPlay-enabled then simply connect the iPhone and TV on the network and use the iPhone’s Screen Mirroring feature. If not, you can use a device, such as a Chromecast, as the middleman.