How to Stream Your Computer Audio Output to Sonos Speakers

Dan Price Updated 27-05-2020

Sonos speakers are one of the best ways to fill your home with music. They’re entirely wireless and controllable from your computer, tablet, or smartphone. Sonos speakers also sync with dozens of music streaming services, including Spotify, Amazon Music, and Apple Music.


However, there’s one area where Sonos falls short: there’s no way to listen to your computer’s audio output with it.

It might not sound like a big deal, but it is. If you’re an audiophile, you probably use a dedicated music manager like MusicBee or MediaMonkey to keep your tunes organized.

Specialist apps such as these include a vast number of features, tags, metadata fields, and everything else that music fanatics love. In contrast, the Sonos app is bare-bones. You can see the artist, song, album, and artwork—but not much else.

How to Stream Your PC’s Audio Output to Sonos

sonos app add radio

To play computer audio through Sonos, you’ll need to use a third-party app called Stream What You Hear (SWYH). But before we get into the setup instructions, allow us to list a few caveats:

  • You need to perform the entire process on a Windows computer. The SWYH app is not available on macOS or mobile operating systems.
  • The speaker’s audio output will lag behind your computer by a couple of seconds. As such, this method is only suitable for listening to music, not watching videos.
  • The SWYH app has not been updated since 2016. It still works perfectly, but the more time that passes, the more likely it is to break.

That said, let’s look at the process. To use your Sonos as a PC speaker, follow the step-by-step guide below.

  1. Download and install Stream What You Hear.
  2. Launch the app using the Start menu shortcut.
  3. Right-click on the app’s icon in the system tray.
  4. Go to Tools > HTTP Live Streaming.
  5. Copy the on-screen URL.
  6. Open the Sonos app.
  7. Go to Manage > Add Radio Station.
  8. Paste in the URL and give the link a name.
  9. Click OK.

To use your new “radio” station, go to Radio > My Radio Stations. Make sure your computer is playing audio before launching the station, or it will fail to connect.

Do you use Sonos to stream local audio or do you prefer to use one of the best music streaming services? Remember, there are multiple ways to stream music to your Sonos speaker 3 Ways to Stream Music to Your Sonos Speaker Want to play your favorite music through your Sonos speaker? Here are several ways to stream your top tunes to a Sonos. Read More .

Related topics: Home Theater, Media Center, Sonos, Speakers.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Joe
    May 10, 2020 at 12:32 am

    There is no MANAGE in the iphone version of the app either.

    Have any way that really does work?

  2. Jeboslav
    April 2, 2020 at 10:12 am

    Have you heard of other systems than Windows. If the answer is yes, your headline should be: "How to Stream Your Computer’s Audio Output on Sonos on Windows" .

    Because what you have written here is useless for any other operating system.

  3. Timothy Billick
    August 28, 2019 at 11:04 pm

    Doesn't work.

  4. Camjoe
    June 13, 2019 at 5:14 pm

    Works perfectly for my Chirp audiobooks.

  5. Robin
    May 19, 2019 at 12:35 am

    Thanks for the idea, but.....but is about 3 seconds behind the source on the computer. So for streaming music, it works. For watching video....no good.

  6. Christian schaathun
    December 24, 2018 at 2:37 pm

    step 7 not possible.. no such thing in the app on android.

  7. Michael
    September 26, 2018 at 11:28 am

    This did not work for me, the software is not very intuitive, but I did eventually get it to stream to my sonos devices (not using method above). However the audio was so glitchy and fragmented, it was unusable. I quickly uninstalled the software and now seeking an alternative.

    • James Bruce
      September 27, 2018 at 8:39 am

      You need one of the bigger speakers. Play:5 includes a line-input. This can then be selected source for one or all speakers as usual.

    • Sally Pilkington
      January 22, 2019 at 2:50 pm

      I connected my play 1, but the audio is a few seconds behind the audio on my laptop - useless for youtube!

  8. Becky
    August 27, 2018 at 9:10 pm

    This doesn't work. Computer audio is on and playing and Sonos will say it's playing/on air but nothing is actually coming out of the speaker.