Stream your Windows audio to your Sonos devices


Time-limited free download

Requirements for running on Windows 7+


Liberates your Windows audio

Topspot allows you to stream audio from Windows exclusively to your Sonos system.

Please try Topspot and see (well, listen) for yourself!

The basics

Modern Design

Topspot has been carefully crafted using a mix of PC and web technology.

Topspot has two key components: The service and the client.

The service is what interacts with the Sonos network.

The client is what you interact with through a very simple user interface.

Easy to get goin'

You should be up and running in less than two minutes flat.

Just download and run the installer.

Start the program. Choose your player. Hit Play.


Get in the flow

You can just get on with your work while your Windows audio is playing on your Sonos powered system.

You can use whatever music source you have on your PC. Anything playing on your PC's default playback device is streamed to your Sonos system.

User-friendly Interface

We have removed as much as possible from the UI to give you a nice and simple user experience.

We keep the UI in sync with the Sonos system - and vice versa.

There really is not much more to say about Topspot's user interface. It's extremely simple and easy to use.

Help us improve

Please help improve Topspot by mailing us suggestions or bug reports.

Made With Love

We love Sonos and we love crafting software.

We have combined this into a novel product we hope you will love too!


Topspot client



Make sure your machine setup match the requirements

  1. Download the installer from here
  2. Run the installer
  3. Insist on running the installer, i.e. when on Windows 10, choose More info and Run anyway Downloaded file warning

We have not gone to great trouble signing this version of the software and therefore you will see the downloaded file warning.

Virtual Cable

Follow these steps to install and configure VB-Audio Virtual Cable

  1. Download and install it (Look for an orange download button on the site)
  2. Open your recording devices from the tray area and make the Cable Output the default one Setting the default capture device
  3. Open your playback devices from the tray area and make the Cable Input the default one Setting the default playback device


What are the requirements for my machine?

Windows 7 or higher, .NET Framework v4.6 or higher, VB-Audio Virtual Cable (Donationware)

As we encode the audio in near real-time (i.e. on the fly) you are likely to need a relatively new machine.

On a modern PC the CPU load for encoding and streaming 320 kbps MP3 audio is typically under 1%.

This has been verified in our long running test (2 week burn-in with continuous playback).

You should rarely - if ever - see a memory consumption of more than 30 Mb.

Why do I need it?

Not all music you enjoy when using your pc is available on Sonos.

Can I still use the Sonos controller?

Absolutely - and you should!

Topspot is not a replacement for anything in the Sonos system.

Topspot merely complements the great work Sonos has done with a new feature targeted for the PC savvy user - that's all.

Is there any noticeable delay when streaming the audio?

It takes time to grab the audio, encode it, stream it to a Sonos player or Sonos Connect which in turn will decode and play the stream.

You will experience a latency of approximately 3 seconds for a MP3 stream and a little less for a PCM stream.

How does it work?

Topspot installs a service on your machine which is encoding and streaming Windows' audio to your Sonos system.

Which codecs are supported?

MP3 (320 kbps) and PCM (uncompressed).

We have found that Sonos Play:1 and Play:3 (at least) do not handle a PCM stream from Topspot very well. So for these players we will not support PCM.

We hope that we are able to provide lossless FLAC encoding as the only choice across all player types in a future Topspot release.

Will I hear the audio playback on my PC and Sonos at the same time?

Yes (and no). But you can easily overcome this (hence the no):

There are so called virtual audio cables addressing this issue. For obvious reasons we recommend you use one of them as we are grabbing from the default system capture device. If you don't have anything other than a microphone installed what you hear will sound weird at best.

A virtual audio cable plugs into Windows' audio pipeline to route the audio from a virtual recording device to a virtual playback device - silently.

If you install such a driver on your system you can just set it as the default recording/playback device pair and we will grab the audio from it.

We think VB-Audio Virtual Cable (Donationware) does the trick.