Spotify to Plex
A web application to sync your Spotify playlists with Plex. Automatically match songs, download missing tracks, and keep your music library in perfect sync.

Key Features
Comprehensive Spotify Sync
Synchronize any Spotify playlist with Plex, including:
- Spotify-owned playlists (Spotify Song mixes)
- Liked songs and albums
- Personal, private, and collaborative playlists
- Recently played tracks and Daylist
Extensive Track Matching
Advanced matching algorithms that find your songs across different formats:
- Multiple search strategies with customizable approaches
- Fuzzy matching for remixes, live versions, and alternative recordings
- Real-time match quality indicators
Automatic Missing Track Downloads
Never miss a song from your playlists:
- Lidarr integration for complete albums
- SLSKD integration for P2P downloads
- Tidal matching for finding alternatives
Smart Synchronization
Set it and forget it with automatic playlist syncing:
- Scheduled synchronization with customizable intervals
- Multiple Spotify user support
- Smart caching for faster subsequent syncs
Getting Started
- Install the application using Docker
- Follow the Quick Start guide
- Configure Spotify authentication
Why Spotify to Plex?
This project started because I’m using Home Assistant together with Plex and Sonos. During the week I’m listening to Spotify but in the evenings and weekends Plex is more often used. Using this application I can automatically synchronize my Spotify songs with my Plex setup.
What makes this different:
- Web interface with detailed match information
- Works with Spotify-owned playlists that other tools can’t access
- Multiple download integrations (Lidarr, SLSKD, Tidal)
- Multiple Spotify user support
- Complete transparency in how songs are matched