How to get a timestamped tracklist from a DJ mix
Rekordbox doesn't timestamp your recorded sets — a playlist export lists the tracks, but not when each one starts. Mixcloud and YouTube both want those times. Scrubbing through a two-hour mix to write them down takes an evening. Here's how to do it in a few minutes.
- 1
Record your set as a single audio file
Record the mix from your DJ software (Rekordbox, Serato, Traktor) or your mixer's record output, and save it as WAV, MP3, M4A, AIFF or FLAC. A video file of the set works too.
- 2
Export the playlist you played (optional, but it helps)
In Rekordbox, export the playlist for the set as a text file (File › Export a playlist to a file). Serato, Traktor and other DJ software can export a playlist too, or you can type one yourself — one track per line. It lists the tracks in order but without timestamps, which is the bit Mixcloud and YouTube need. Any tracklist helps, even a partial one or just start times.
- 3
Load the mix into MixSleuth
Drop the recording on the Mix box. Add the tracklist file if you have one, and point MixSleuth at the folders your tracks live in. Your own library is matched on your Mac — free, and nothing is uploaded.
- 4
Scan — and fill the gaps online if you need to
MixSleuth finds where each track starts and ends. Tracks that aren't in your library (or mixes that aren't yours) can be identified online with Standard ID, plus an optional Deep scan for the hard ones.
- 5
Check the results and export
Review the waterfall chart, listen to any section, rename or merge rows, then export: Mixcloud timestamps, a YouTube description or pinned comment, CUE, CSV — or a shareable image for socials.
Getting the best result
- Scan against your own library first. Matching your actual files is the most accurate way to name tracks — it finds the exact version you played, edits and all.
- Even a partial tracklist helps. Start times alone tell MixSleuth where each track begins, so the results come out one row per track. Use
ID - IDorUnknownfor tracks you don't know. - Old recordings and obscure mixes: set Min track to 2 minutes to tidy away short, low-confidence guesses.
- Unknowns are honest. If no catalogue knows a track, MixSleuth says so rather than guessing — rename it yourself and it's exported like any other.
Questions DJs ask
Does Rekordbox give you timestamps for a recorded mix?
No. A Rekordbox playlist export lists the tracks in order, but not when each one starts in your recording — so you can't paste it straight into Mixcloud or a YouTube description. MixSleuth reads the playlist (from Rekordbox, other DJ software, or one you've typed) and your library, and works out the start time of every track in the recording.
How do I add a tracklist with timestamps to Mixcloud?
Mixcloud's upload form takes a track and a start time for each section. Export the Mixcloud format from MixSleuth and the times and names are ready to copy across in order.
How do I add timestamps to a YouTube DJ mix?
Put the tracklist in the video description, one line per track starting with its time (0:00, 4:32, 9:10 …). YouTube turns these into clickable chapters. MixSleuth exports exactly that format, and a pinned-comment version too.
Can I identify the tracks in someone else's mix?
Yes. Load the audio file and run an online scan — MixSleuth listens across the whole set, works out where each track starts and ends, and names what it recognises. Very new, unreleased or heavily edited tracks may not be in any catalogue; those show as Unknown for you to fill in.
Is it free?
Scanning against your own music library is free forever. Every download includes a 30-day free trial with online identification and exports. After that, Pro is $4.99 a year.
Comparing options? See the best DJ set track-ID tools or MixSleuth vs TrackSniff.
Your next upload, tracklist done
Free to try, runs on your Mac, and your audio never leaves it.
30-day free trial · no credit card · macOS 13+ · Apple Silicon