I’ve moved Sonos setups between accounts more times than I care to admit while testing multi-room audio workflows — and every time the same questions come up: how do I keep my playlists, my multi-room groupings, and that sweet crossfade setting that makes transitions between songs feel seamless? Sonos doesn’t offer a magical one-click migration between accounts, but with a little planning and the right tools you can move almost everything without losing your libraries or recreating every playlist by hand. Below I walk you through the practical, step-by-step approach I use: inventory, export, move what the streaming services own, recreate what’s tied to Sonos, and reapply playback settings like crossfade for each service and room.

Before you start: what to know

Two important facts up front that shape the whole process:

  • Playlists created inside streaming services (Spotify, Apple Music, Amazon Music, Tidal, etc.) are owned by those services and can be transferred between accounts using playlist-transfer tools. Sonos simply surfaces those playlists.
  • “Sonos playlists” (the ones you created in the Sonos app and saved to My Sonos) and Sonos-specific favourites are stored in your Sonos account / system metadata and aren’t exportable through the Sonos app in a single click. You can, however, export track lists using third-party tools or recreate them by copying into a streaming service playlist.
  • Also be aware: crossfade behavior can be controlled by the streaming service (Spotify’s crossfade) or by Sonos playback settings; some options won’t transfer automatically and require manual reapplication on the new account/app install.

    Step 1 — inventory everything (do this before making any account changes)

    Open your Sonos app and your streaming service apps and make a quick list. I keep a simple text file with the following headings:

  • Devices & rooms (room names and which speaker model)
  • Playlists (note whether they’re in Sonos or in another service; copy a few track names for verification)
  • Favorites & saved stations
  • Local music library locations (if you use MP3s or NAS)
  • Playback settings to copy later — crossfade, EQ, room volume limits, night sound, etc.
  • Doing this saves time and avoids surprises. If you’re managing a household system, include any shared usernames for streaming services (e.g., a family Spotify account).

    Step 2 — export or transfer playlists owned by streaming services

    If the playlists you care about live in Spotify / Apple Music / Tidal / Amazon Music, use a playlist transfer tool so you can map them to the new account. My go-to tools:

  • Soundiiz (web-based, supports many services and can copy playlists between accounts)
  • TuneMyMusic (another solid option; quick and free for many transfers)
  • SongShift (for iOS — good for Apple Music / Spotify transfers)
  • How I do it:

  • Log into the playlist-transfer service with your old streaming service account (source) and the new account (destination).
  • Select playlists you want to move and start the transfer. Check for any unmatched tracks — sometimes unique metadata or region differences cause drops; most tools show you what didn’t match so you can fix it manually.
  • Verify the playlists exist in the destination account and that track order is preserved (if ordering matters, some services and tools keep the order, others may not).
  • Tip: if you have many playlists, transfer them in batches and verify after each batch rather than attempting everything at once.

    Step 3 — handle Sonos-created playlists and favorites

    Sonos playlists are the annoying edge case because Sonos doesn’t provide a built-in export function to push those into a streaming service. You have three realistic options:

  • Recreate playlists in your streaming service using Soundiiz or TuneMyMusic as intermediary (open the Sonos playlist, copy track names manually or use a community export tool to get a CSV).
  • Use a community tool / script. There are community projects (GitHub) that can export Sonos playlists to a file you can then import into a streaming-service playlist via Soundiiz. These are unofficial and require comfort with running a small script or following detailed instructions.
  • Manual re-creation. Yes, this is the least fun, but if you only have a few Sonos playlists it may be faster to rebuild them in Spotify/Apple Music so they’ll be service-native moving forward.
  • How I usually proceed: If I have many Sonos playlists, I try the community exporter approach to create a CSV, then import into Spotify via a playlist uploader or recreate using Soundiiz. If it’s a handful, I rebuild them directly in the target streaming account while checking the Sonos app for exact track order.

    Step 4 — migrate local music files and Sonos music library

    If you use local files or a NAS indexed by Sonos, you need to make sure the new account/app can see the same file locations. Steps:

  • Copy all local music files to the same folder structure on a machine that will be on the same LAN as your Sonos system, or ensure your NAS is accessible.
  • In the Sonos app on the target account, add the same music library folder paths (Settings > Music Library or similar in the app) so Sonos re-indexes your local tracks.
  • If you’re changing devices or new account requires re-adding devices, avoid factory resetting your Sonos speakers until you have the files and playlists restored locally.
  • Note: Sonos uses file paths and metadata to link local files; if file names change you may lose matches. Keep the same folder and file names where possible.

    Step 5 — move devices and system ownership (what to do if you must change Sonos account)

    If you’re switching Sonos ownership (for example moving a household system into a new Sonos account), your best bet is to contact Sonos support first. Sonos can guide you through transferring system ownership or re-linking devices without losing data in many cases. If you must reconfigure from scratch, these are the practical steps:

  • Keep the old account signed in on a device until you’ve migrated playlists and exported everything you need.
  • Factory reset a speaker only when you’re ready to re-add it to the new account. After reset, add each speaker to the new Sonos account via the Sonos app and recreate room names (I copy my inventory list to speed this up).
  • If you can avoid a factory reset (for example, if you can sign the new Sonos app into the same system while keeping the old account intact), do so — it preserves groupings and system metadata.
  • Pro tip: Sonos support can sometimes perform a server-side ownership transfer for linked systems, so don’t skip that support ticket if you have a lot of speakers or a large household setup.

    Step 6 — reapply crossfade, EQ and playback settings

    Crossfade behavior is often split between the streaming service and Sonos. For example, Spotify’s crossfade is configured in the Spotify app and will carry over when you sign into the same Spotify account on a new device; but if you switch Spotify accounts you’ll need to reapply the setting in the new Spotify account’s app.

    Sonos also exposes playback options in its app (equaliser, volume limits, night sound, loudness). These are stored in the Sonos system metadata and may not travel to a new account automatically. My checklist to restore playback feel:

  • Open each streaming service app and set crossfade to your preferred seconds (e.g., 6–8s for a smooth mix).
  • Open the Sonos app (new account) for each room and reapply EQ and volume limits under room settings.
  • If you used Sonos crossfade settings via the queue or specific services, test playback from each service and tweak until transitions match your old setup.
  • When testing, create a “test playlist” with very distinct songs so you can easily hear whether transitions and crossfades behave identically.

    Troubleshooting & final checks

    After you’ve moved playlists and re-added devices, run this quick checklist:

  • Play a migrated playlist on each room and verify track order and that no tracks are missing.
  • Test a Sonos playlist you recreated — check track order and metadata.
  • Confirm local library tracks are present and searchable in Sonos.
  • Verify crossfade and EQ on both the streaming service and Sonos app for each room.
  • If you see missing tracks or metadata mismatches, use the playlist-transfer tool’s unmatched-track report to manually fix issues.
  • If anything goes sideways, don’t rush to factory reset everything — reach out to Sonos support. They’re used to account and system transfer questions and can walk you through safer migration paths for multi-room setups.

    One last pragmatic note: plan the migration during a quiet time (no parties!). Moving accounts and reindexing libraries can temporarily disrupt multi-room playback — better to do it when nobody’s relying on the system, then tweak settings over an hour or two until everything feels right.