How to Disable the Media Router (Chromecast) Completely in Google Chrome

The Invisible Broadcaster

Google Chrome is deeply integrated with Google’s hardware ecosystem, specifically Chromecast devices. To facilitate this, Chrome constantly runs a background service known as the “Media Router.” This service actively scans your local Wi-Fi network, searching for available smart TVs, Chromecast dongles, or Nest displays. Even if you never cast a YouTube video to your TV, this router is quietly running, consuming memory, and adding an active scanning process to your network stack. For users in corporate environments, or those who simply value a lean browser with absolutely no unnecessary network polling, this casting service is pure bloatware.

Severing the Cast Connection

To eliminate the background scanning and disable the Media Router completely in Google Chrome, you must modify the browser’s internal experimental flags, as there is no standard toggle to turn off casting.

Open a new tab in Google Chrome. Click into the address bar at the very top, type exactly chrome://flags, and press Enter to access the internal experiments page. In the search box at the top of this page, type Media Router (or simply Cast). The list will filter down, and you should look for a specific flag explicitly named Connect to Cast devices on all IP addresses or similar Media Router integrations (Google occasionally renames this flag; if “Media Router” doesn’t appear, search for “Cast media route provider”). Click the dropdown menu located to the right of the relevant Cast flag and change it to Disabled. Click the blue Relaunch button at the bottom. Chrome will restart, completely severing its ability to scan for or communicate with Chromecast hardware.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.