How to Play Local Audio Files on Sonos from Windows

Stream local audio files from your PC to Sonos in a few clicks with the Cast to Sonos Chrome extension. No extra software.

By Sem Postma
Local FilesWindowsSonos
Add to Chrome (Free)

Free to start · No account needed.

The Cast to Sonos Chrome extension makes it easy to play local audio files from your computer to your Sonos speakers. It lets you cast audio files directly to your Sonos system without needing additional apps, a music server, or complex setups.

Follow this guide to stream your local audio files to your Sonos speakers easily.

Step 1: Install the Cast to Sonos Extension

  1. Go to the Chrome Web Store.
  2. Install the extension.
  3. Once installed, pin the extension for quick access.

Step 2: Drag and Drop Your Audio File into Chrome

  1. Open a new Chrome browser tab.
  2. Drag and drop your local audio file directly into the browser window.
  3. The audio file will play automatically in the browser's built-in media player.

Step 3: Cast the Audio to Sonos

  1. Click the Chrome extensions icon (puzzle piece) in the top-right corner and select Cast to Sonos.
  2. From the extension, choose the Sonos speaker or group you want to stream to.
  3. Press the Play button in the extension to start casting the audio.

Step 4: Control Your Playback

  • Use the browser's media player controls to pause, skip, or rewind the track.
  • Adjust the volume either from the Sonos app or the extension itself.
Add to Chrome (Free)

Free to start · No account needed.

Benefits of Using Cast to Sonos for Local Files

  • Ease of Use: No special software or servers are needed, just Chrome and the extension.
  • File Compatibility: Works with any audio file Chrome supports, including MP3, WAV, and AAC.
  • Premium Features: Unlock high-bitrate streaming and unlimited usage with the premium version.

Frequently asked questions

Which audio file formats are supported?

Any audio file Chrome can play, including MP3, WAV, AAC, and OGG. If it plays when you drop it into a browser tab, you can cast it to Sonos.

Do I need to run a music server like Plex or a NAS share?

No. You don't need a server or a Sonos library share, just Chrome and the extension. Drag in a file and cast it.

How do I control playback?

Use Chrome's built-in media player controls to pause, skip, or rewind, and adjust volume from the extension or the Sonos app.

Is there any delay?

There may be slight latency during casting, which is normal for this kind of streaming setup.

Additional Resources

For a deeper dive, watch the video tutorial on YouTube or read How to Cast to Sonos from Chrome on Medium.

Related guides