The Sonos app handles Spotify well on mobile, but what if you want to control everything from your laptop? Here’s how Cast to Sonos gives you that flexibility.
Sonos and Spotify have a well-established relationship. Spotify Connect is built into the Sonos ecosystem, and for smartphone users it works brilliantly. But for PC and laptop users, the experience is a little less polished. Spotify’s desktop app doesn’t offer a native way to push audio directly to Sonos speakers, and while the Sonos app has a web controller, it can feel awkward to manage when you’re already working in a browser.
Cast to Sonos offers a simpler, more direct path: stream whatever is playing in your Chrome browser tab straight to your Sonos speakers. The extension captures audio from your browser, encodes it into MP3 chunks, and streams it directly to your Sonos system. If you use Spotify Web Player in Chrome, it takes only a couple of clicks to have your music playing through your Sonos speakers. Here’s exactly how to do it.
Step 1: Install Cast to Sonos
If you haven’t already, head to the Cast to Sonos page on the Chrome Web Store and click Add to Chrome.
Once installed, pin the extension to your toolbar so it’s always a single click away. Click the puzzle piece icon in Chrome, find Cast to Sonos in the list, and click the pin icon next to it.

Step 2: Open Spotify Web Player in Chrome
Open a new tab and go to open.spotify.com. Sign in to your Spotify account if you aren’t already. The web player gives you full access to your Spotify library, playlists, liked songs, podcasts, and recommendations-all within the browser. Navigate to whatever you want to listen to and get it queued up and ready to play, but don’t press play just yet.
Step 3: Open Cast to Sonos and Select Your Speaker
Click the Cast to Sonos icon in your toolbar to open the extension panel. You’ll see a list of available Sonos devices on your local network. Select the speaker or speaker group you want to stream to. If you want music playing across multiple rooms simultaneously, select the appropriate group (multi-speaker support is available on Stereo and Premium plans). Cast to Sonos supports Sonos’s full multi-room capability, so grouped playback works just as you’d expect.
Step 4: Start Casting
Press the Play button inside the Cast to Sonos extension. Then go back to the Spotify Web Player tab and press play on your music. Within moments, the audio will start coming through your Sonos speakers. Volume can be controlled either from the extension, from the Spotify web player, or from the Sonos app itself-whichever you prefer.
A Few Tips for a Better Experience
Use Spotify Web Player, not the desktop app. Cast to Sonos works at the browser level, capturing audio from Chrome tabs. The Spotify desktop app plays audio through your system independently of Chrome, so it won’t be picked up by the extension. For this workflow, the web player is the right tool.
Close other audio before you cast. If the Sonos app is already streaming something to your speaker, Cast to Sonos may have trouble connecting cleanly. Pause any active Sonos streams first to hand off the speaker without conflict.
Choose your audio quality. Cast to Sonos recently upgraded audio quality for Free and Stereo users. The three tiers are now: Free (192 kbps mono, up from 128 kbps), Stereo (256 kbps, up from 192 kbps), and Hi-Fi Premium (320 kbps stereo). For music listening, the stereo and premium options deliver the full audio experience your Sonos speakers deserve.
Video sync works automatically. If you’re watching music videos on Spotify, Cast to Sonos includes automatic frame sync that measures your Sonos speakers’ delay and aligns the video playback accordingly.
If you’d like to see Cast to Sonos in action before diving in, a step-by-step video tutorial on YouTube walks through the setup visually.
Download Cast to Sonos from the Chrome Web Store and start enjoying Spotify the way it was meant to sound.
