How to Cast Chrome to Android TV or Google TV
Android TV and Google TV are usually the easiest targets for Chrome casting because they include Chromecast built-in. The problem is that Chrome tab casting and real video casting are not the same thing. This guide shows when Chrome works, when it fails, and how CastBrowser helps with compatible web videos.
Quick answer
On a desktop computer, open Chrome, open the menu, choose Cast, and select your Android TV or Google TV (both devices on the same Wi-Fi). Chrome on Android can mirror a tab the same way, but it only screen-mirrors, and Chrome on iPhone has no Cast option at all. For full-quality web video on any phone, open the video in CastBrowser and cast the detected stream to Chromecast built-in or to the official CastBrowser TV Cast Receiver app on Android TV, Google TV, or Fire TV.
Chrome casting vs video casting
When people search for “cast Chrome to Android TV,” they usually mean one of two things. The first is tab casting: Chrome mirrors the current browser tab to the TV. This is useful for showing a webpage, but it can look soft, lag, and drain battery because the computer or phone is sending a live screen recording.
The second is video casting. In that flow, the app finds the actual video stream and sends it to the TV so the TV plays the video directly. This is what you want for movies, web videos, live streams, classes, events, and long viewing sessions. CastBrowser is built for this second path when the page contains a compatible non-DRM video stream.
How to cast from Chrome on desktop or Android
Chrome's built-in Cast menu works best in desktop Chrome (Windows, Mac, Linux, ChromeOS), where it can cast a tab, your screen, or a file. Chrome on Android can also cast, but it only mirrors the tab or screen — lower quality and higher battery use — so for actual web video you should use CastBrowser instead (see below). Chrome on iPhone has no Cast option at all.
- Connect your computer or Android phone and your Android TV / Google TV to the same Wi-Fi network.
- Open Chrome and load the page or video you want to watch.
- Open Chrome's menu and choose Cast.
- Select your Android TV, Google TV, or Chromecast built-in device.
- If Chrome offers a source selector, choose whether to cast the tab, screen, or available video route.
If the TV does not appear, restart the TV, make sure the Chromecast built-in system app is enabled, turn off VPNs, and avoid guest Wi-Fi networks. Guest networks often block device discovery, so Chrome cannot see the TV even when both devices have internet.
How CastBrowser casts web videos to Android TV
CastBrowser is different from Chrome tab casting. Open the website inside CastBrowser on Android or iPhone, press play, and wait for video detection. When CastBrowser detects a compatible MP4, HLS, DASH, WebM, MKV, or similar non-DRM stream, tap the cast icon and choose your Android TV or Google TV.
For Android TV and Google TV, CastBrowser supports two practical receiver paths. Use Chromecast built-in when it appears in the device list. Or install the official CastBrowser TV Cast Receiver app on the TV so it can act as the TV-side receiver for casts from the CastBrowser phone app. The same receiver app also runs on Fire TV and other Android-based TV devices.
Use Chrome when
You need to show a webpage, presentation, browser UI, or a site that already exposes a Google Cast button.
Use CastBrowser when
You want the TV to play the detected video stream directly instead of mirroring the whole tab.
Why Chrome may say casting is only for specific video sites
Some pages do not expose a cast-ready media route to Chrome. The video may be inside a custom player, iframe, live HLS source, or protected player. In that case, Chrome may show a message like “available for specific video sites” or only offer tab mirroring.
If the video is DRM-protected, use the provider's official app. CastBrowser does not bypass DRM or account restrictions. If the video is a compatible stream you are authorized to watch, CastBrowser may detect it directly and offer Android TV, Google TV, Chromecast, Roku, Fire TV, DLNA, AirPlay, or Web Receiver targets.
Troubleshooting checklist
- Use the same Wi-Fi network on the phone/computer and TV.
- Turn off VPN, private relay, guest Wi-Fi, and AP/client isolation.
- Restart the Android TV or Google TV device.
- Update Chrome, Google Play services, and the TV firmware.
- Press play before casting so the video stream has loaded.
- Try CastBrowser if Chrome only mirrors the tab or cannot detect the video.