Import Playlist File to Spotify
Upload a playlist file in any format and import it to Spotify. CSV files with ISRC columns skip the guesswork entirely.
1. Choose source
Where are the tracks coming from?
Click to upload TXT, CSV, M3U, M3U8, PLS, WPL, XSPF, or XML
2. Choose destination
Where should the playlist be created?
Importing a Playlist File to Spotify: Format-by-Format Guide
CSV with ISRC: The Most Reliable Import
If your CSV file has a column named isrc, the tool reads it and sends each code directly to Spotify's isrc: search filter. This bypasses fuzzy matching entirely and finds the precise recording every time. CSV exports from our Spotify or Deezer export tools always include the ISRC column. If you exported a playlist from another service and it included ISRC data, make sure that column is namedisrc for automatic detection.
M3U and M3U8: From DJ Software to Spotify
M3U files are the standard output format for DJ software like Serato, Rekordbox, and Traktor. The tool reads the #EXTINF "Artist - Title" metadata line from each entry and uses it as the search query. Duration from #EXTINF is used as a tiebreaker when multiple Spotify results have similar titles. Files without#EXTINF lines fall back to treating the file path or URL as the title, which typically means they are flagged for manual review.
iTunes XML: Migrating from Apple Ecosystems
iTunes Library XML files use Apple's property list format. The tool parses them with the browser's native DOMParser and extracts the Name, Artist, Album, Total Time, and ISRC fields from each track entry. If the XML includes ISRC values (Apple Music exports often do), those are used for direct Spotify lookup. If not, the Name + Artist combination drives the fuzzy search.
For bulk-building a Spotify playlist from a text list without any file, use the Spotify Playlist Builder, which accepts pasted text directly and handles URL imports as well.