Skip to main content
Contributor I
February 25, 2013

Feature Request: Export and Import Sonos Playlists

  • February 25, 2013
  • 216 replies
  • 29980 views
Like many users, we use Sonos in two different houses. We have two NAS's of music that I'm planning on keeping synchronized with RSYNC. What doesn't sync or cant get exported are Sonos Playlists. It would be great to be able to ad-hoc export them and then to import them as well. Using the UPnP interface, I've noted a Java program that can export playlists, but importing them is a bit troublesome. It would be great to have this feature.
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

216 replies

Lyricist I
August 24, 2015
Stop dreaming Sonos will never let you access to your own playlists. This is their best defense against switchers.
Lyricist I
August 28, 2015
There is a viable (and easy) way to export Sonos paylist.

1) install mediamonkey (your Sonos should show up as a media server)
2) access "saved queue" under any of the sonos devices
3) select your sonos playlist
4) create a new playlist within mediamonkey (right click)
5) go to tools/scripts/export all playlists
6) go here: http://soundiiz.com/#/converter

you can't easily import your playlist back into a sonos playlist, but really since sonos is too **stoopid** to implement basic functionality, I would suggest just playing your songs in the sonos app from within one of the other services


Anyone tested this? I am not able to place the exported xspf-Playlist into soundiiz converter window Playlist File, it says only "Chargement" and nothing happens. When tested with another xspf it works, difference I see is for example tag "creator" is missing in exported file from Sonos.
Lyricist II
September 20, 2015
All I have wanted to do for the last few years is to be able to export Sonos playlists to a spreadsheet so that I can look for duplicates or gaps. Surely not so much to ask? The lack of that just makes me build playlists elsewhere. Surely not good long term for the Sonos business model?

Surprised there has been no response from Sonos.....
Seams like this could be handled many different ways...

I'd be happy enough if you could export the playlist to a text file and re-import it.

Come on Sonos - listen to us!

Chromatic Producer I
October 6, 2015
+1

I just assumed such a simple thing would be working flawlessly but it's not even there.
8-/
kjhhjkasdfg
October 18, 2015
Get. on. it.

Backing up & restoring preferences are crucial Especially as I've added all these radio station streams manually & there is no way (I can see) to export or import them back in.

It took hours to put them in one.at.a.time.
Contributor I
November 14, 2015
Yes playlist export please!
And please use an iTunes compatible format so I can listed to the playlist on the go.
Lyricist I
November 15, 2015
I have written a Python script that will backup and restore Sonos playlists. It is located at here. It uses the SoCo Python module to communicate with the speakers. It has been tested on GNU/Linux and MS-Windows.
World-Class Superstar
November 15, 2015
I have written a Python script that will backup and restore Sonos playlists.

In what way would it be possible for someone like me, who doesn't know the first thing about Python, to take advantage of your work?
Lyricist I
December 27, 2015
Sonos, please develop a way to export, import and backup playlists to a local file - xml, csv or anything.
The file need not be compatible with any other player or device type.
You should be able to backup the playlist so you can recover if you had to reset the speaker.
You should be able to share your playlist with other people using SONOS speakers.

Users should not have to resort to using Python scripts or 3rd party sw like MediaMonkey to do this.

Come on, this is a must for any user.
Contributor I
January 1, 2016
It's clear why there is no export. Sonos want to keep you as locked in as possible.

A better way to do this though is to make sure they stay the best.

+1 for import/export