How to Cast Chrome to Roku in 2 Minutes

Roku does not support Google Cast, so the cast button inside Chrome won't list your Roku TV or stick. There is a simple workaround that works on every Roku model: open the same page inside CastBrowser instead of Chrome, then cast. The Roku plays the actual video stream natively — no screen mirroring, no extension, no Chromecast required.

By CastBrowser Editorial Team

Cast Chrome to Roku — quick answer

  • You can't cast Chrome directly to Roku. Roku is not a Google Cast receiver — Chrome's built-in cast button can only see Chromecast.
  • You can cast the same web video to Roku by opening the page in CastBrowser, a free Chrome-style browser for Android and iPhone.
  • It works on every Roku model — Streaming Stick, Express, Ultra, Streambar, and every Roku TV from TCL, Hisense, Onn, Sharp, Philips, and JVC.
  • No Chromecast extension, no screen mirroring — the Roku plays the actual video file at full quality and your phone uses minimal battery.

Why Chrome can't cast directly to Roku

Chrome's built-in casting feature uses Google Cast — the same protocol that powers Chromecast dongles and Chromecast built-in TVs. Roku is a separate ecosystem that uses its own protocol called ECP (External Control Protocol). When you tap the cast icon in Chrome, the browser scans the network for Google Cast receivers and shows you a list. Roku doesn't advertise itself as a Google Cast receiver, so it never appears in that list. This is a platform decision by Google and Roku — not a bug in Chrome and not something you can fix with a flag, an extension, or a router setting.

The same applies to Firefox, Microsoft Edge, Brave, and every other Chromium-based browser. None of them can cast directly to Roku because none of them speak Roku's ECP protocol. To send a Chrome-rendered web video to Roku, you need an app on your phone that does speak ECP — that's where CastBrowser fits in.

The simple way: cast Chrome web videos to Roku with CastBrowser

CastBrowser is a free browser for Android and iPhone that looks and feels like Chrome — tabs, address bar, bookmarks, history — but adds two things Chrome doesn't: it detects every video stream on the page automatically, and it speaks Roku's native ECP protocol. So when you tap the cast icon, your Roku appears in the device list right next to your Chromecast and Fire TV.

  1. Install CastBrowser from Google Play or the App Store.
  2. Connect your phone to the same Wi-Fi network as your Roku.
  3. Open CastBrowser and type or paste the URL you would normally open in Chrome.
  4. Press play on the video. CastBrowser detects the stream automatically.
  5. Tap the cast icon, pick your Roku from the device list, and the Roku starts playing the video at full quality.

The first cast can take 5–10 seconds while Roku discovery completes. After that, every subsequent cast in the same session is near-instant. Your phone screen can sleep; the Roku keeps playing.

Cast Chrome from your laptop, PC, or Chromebook to Roku

If you usually browse on a desktop or Chromebook, there is no first-party way to cast that Chrome window to Roku — the same Google Cast / ECP gap applies. Two practical options:

  • Use your phone as the cast source. Install CastBrowser on an Android or iPhone, open the same site there, and cast. This is faster and higher quality than any laptop screen-mirroring option.
  • Use the Roku mobile app's Play On Roku feature for local files only. It sends MP4/MKV files saved on your phone to Roku, but it does not work with arbitrary web video.

Which Roku models work with this method?

Every Roku that supports ECP — which is every Roku still on a supported firmware version. Confirmed compatible:

  • • Roku Streaming Stick, Streaming Stick+, Streaming Stick 4K, Streaming Stick 4K+
  • • Roku Express, Express 4K, Express 4K+
  • • Roku Ultra and Ultra LT
  • • Roku Streambar and Streambar Pro
  • • Roku TVs from TCL, Hisense, Onn, Sharp, Philips, JVC, RCA, Element, and others

If your Roku is online, on the same Wi-Fi as your phone, and on its current firmware, it will appear in CastBrowser's device list automatically.

Roku not showing up in the device list?

  • Same SSID: phone and Roku must be on the same Wi-Fi network. 2.4 GHz and 5 GHz often broadcast as separate SSIDs — match them exactly.
  • VPN off: active VPNs almost always block local mDNS / SSDP discovery.
  • AP / Client isolation off: common on mesh systems, ISP routers, and guest networks.
  • Network access enabled on Roku: Settings → System → Advanced system settings → Control by mobile apps → Network access → Permissive.
  • Install the CastBrowser Roku channel: if discovery still fails, sign in to your Roku account from any browser, add the official free CastBrowser channel from the Roku Channel Store, and the channel auto-installs and pairs with the phone app.

For a deeper Roku-specific fix list, see cast source not supported on Roku and does Roku support Chromecast.

Firefox to Roku, Edge to Roku — same approach

The technique is browser-agnostic. CastBrowser is itself a full web browser, so any site that works in Chrome, Firefox, Brave, or Edge works the same way inside CastBrowser. There is nothing Chrome-specific about the streams — they're standard HLS, MP4, DASH, or MKV files served over HTTP. Once CastBrowser detects them, sending them to Roku is the same in every case.

What this method does not do

No casting tool — Chrome built-in, browser extension, or third-party app — can cast DRM-protected video like Netflix, Disney+, HBO Max, or Amazon Prime Video to a Roku unless you use the official Roku channel for that service. DRM is enforced at the player level and is intentionally unbreakable from outside the broadcaster's app. CastBrowser handles non-DRM web video — sports, news, video platforms, embeds, podcasts, IPTV streams, university lectures, and most paid streaming services that don't use Widevine L1 / FairPlay.

Frequently Asked Questions

Can you cast Chrome to Roku?

Not directly — Roku is not a Google Cast receiver. Use CastBrowser as a Chrome-equivalent browser that speaks Roku's native ECP protocol; the Roku plays the video at full quality with no screen mirroring.

Is there a Chrome cast extension for Roku?

Most extensions claiming Roku support rely on screen mirroring, which is laggy and low-resolution. The cleaner approach is a phone-side casting app like CastBrowser that uses Roku's own ECP protocol.

Does Roku support Chromecast or Google Cast?

No. Roku is a competitor to Chromecast and does not include the Google Cast receiver in its firmware. Read the full breakdown in does Roku support Chromecast?

How do I cast Chrome from my Chromebook to Roku?

There is no first-party Chromebook-to-Roku casting. The reliable workaround is to install CastBrowser on a phone connected to the same Wi-Fi and cast from there — same site, faster, full quality.

Why is the cast button missing in Chrome on my Roku?

Chrome's cast button only lists Google Cast receivers. Roku doesn't advertise itself as one, so it never appears. Use a Roku-aware app like CastBrowser instead.

Does CastBrowser need the Roku channel installed?

Usually no — CastBrowser uses Roku's built-in ECP protocol. If your network blocks local discovery, add the free official CastBrowser channel from the Roku Channel Store and it pairs automatically.

Cast Chrome web videos to Roku in seconds

CastBrowser is a free Chrome-style browser for Android and iPhone. Same browsing UX as Chrome, plus a cast button that actually shows your Roku.