Songport
Added: 31-10-2026
Updated: 31-10-2026
Keep your playlists identical across music services, without rebuilding them by hand. Everything runs on your phone: no account, no server, no ads, no tracking.
- Pick a source playlist and a target one, or let the app create it
- Sync by hand or on a schedule: hourly, every 6 hours, daily or weekly
- Additions only, or mirror removals too
- Liked songs as a source
- Review the tracks that were not found: one-tap proposals, the likeliest results first, the source album's tracks, or paste the track's link
- Import and export playlist files (CSV, M3U, iTunes XML, JSON) for services without an API
- Backups of a whole account as dated versions, duplicate removal
Works with Spotify, Apple Music, YouTube Music, TIDAL, Deezer, Subsonic/Navidrome, Jellyfin and Plex servers, Last.fm and ListenBrainz as sources, and files. Services that need a developer key are set up with an in-app guide; the key and every access token stay encrypted on the device. Deezer's sign-in comes back through a static page on xlollx.github.io, the https redirect Deezer requires; it only forwards to the app and stores nothing.
YouTube Music, Amazon Music and the Spotify and Apple Music sign-in without developer keys work through the services' own web players, built in. They are not official APIs: the app shows a notice before the first sign-in.
Other connections, all optional and without an account: Deezer's public catalogue to look up a recording's ISRC when a track has none (off in Settings), a static registry on GitHub for the Spotify web player's query hashes, song.link for the review's extra results, and the AI provider you configure yourself for the playlist generator (OpenAI, Anthropic, Google Gemini or a compatible server; only the text you type is sent).
Songport is not affiliated with any of these services; their names are used only to indicate compatibility.