Chrome needs permission to find and control your Chromecast device
When you try to cast from Chrome on a Mac, the browser asks for permission to access your local network where your Chromecast lives. Without this permission, Chrome cannot see the device or send video to it. The permission dialog appears the first time you click the cast button, and you have to allow it for casting to work.
This is a security feature — it prevents websites from secretly casting to your TV without your knowledge. Your Mac is asking you to confirm that Chrome itself (not a random website) should be allowed to talk to devices on your network.
Key Takeaways
- Click the three-dot menu in Chrome, select "Cast", and click "Cast" again when the dialog appears — this triggers the permission request.
- When macOS asks "Chrome would like to find devices on your local network", click "Allow" to let Chrome see your Chromecast.
- If you missed the dialog or clicked "Don't Allow", you can change it in System Settings under Privacy & Security, then Local Network.
- Your Chromecast and Mac must be on the same Wi-Fi network for casting to work at all.
- Restarting Chrome after granting permission sometimes helps if casting still does not appear.
The first-time permission dialog and what to click
Open Chrome and navigate to a page you want to cast — YouTube, Netflix, or any website with video works. Click the three-dot menu in the top right corner of Chrome, then select "Cast" from the dropdown. A small window opens showing available devices. Click the "Cast" button or the name of your Chromecast device.
At this point, macOS interrupts with a dialog box that says "Chrome would like to find devices on your local network." This is the permission request. Click the blue "Allow" button to proceed. If you click "Don't Allow" by mistake, you will need to change the setting manually — see the next section.
Changing the permission if you said no the first time
If you clicked "Don't Allow" or the dialog disappeared before you could respond, Chrome will not be able to find your Chromecast. You need to change the permission in your Mac's system settings. Click the Apple menu in the top left corner, then select "System Settings" (or "System Preferences" on older Macs).
In System Settings, click "Privacy & Security" in the left sidebar. Scroll down and click "Local Network". You will see a list of apps with local network permission. Find "Google Chrome" in the list. If the toggle next to it is off (gray), click it to turn it on. Close System Settings and try casting again in Chrome.
Why your Mac and Chromecast must be on the same network
Casting only works when your Mac and your Chromecast are connected to the same Wi-Fi network. If your Mac is on your home Wi-Fi and your Chromecast is on a guest network, or if one is on 5GHz and the other is on 2.4GHz, Chrome will not see the device. Check that both are connected to the same network name in your Wi-Fi settings.
Some routers create separate networks for different devices or frequencies. If casting fails even after granting permission, log into your router settings and confirm both devices are on the same network, or temporarily disable the guest network and try again.
Restarting Chrome if casting still does not appear
Sometimes Chrome needs a fresh start after you grant the permission. Close Chrome completely — not just the window, but the entire process. On Mac, you can do this by pressing Command+Q while Chrome is active, or by right-clicking the Chrome icon in the dock and selecting "Quit".
Wait a few seconds, then open Chrome again. Navigate back to a page with video and click the three-dot menu, then "Cast". The device list should now appear. If it still does not, restart your Mac and your Chromecast device — unplug the Chromecast for 10 seconds, plug it back in, and wait for it to fully boot before trying again.
What to do if the cast button does not appear at all
The cast button only shows up on certain pages — mainly video sites like YouTube, Netflix, and Disney+. If you are on a page without video, the button will not appear. Try navigating to YouTube or another video site to test.
If the cast button is missing even on YouTube, make sure you are using a recent version of Chrome. Click the three-dot menu, select "About Google Chrome", and let it update if needed. Outdated versions sometimes have casting issues. After updating, restart Chrome and try again.
Frequently Asked Questions
Do I have to give permission every time I cast?
No. Once you click "Allow" the first time, Chrome remembers the permission. You will not see the dialog again unless you manually remove the permission in System Settings or reinstall Chrome.
Can I cast to a Chromecast on a different network?
No. Casting requires both devices on the same Wi-Fi network. If your Chromecast is on a different network, you will need to connect your Mac to that network first, or reconnect your Chromecast to your Mac's network.
What if I see the permission dialog but it is grayed out?
A grayed-out Allow button usually means your Mac's parental controls or security software is blocking the permission. Check System Settings under Parental Controls, or temporarily disable any third-party security software and try again.
Does giving Chrome local network permission let websites see my devices?
No. The permission allows Chrome the browser to find your devices, but websites cannot access that permission. Websites cannot cast to your Chromecast without your direct action — clicking the cast button yourself.
Why does my Chromecast appear and then disappear from the list?
This usually means your Chromecast lost connection to Wi-Fi or your Mac temporarily lost sight of it on the network. Make sure your Chromecast is plugged in and connected to the same Wi-Fi as your Mac. If it keeps dropping, move your Chromecast closer to your router or restart both devices.