Start with the basics: power, Wi-Fi, and the app

Most Chromecast problems come down to three things: the device is not powered on, your phone or computer is not on the same Wi-Fi network, or the Chromecast app on your sending device is out of date. Before you troubleshoot anything else, check these first.

Plug the Chromecast directly into an HDMI port on your TV and into a power outlet or USB port. Wait 30 seconds for it to boot. The LED light on the device should turn white when it is ready. If the light stays off or red, the device is not getting power — try a different outlet or USB port, or use the power adapter that came in the box instead of a USB connection.

Open the Google Home app on your phone or tablet and look at the top left. It shows which Wi-Fi network the app is connected to. Your Chromecast must be on the same network. If your phone is on a 5 GHz band and your Chromecast only supports 2.4 GHz, they will not see each other. Check your router settings or ask your internet provider which band you are using.

Key Takeaways

  • Power and Wi-Fi are the first things to check — make sure the Chromecast has a working power source and is on the same network as your phone or computer.
  • The Google Home app must be updated to the latest version, and your Chromecast firmware updates automatically when plugged in and connected to Wi-Fi.
  • Restart the Chromecast by unplugging it for 30 seconds, then plugging it back in — this fixes most casting problems.
  • If your TV does not show the Chromecast home screen, the HDMI cable may be loose, the wrong input may be selected, or the device may need a factory reset.
  • Some streaming apps require you to cast from within the app itself rather than from the phone's share menu, so check the app's settings first.

Restart the Chromecast and your router

A restart fixes the majority of casting failures. Unplug the Chromecast from power for 30 seconds, then plug it back in. Wait for the LED to turn white again. This clears the device's memory and reconnects it to Wi-Fi.

If restarting the Chromecast does not work, restart your Wi-Fi router. Unplug it for 30 seconds, plug it back in, and wait for all the lights to stabilize — usually two to three minutes. Then try casting again. A router restart often fixes connection drops and slow casting speeds.

Check the HDMI connection and TV input

The Chromecast plugs into an HDMI port on the back or side of your TV. If the cable is loose, the TV will not display anything. Push the HDMI cable firmly into the port until you hear or feel a click.

Next, make sure your TV is set to the correct input. Use your TV remote to find the input or source button — it is usually on the remote or the TV itself. Cycle through the inputs until you see the Chromecast home screen, which shows a colorful background with the Google logo. If you see "No Signal" or a blue screen, you are on the wrong input. If you see nothing at all, the HDMI cable may be damaged or the port may be faulty — try a different HDMI port on the TV.

Update the Google Home app and check for Chromecast firmware updates

Open the Google Play Store on Android or the App Store on iPhone. Search for "Google Home" and tap Update if an update is available. The app must be current for casting to work reliably.

Chromecast firmware updates automatically when the device is plugged in and connected to Wi-Fi. You cannot force an update, but you can check the status in the Google Home app. Open the app, tap the Chromecast device, tap the settings icon (gear), and scroll down to "Device information." If an update is available, it will show there. Leave the Chromecast plugged in and on Wi-Fi — the update will install on its own, usually within a few hours.

Cast from the right place in your app

Not all apps cast the same way. Some apps have a built-in cast button inside the app itself, while others use your phone's share menu. If casting is not working, try both methods.

For YouTube, Netflix, Spotify, and most other streaming apps, look for a cast icon (a rectangle with a Wi-Fi symbol in the corner) inside the app. Tap it, select your Chromecast, and the content will start playing on your TV. For other content — like photos, web pages, or music from less common apps — use your phone's share menu. On Android, tap Share and look for "Cast." On iPhone, swipe up from the bottom to open Control Center, tap Screen Mirroring, and select your Chromecast. Some apps do not support casting at all, so check the app's help section if you cannot find a cast option.

Reset the Chromecast to factory settings

If none of the above steps work, reset the Chromecast to its original state. This erases all settings and returns the device to how it was when you first bought it.

Unplug the Chromecast and wait 30 seconds. Plug it back in, but do not let go of the reset button on the device — it is a small button on the back or bottom. Hold it for 10 to 15 seconds until the LED starts blinking yellow, then release. The device will restart and show a setup screen. Use the Google Home app to set it up again: open the app, tap the plus icon to add a device, select Chromecast, and follow the on-screen steps to connect it to your Wi-Fi and TV.

Check for network or router issues

If your Chromecast connects but casting is slow or keeps stopping, the problem may be your Wi-Fi signal. Move your router closer to the TV, or move the Chromecast closer to the router. Walls, metal objects, and other electronics can weaken the signal.

If many devices are using your Wi-Fi at once, the network may be overloaded. Ask others in your home to stop streaming or downloading large files while you are casting. If the problem persists, restart your router again or contact your internet provider to check your connection speed. Chromecast works best on networks with at least 5 Mbps read speed.

Frequently Asked Questions

Why does my Chromecast show "No Device Found" in the Google Home app?

The app cannot see the Chromecast because they are not on the same Wi-Fi network. Check that your phone is connected to the same network name as the Chromecast. If your router broadcasts separate 2.4 GHz and 5 GHz networks, try connecting your phone to the 2.4 GHz band — older Chromecasts only work on 2.4 GHz. Restart both the Chromecast and your phone's Wi-Fi, then open the Google Home app again.

The Chromecast is connected but casting keeps stopping or buffering.

This usually means your Wi-Fi signal is weak or your network is congested. Move the Chromecast or router closer to each other, or ask others to stop using the network. Restart your router and the Chromecast. If the problem continues, check your internet speed — you need at least 5 Mbps for smooth casting. Contact your internet provider if your speed is lower.

Can I use Chromecast on a guest Wi-Fi network?

Most guest networks isolate devices from each other, so your phone and Chromecast cannot communicate. You will need to connect both to the main Wi-Fi network instead. If your router does not have a guest network option, or if you want to keep the Chromecast on the main network, ask your router's admin to check the network settings.

What if my TV does not have an HDMI port?

Older TVs with only composite or component inputs cannot use Chromecast directly. You can buy an HDMI-to-composite converter, but results vary. A better option is to use a streaming device with the inputs your TV has, or to upgrade to a TV with HDMI ports. Many used TVs with HDMI are inexpensive and widely available.

Does Chromecast work without internet?

Chromecast requires Wi-Fi to work, even for local content. You cannot cast to a Chromecast that is not connected to a network. Some newer Chromecast models support a guest mode that lets you cast without a password, but the device still needs to be on Wi-Fi.