How to Change Wi-Fi on Chromecast: A Complete Guide

Switching your Chromecast to a new Wi-Fi network isn't as straightforward as it sounds. Unlike a phone or laptop, Chromecast doesn't have a screen or keyboard — so you can't just tap into settings and update your network credentials directly. Understanding why the process works the way it does makes the whole thing much less frustrating.

Why Chromecast Handles Wi-Fi Differently

Chromecast is a display-only streaming device. It has no onboard interface for direct input. All configuration happens through the Google Home app on a paired smartphone or tablet. This means the app — not the Chromecast itself — acts as your control panel.

When you change your home Wi-Fi (new router, new ISP, updated password, or a completely new network), your Chromecast loses its saved connection and essentially becomes unreachable through the app. That's the core challenge: if the device can't reach Wi-Fi, the app can't reach the device either.

The solution depends on which generation of Chromecast you have and what exactly has changed about your network.

The Two Main Scenarios

Scenario 1: Your Network Name (SSID) or Password Changed

If you kept the same router but changed the network name or password, your Chromecast will stop connecting automatically. Here's how to address it:

  1. Open the Google Home app on your Android or iOS device
  2. Select your Chromecast from the device list
  3. Tap the gear icon (Settings) in the top right
  4. Look for Wi-Fi under the device settings
  5. Select Forget this network or Change Wi-Fi
  6. Follow the prompts to connect to the updated network

⚠️ If the Chromecast no longer appears in the app (because it's offline), you'll need to use the factory reset + setup flow described below.

Scenario 2: You've Moved or Have a Completely New Network

If the Chromecast has no path to its previously saved network, you'll need to factory reset the device and set it up fresh.

For Chromecast (1st, 2nd, 3rd Gen) and Chromecast Ultra:

  • Hold the button on the side of the Chromecast for approximately 25 seconds until the LED flashes and the TV screen (if connected) goes blank
  • The device will reboot into setup mode

For Chromecast with Google TV:

  • Navigate to Settings → System → About → Factory Reset using the remote
  • Alternatively, hold the button on the back of the dongle for about 25 seconds

Once reset, reopen the Google Home app, tap the + icon, select Set up device, and follow the standard setup flow to connect to your new Wi-Fi network.

What the Google Home App Actually Does During Setup

During initial setup or re-setup, the Google Home app uses Bluetooth or a short-range ultrasonic audio signal (depending on device generation) to communicate credentials to the Chromecast. This local handshake is how the Chromecast receives your Wi-Fi name and password without you ever typing directly on it.

This means:

  • Bluetooth must be enabled on the phone running Google Home
  • The phone must be on the same Wi-Fi network you're trying to connect the Chromecast to
  • Location permissions for the Google Home app are typically required — this allows the app to scan for nearby devices

If any of these conditions aren't met, the setup process will stall or fail at the discovery stage.

Variables That Affect the Process 📶

Not every Chromecast Wi-Fi change goes smoothly, and the differences often come down to a few key factors:

VariableHow It Affects the Process
Chromecast generationOlder models rely more on audio pairing; newer models use Bluetooth more reliably
Android vs iOSSome users report smoother setup on Android; iOS requires careful permission handling
5 GHz vs 2.4 GHzOlder Chromecasts only support 2.4 GHz; connecting a 5 GHz-only network will fail
Router settingsAP Isolation or strict firewall rules can block the setup handshake
App versionAn outdated Google Home app may not complete setup correctly

Band compatibility is one of the most overlooked issues. If your router broadcasts a combined SSID (one name for both 2.4 GHz and 5 GHz), most modern Chromecasts handle this fine. But if you're using a first-generation Chromecast, it only supports 2.4 GHz — connecting to a 5 GHz-exclusive network simply won't work.

When the App Can't Find Your Chromecast

If your Chromecast isn't showing up in Google Home and a factory reset doesn't resolve discovery:

  • Restart the Google Home app completely (force close, reopen)
  • Toggle Bluetooth off and on on your phone
  • Ensure location services are enabled — not just for Google Home, but system-wide
  • Try a different phone if available; sometimes device-level Bluetooth issues are the culprit
  • Check that your phone is connected to the same network you want to assign to the Chromecast

Some users also run into issues after major Android or iOS updates that reset app permissions silently. Checking Google Home's permissions under your phone's app settings (microphone, location, nearby devices/Bluetooth) often resolves persistent discovery failures.

How Network Setup Differs Across Chromecast Models 🔌

ModelWi-Fi BandsSetup MethodRemote?
Chromecast (1st Gen)2.4 GHz onlyAudio pairing via appNo
Chromecast (2nd/3rd Gen)2.4 GHz + 5 GHzBluetooth + audioNo
Chromecast Ultra2.4 GHz + 5 GHzBluetoothNo
Chromecast with Google TV2.4 GHz + 5 GHzBluetooth + on-screen menuYes

The Chromecast with Google TV stands apart because it has an actual remote and an on-screen interface, making Wi-Fi changes more direct compared to earlier cast-only models.

The Part That Depends on Your Situation

The steps above cover the mechanics reliably — but how smoothly this goes in practice depends on factors that vary from one setup to the next. Your Chromecast generation, your router's band configuration, which device you're running Google Home on, and whether your network uses any advanced isolation settings all shape the experience differently. The process that takes two minutes for one person may require a factory reset and permission troubleshooting for another — not because of user error, but because of how these variables combine in a specific home network environment.