Sonos is fantastic for the services it supports natively, but a huge amount of what we listen to lives in a browser tab: YouTube, online radio, podcasts, web music players, even browser games. Sonos has no built-in way to cast a Chrome tab, so that audio normally never reaches your speakers. The free Cast to Sonos Chrome extension fixes that by streaming the audio from any tab straight to Sonos.
What you'll need
- Google Chrome (or another Chromium browser like Edge, Brave, or Vivaldi)
- A Sonos speaker on the same network
- Any tab that plays audio
Step-by-step: Stream browser audio to Sonos
1. Install Cast to Sonos
Add the Cast to Sonos extension from the Chrome Web Store and pin it to your toolbar.
2. Open any tab that plays audio
Open whatever you want to hear, a music site, YouTube, an online radio station, or a podcast, and start it playing.
3. Open the Cast to Sonos extension
Click the Cast to Sonos icon in the toolbar to open the casting panel.
4. Choose your Sonos room
Select the Sonos speaker or group you want to stream to.
5. Press play
Press play in the extension and the audio from that tab streams to your Sonos speakers.
Free to start · No account needed.
Popular sources people stream
Frequently asked questions
What can I stream to Sonos this way?
Almost anything that plays audio in Chrome: YouTube, online radio, podcasts, web music players, browser games, and embedded players. If you can hear it in a tab, you can cast it to Sonos.
Is this like casting Chrome to a Chromecast?
Yes, it gives Sonos the same kind of tab-casting experience Chromecast users get. Sonos has no native Chrome casting, so Cast to Sonos bridges that gap.
What can't it stream?
DRM-protected audio (for example Spotify, Apple Music, Tidal, and Netflix) can't be captured, so those won't work. Cast to Sonos focuses on the sources it can stream reliably.
Is there a delay?
Sonos buffers the stream so there's a small delay, just like Chromecast. Cast to Sonos automatically syncs video to the audio so watching stays in sync.
