How your file is read
Put a header line at the top of the file, with one name per column. Soundiiz looks at those names, keeps the columns it recognizes, and ignores the rest without complaining. Everything below is read as one track, one album, or one artist per line.
The separator is detected on its own. A comma, a semicolon, a tab, or a pipe all work, and you never have to tell us which one you used. A spreadsheet needs no conversion either: drop your .xls or .xlsx straight in, and its active sheet is read like a CSV.
Playlists and favorite tracks
title,artist,album,isrc
Blinding Lights,The Weeknd,After Hours,
Levitating,Dua Lipa,Future Nostalgia,
In a track file, capital letters make no difference in a header, and neither does writing a space as _ or as -, so Track_Name and track name are read the same way. Leave a cell empty when you do not have the value. A line carrying nothing but an ISRC or a link is enough on its own, since either one identifies the recording. One classic trap: a title that contains the separator itself, as in Sweet Dreams, Pt. 2, has to sit between double quotes, or it will be read as two columns.
Favorite albums
title,artist,upc
After Hours,The Weeknd,
Future Nostalgia,Dua Lipa,
The album title also answers to album or name. Give the artist too, it is what separates two records sharing a title. The upc column takes the barcode of the release and pins the exact edition when you have it. Here the header has to be one of these words exactly as written.
Favorite artists
name
The Weeknd
Dua Lipa
One name per line is enough. The header can read name, artist, or title, and it has to be one of those three words exactly as written.
A file with no header at all
It still works, and the reading changes. Each line is then taken as plain text, in the shape Artist - Title, with a space, a hyphen, and a space between the two. A line that holds nothing but an ISRC is recognized as such.
Limits worth knowing
Frequently Asked Questions
My export has twenty columns. Do I have to clean it up?
No. Columns we do not recognize are skipped, and the ones we do can sit anywhere in the line. Upload the file as it came out of the other tool.
What does an ISRC look like?
Two letters, three letters or digits, then two and five digits, as in FR-AB5-07-12345. The hyphens are optional. Anything that does not follow this shape is ignored, and the track is then searched by its title and artist.
Can I paste a list instead of uploading a file?
Yes, plain text is accepted directly, one entry per line. Watch the order though: tracks are read as Artist - Title, and albums the other way around, as Title - Artist.
Can I re-import a file that Soundiiz exported?
Yes, as it is. Our own export writes title, artist, album, isrc, platform, trackId, duration, addedDate, addedBy and url, and the reader picks up the ones it needs. That file is also the safest model to copy if you are building yours by hand, and one is there to download.
Which other file formats can I use?
Plenty. Beyond CSV and plain text: XLS and XLSX, M3U and M3U8, PLS, XSPF, WPL, JSON, XML, plus the library exports of iTunes, Traktor, and Roon. A YouTube Music Takeout file is recognized on its own, with no editing needed. One difference to keep in mind, a spreadsheet does need its header line, where a CSV can go without.