How do you import a tracklist into Serato as a crate?
You have a list of tracks, whether a set list, a CSV from another app, an M3U or a radio log, and you want it as a Serato crate. Serato has no “import this text list” button, because a list of artists and titles has no files behind it. The job is to match each line to a file you already own, then build a crate from the matches. You can do that by hand, or let a Serato-aware tool match the list against your library and write the crate for you.
Turn a tracklist into a Serato crate manually
- Get the list as textExport the list to a file or copy it as text. rekordbox, Traktor and Engine DJ export M3U or CSV, a spreadsheet saves CSV, and a pasted set list works as plain text with one track per line.
- Keep artist, title and durationIf it is a CSV, keep the artist, title and duration columns. Duration is the one that saves you later, because it separates a radio edit from an extended mix when the titles look identical.
- Search your library for each trackIn Serato, open the All... crate and search each title in turn. Mark the ones you already own and the ones you do not.
- Check the version, not just the titleConfirm you matched the same edit: clean against explicit, radio against extended, original against remix. A duration within about two seconds is the fastest confirmation.
- Build the crateCreate a new crate in Serato, name it after the list, and drag every confirmed match into it.
- Keep the gaps as a buy listAnything you could not match is a track you do not own. Save that list so you can fill the gaps before the gig.
Why Serato has no “import a tracklist” button
A crate is a list of files on your drive. A tracklist is usually just words: “Bicep - Glue” is an artist and a title, not a path to an audio file. Serato has nothing to load from words alone, which is why you cannot paste a set list into it and get a crate.
An M3U is the one partial exception. If the M3U was written by DJ software and lists real file paths that still exist on your drive, those paths point at loadable files. Serato DJ 5.0, in public beta since September 2026, adds M3U and M3U8 playlist import, so on that version a list like this can come straight in. But the moment the list is just artists and titles, or the paths have moved, you are back to matching on metadata.
So the real task is always the same: take each line, find the file you own that it refers to, and collect those files into a crate.
Where a tracklist comes from
- Another DJ app. rekordbox, Traktor and Engine DJ all export playlists as M3U or CSV.
- A spreadsheet. A promoter’s running order or your own planning sheet saves as CSV or TSV.
- A radio or set log. Station logs and recorded-set tracklists are usually plain text, one track per line.
- A pasted list. Anything you can copy as “Artist - Title” lines will do.
The formats, briefly
Plain text (.txt)
One track per line, typically “Artist - Title”. The simplest and most forgiving format, and the one a pasted list becomes.
CSV and TSV (.csv, .tsv)
Columns from a spreadsheet or an app export. Artist, title and duration are the columns worth keeping; the rest is noise for this job. An Apple Music playlist copied or exported from the Music app is one of these; the walkthrough is in turning an Apple Music playlist into a Serato crate.
M3U and M3U8 (.m3u, .m3u8)
Playlist files from DJ software. They may carry real file paths, artist and title tags, or both. When the paths are valid they make matching almost exact.
Where tracklist matching usually goes wrong
- Versions. “One Dance”, “One Dance (Extended Mix)” and a clean edit are three different records. Title-only matching will happily put the wrong one in your crate.
- Featuring artists. “Drake feat. Wizkid” and “Drake, WizKid & Kyla” are the same record spelled two ways, and sometimes the feature is buried in the title instead of the artist field.
- Messy local tags. A file named 01 - final FINAL2.mp3 with empty tags will not match anything on title alone.
- Duration drift. Duration is the best tiebreaker you have, but an extended mix is legitimately longer, so treat a mismatch as a question rather than a rejection.
The safe rule: a missed match costs you nothing but a line on a buy list, while a wrong match quietly puts the radio edit in a peak-hour crate. Bias toward asking rather than guessing.
Doing it automatically
Crate Cleaner’s Import List reads all of these formats. Paste a list or drop a .txt, .csv, .tsv, .m3u or .m3u8, and it matches every line against your library on title, artist and, where the list has it, duration. Version words such as clean, extended and remix are treated as part of the identity, so the wrong edit does not land in a crate. Confident matches are accepted automatically, borderline ones wait in a review queue, and anything unmatched becomes the shopping list. Matching, review and saving a crate are free; exporting the crate straight into Serato is a Studio feature. Nothing is uploaded and no account is needed.
Frequently asked questions
Can Serato import a tracklist or M3U directly?
Serato can read an M3U that points at real file paths, but a plain tracklist of artists and titles has no file paths, so Serato cannot turn it into a crate on its own. You have to match each line to a file you own first.
What file formats hold a tracklist?
Plain text with one track per line, CSV or TSV from a spreadsheet, and M3U or M3U8 from DJ software. Each is just a way of listing artist, title and sometimes duration or a file path.
How do I convert an M3U to a Serato crate?
If the M3U lists file paths that exist on your drive, a Serato-aware tool can match those files and build a crate. If it only lists artists and titles, you match on metadata instead, the same way you would a text list.
Why do version differences matter when matching?
A radio edit, a clean edit, an extended mix and a remix are different records to a DJ. Matching on title alone will put the wrong one in your crate, so treat version words as part of the track identity and confirm with duration.
How accurate is automatic matching?
On a well-tagged library most tracks match confidently. Expect a middle band that needs a human decision, usually remixes, clean edits and featured-artist spellings, which is why a review step matters more than a high match percentage.
Turn any tracklist into a Serato crate
Crate Cleaner matches your list against the music you already own and builds the crate. Free to match and save on your real library.