Track Matcher

Match track lists from text, spreadsheets or playlist links with your library and save the matches as a playlist.

ProLast updated:

On this page

Choose sourceLink to “Choose source”

Paste text
Paste a track list. “Separator” (hyphen, dash, semicolon, tab or custom), “Lines without separator” are titles or artists, “Swap artist & title”.
File
.txt, .csv, .tsv or .xlsx, for example an Apple Music export. Formulas in XLSX are not executed; old .xls files are not read.
Playlist link
“Read playlist” for Spotify, YouTube / YouTube Music, SoundCloud and Beatport charts. “What works with which provider?” explains the limits.

ResultsLink to “Results”

Each row is classified as “Exact”, “Uncertain” or “No match”. “Exact” means: a unique ISRC or a clearly best match without a conflict in version or duration. Hints such as “ambiguous”, “title only” or “artist only” help with checking. For each row you can choose a different candidate or “No track / skip”.

SaveLink to “Save”

  • “Apply best suggestions” picks the best candidate everywhere.
  • “Save as playlist” creates a normal playlist with the chosen “Playlist name”.
  • “Copy missing” copies the rows without a match to the clipboard, for example as a shopping list.

ProviderLink to “Provider”

SourceLimit
SpotifyOnly your own or collaborative playlists; your own client ID required (Spotify)
YouTube / YouTube MusicOnly title, channel and duration; video titles are often unreliable
SoundCloudPublic sets, title and duration only
BeatportPublic charts; your own playlists are not read
Apple MusicNo direct retrieval: export the playlist as text in the Music app
TIDALNo direct retrieval: export as CSV or paste as text

Something missing or wrong? Let us know. The app interface is available in English and German.

Original Sonodex app · Demo library