How to transfer Liked Songs between platforms
Here is how Tunarc handles them.
Why Liked Songs need their own handling
Liked songs work differently from playlists on every platform.
Liked songs are not a playlist. On Spotify, your liked songs are a separate entity from playlists. They use different API endpoints and different permission scopes. The same is true on Tidal (favorites) and Apple Music (library songs).
Libraries can be massive. Handling a large library takes batching, rate-limit handling and progress tracking.
Each platform stores favorites differently. Spotify has "Liked Songs." Tidal has "My Collection" favorites. Apple Music has "Favorite Songs" and your library. The APIs are completely different. When Apple Music is the source, Tunarc reads all songs in your library; when it is the destination, Tunarc adds liked songs to a playlist named 'Liked Songs from Spotify' or 'Liked Songs from Tidal'.
How Tunarc transfers Liked Songs
Here is what happens under the hood.
Full library fetch. Tunarc fetches your complete liked songs library from the source platform, handling pagination automatically. However many liked songs you have, Tunarc reads them all and works through them in batches.
ISRC matching. Each track is matched by its ISRC code first. Where the ISRC matches, you get the same recording; otherwise Tunarc searches by title and artist.
Batch processing. Tracks are matched 50 at a time, and Tunarc pauses and retries when a platform rate-limits. Progress is tracked in real time on your dashboard.
Unmatched tracks are listed. They appear in your transfer results.
Step-by-step: transfer Liked Songs
The process is the same regardless of direction, but here is how each platform pair works.
Spotify Tidal
- Sign up for Tunarc and choose the Plus plan ($4.99 one-time).
- Upload a Spotify data export.
- Connect your Tidal account via device code flow.
- In the sync wizard, set direction to Spotify to Tidal and check "Liked Songs."
- Hit sync. Your liked songs are read from the export, matched (ISRC first) and added to your Tidal favorites.
- Unmatched tracks are listed in your transfer results.
Spotify Apple Music
- Sign up and choose the Plus plan ($4.99 one-time).
- Connect Spotify (data export) and Apple Music (MusicKit authorization in your browser).
- Set direction to Spotify to Apple Music and check "Liked Songs."
- Sync. Liked songs are matched (ISRC first) and added to a playlist called 'Liked Songs from Spotify' on Apple Music.
- Review unmatched tracks.
Tidal Apple Music
- Sign up and choose the Plus plan ($4.99 one-time).
- Connect Tidal (OAuth) and Apple Music (MusicKit).
- Set direction and check "Liked Songs."
- Sync. Tidal favorites are matched and added to a playlist called 'Liked Songs from Tidal' on Apple Music.
- Review any unmatched tracks.
Liked songs transfer is available on the Plus plan ($4.99 one-time). The free plan covers playlists (up to 1,000 tracks, 8 playlists per sync) but not liked songs. See pricing.
Tips for large Liked Songs libraries
If you have thousands of liked songs, here are some things to keep in mind.
Transfers take longer for large libraries. Large libraries take longer than small ones. You can monitor progress in real time.
Run liked songs separately. If you are also transferring playlists and albums, consider running liked songs as a separate sync job. This makes it easier to track progress and review unmatched tracks.
Use GDPR export for Spotify. If you do not have direct Spotify API access (due to the 2026 API changes), you can upload your Spotify data export. Your liked songs are included in the GDPR download.
Frequently asked questions
Transfer your Liked Songs today
Your liked songs library took years to build. Take it with you to Spotify, Tidal or Apple Music.
Start free