The basic connection process
To connect to Chromecast, you need three things in place: a Chromecast device plugged into your TV, your phone or computer on the same Wi-Fi network, and an app that supports casting. The actual connection happens in seconds — you open a compatible app, tap the cast icon (it looks like a rectangle with curved lines in the corner), select your Chromecast device from the list, and your screen or audio streams to the TV.
The device you're casting from and the Chromecast must be connected to the same Wi-Fi network. They don't need to be on the same network band (2.4 GHz or 5 GHz), but they do need to be on the same router. If you're on a guest network or a different Wi-Fi entirely, the cast button won't find your Chromecast.
Key Takeaways
- Your phone, tablet, or computer and your Chromecast must be on the same Wi-Fi network before you can cast.
- The cast icon appears inside apps that support Chromecast — it's a small rectangle with curved lines, not a separate app.
- Chromecast works with Android phones, iPhones, iPads, Windows computers, and Mac computers, though some apps work better on certain devices.
- If the cast button doesn't appear, check that both devices are on the same Wi-Fi and that the app you're using supports casting.
- You can cast video, music, photos, or your entire screen, depending on the app and device you're using.
Setting up Chromecast on your TV for the first time
Before you can cast anything, your Chromecast needs to be set up and connected to Wi-Fi. Plug the Chromecast into an HDMI port on your TV and plug the power cable into an outlet. Turn on your TV and switch to the HDMI input where you plugged in the Chromecast. You should see a setup screen appear on the TV.
On your phone or tablet, read the Google Home app (available on Android and iPhone). Open the app and tap the plus icon to add a device. Select "Set up device" and choose "Set up a new device." The app will search for your Chromecast and walk you through connecting it to your Wi-Fi network. You'll need to enter your Wi-Fi password. Once that's done, your Chromecast is ready to receive casts from any device on that network.
Casting from Android phones and tablets
On Android, the cast button appears inside apps that support it — YouTube, Netflix, Spotify, Google Photos, and many others. Open the app, start playing a video or song, and look for the cast icon in the top right or bottom right corner. Tap it and you'll see a list of available Chromecast devices on your network. Select the one you want, and playback switches to your TV within a few seconds.
If you don't see the cast button, the app may not support Chromecast, or your phone may not be on the same Wi-Fi network as the device. Check your Wi-Fi settings and make sure you're connected to the same network as your Chromecast. Some apps let you cast your entire screen instead of just the app — look for "Cast screen" or "Cast this screen" in your phone's quick settings menu.
Casting from iPhones and iPads
iPhones and iPads cast the same way as Android devices: open a compatible app, tap the cast icon, and select your Chromecast. Apps like YouTube, Netflix, Spotify, and Apple Music all support casting. The cast button location varies by app, but it's usually in the top right corner or near the playback controls.
If you want to cast your entire iPhone or iPad screen to the TV, you'll need an Apple TV, not a Chromecast — Chromecast doesn't support screen mirroring from iOS devices. However, you can still cast individual apps and content from services that support Chromecast on iOS.
Casting from Windows and Mac computers
On a Windows computer, you can cast from Chrome browser or from apps that support Chromecast. To cast from Chrome, click the three-dot menu in the top right, select "Cast," and choose your Chromecast device. Any tab in Chrome will stream to your TV, or you can cast your entire desktop. On a Mac, the process is identical — open Chrome, click the three-dot menu, select "Cast," and pick your device.
Some Windows apps like Netflix and Spotify have built-in cast buttons. Look for the cast icon inside the app itself. On Mac, fewer apps have native Chromecast support, so casting through Chrome browser is usually your best option. Make sure your computer is on the same Wi-Fi network as your Chromecast before you try to cast.
Troubleshooting when the cast button doesn't appear
The most common reason the cast button is missing is that your device isn't on the same Wi-Fi network as your Chromecast. Check your phone or computer's Wi-Fi settings and confirm you're connected to the same network. If you're on a guest network or a different Wi-Fi band, switch to the main network and try again.
If you're on the right network and the button still doesn't show up, the app you're using may not support Chromecast. Try opening a different app that you know supports casting, like YouTube or Netflix. If the cast button appears in those apps but not in the one you wanted, that app straightforward doesn't have Chromecast built in. You can still cast your screen from most devices, though — look in your device's settings for a "Cast screen" or "Screen mirroring" option.
If your Chromecast isn't showing up in the device list at all, restart both the Chromecast and your phone or computer. Unplug the Chromecast for 10 seconds, plug it back in, and wait for it to fully boot up. Then open the app again and look for the cast button. If it still doesn't work, check that your router is working and that both devices can see other devices on the network.
What you can cast and what you can't
You can cast video, music, photos, podcasts, and web pages from compatible apps. You can also cast your entire screen from Android phones, Windows computers, and Mac computers — this is useful when an app doesn't have a built-in cast button. You cannot cast your entire screen from an iPhone or iPad to a Chromecast (though you can cast individual apps that support it).
Some apps let you cast while keeping your phone or computer unlocked and using other apps — this is called "background casting." Other apps require the app to stay open and in focus while casting. Check the app's documentation if you're not sure whether you can lock your phone while casting.
Frequently Asked Questions
Do I need a Google account to use Chromecast?
You need a Google account to set up Chromecast the first time using the Google Home app. After setup is complete, you can cast from any device on the same Wi-Fi network, even if that device isn't signed into a Google account. The account is only required for the initial configuration.
Can multiple people cast to the same Chromecast at the same time?
No. Only one device can cast to a Chromecast at a time. If someone else tries to cast while you're already casting, their cast will take over and interrupt yours. Some Chromecast devices have a "guest mode" that lets visitors cast without being on your Wi-Fi network, but only one person can cast at any moment.
What if my Chromecast keeps disconnecting from Wi-Fi?
Move your Chromecast closer to your router or remove obstacles between them. Chromecast uses Wi-Fi and can lose signal if it's too far away or blocked by walls. If it keeps dropping, restart your router by unplugging it for 30 seconds. If the problem continues, check whether your router is on a 2.4 GHz or 5 GHz band — some older Chromecast models work better on 2.4 GHz.
Can I cast to Chromecast when I'm away from home?
Not directly. Chromecast only works on the same Wi-Fi network. If you want to control your TV remotely, you'll need to set up remote access through the Google Home app, which requires a Google Nest Hub or similar device at home. Standard Chromecast devices don't support remote casting over the internet.
Why does the video keep buffering when I cast?
Buffering usually means your Wi-Fi signal is weak or your internet connection is slow. Move your Chromecast closer to your router, or move your phone or computer closer to the router while you're casting. If your internet speed is slow, pause the video for a few seconds to let it buffer ahead, or lower the video quality in the app's settings.