How to get the full tracklist of a DJ set from a YouTube or SoundCloud link (with timestamps)
By Ryan Poser, who builds ryser.idUpdated First published Facts about other tools come from their own sites, checked .
The short answer
Check the description and the comments under the set first, then search 1001Tracklists and MixesDB: for a set by a known DJ at a known event, somebody has often written the tracklist down already. If nobody has, paste the YouTube or SoundCloud link into a tool that listens to the whole recording, such as ryser.id, and you get every track it can name with the time it starts. Tracks that were never released stay unknown in every tool, so for those the last step is asking the people who were there.
Got a set link? Get its tracklist.
Paste the link and ryser.id names every track it can, with the time it starts. No account? The quick peek under the box does the first 30 minutes for free and mails you the list.
On this page
- The short answer
- Which method when
- 1. Read the description and the comments
- 2. Search 1001Tracklists and MixesDB
- 3. Search ryser.id's set library and festival pages
- 4. Paste the link into a tool that listens to the set
- 5. Use a phone app for a single track
- 6. Ask the community and the DJ
- Unknown and unreleased tracks (ID - ID)
- What can go wrong
- Questions
- 84% of the names we show are rightmeasured on 289 DJ sets with a known tracklist
- Headliner finds 24% more tracks on averagemeasured on 285 sets
In short
- Quickest check
- The description, the pinned comment and the timed comments: free, and on popular sets often done already.
- Known DJ, known event
- 1001Tracklists and MixesDB, where people write tracklists down, many with cue times.
- Already on ryser.id
- Search the set library and the festival pages: every public tracklist it made, free and without an account.
- Nobody wrote it down
- Paste the link into a tool that listens to the whole recording. On ryser.id: About a third of the set length from paste to done: a one-hour set takes around 20 minutes, and tracks appear while it runs.
- Unreleased tracks
- No tool can name a record that is in no database. Those stay ID - ID until someone who knows says so, or the record comes out.
Which method when
| Situation | Try first | What you get |
|---|---|---|
| The uploader or a commenter already posted the tracklist | Read the description and the comments | Their list, often with timestamps; right as far as they got it right |
| A known DJ at a festival, club night or radio show | 1001Tracklists, then MixesDB | A tracklist people wrote down, with cue times for many sets |
| A popular set from the last months, or a festival set | Search ryser.id's set library and festival pages | A tracklist made from the audio, with times and where to buy each track |
| A set nobody documented: a small stream, a SoundCloud mix, last week's upload | A tool that listens to the set from its link | Every released track the tool can match, each with the time it starts |
| One track, playing right now | A phone app such as Shazam or SoundHound | That one track, if it plays clearly on its own |
| A track nobody can name (ID - ID) | Ask the community and the DJ | Sometimes the name; often the news that it is unreleased |
1. Read the description and the comments
The quickest check, and free. Many uploads carry their own tracklist, and on popular sets somebody usually posts one in the comments.
- Open the set and expand the full description (“more” on YouTube, “Show more” on SoundCloud). Timestamps written in a YouTube description become clickable.
- On YouTube, read the pinned comment and sort the comments by Top: a timestamped tracklist is often the most liked comment.
- On SoundCloud, read the timed comments along the waveform. “ID?” questions and their answers sit at the moment the track plays.
- Search the page (Ctrl+F or Cmd+F) for “tracklist”, “ID” or a timestamp such as “47:”.
Limits: It only works when somebody has done the work, and a comment tracklist can be incomplete or wrong. Check a few names against the audio before you trust the rest.
2. Search 1001Tracklists and MixesDB
Two community databases where people write tracklists down. 1001Tracklists is strongest on festival, club and radio sets by well-known DJs; MixesDB is a wiki of DJ sets, podcasts and radio shows.
- Search 1001Tracklists for the DJ's name plus the event, venue or date.
- Open the matching tracklist. Tracks are listed in order, many with a cue time, and tracks nobody has named yet are listed as ID.
- No match? Search MixesDB by DJ, radio show or podcast name.
- Check that the date and venue match your recording: the same DJ plays many sets with similar names.
Limits: Only sets somebody documented. Headline festival sets and radio shows are well covered; a small stream or a mix uploaded last week usually is not. More on that in the 1001Tracklists alternative for sets nobody documented.
3. Search ryser.id's set library and festival pages
ryser.id keeps every public tracklist it has made: sets people analysed and shared, a library of the most watched new DJ sets that it identifies by itself every day, and a page per festival. Searching it is free and needs no account.
- Search for the DJ, the event or a track in the set library.
- For a festival, a series or a club night, open its page among the festival tracklists: Tomorrowland, Awakenings, Boiler Room and more, each with every set it has and that set's tracklist. How to find the tracklist of a festival set walks through it.
- Open the set: its page lists every track it could name with the time it starts, a page per track and artist, and where to buy the record. Rows nobody has named read ID - ID.
Limits: Only sets somebody analysed, or that the library picked up. Library tracklists are made automatically and nobody checks them, and their page says so.
4. Paste the link into a tool that listens to the set
For a set nobody documented, use a tool that identifies the audio itself. It fetches the recording from the link, cuts it into parts, matches each part against a database of released music and returns the tracklist with the time each track starts.
- Copy the link of the set: the YouTube video, the SoundCloud track or the Mixcloud show.
- Paste it into ryser.id (YouTube, SoundCloud, or any link on the track ID finder). Without an account the first 30 minutes of a set are a free preview, a free account gives you 120 free minutes every month, and plans start at €2.50 a month or €25 paid once for life.
- Wait while it runs. About a third of the set length from paste to done: a one-hour set takes around 20 minutes, and tracks appear while it runs.
- Check the result: every row carries a mark that says how sure it is (what the marks mean), unknowns sit at their timestamp, and a wrong ID is corrected in a few taps. Export it for the YouTube comments or your DJ software. Serato, Traktor and VirtualDJ (M3U8), CSV and text from Opener (€2.50 a month).
Limits: Every tool in this group only names released music that is in its database. Pitched, layered and unreleased parts are where the tools differ, so the fair test is the same set in two of them.
Tools that make a tracklist from a link
All of these identify the audio from a link (some also take a file). Prices, inputs and limits per tool, from their own sites, are on the comparison of DJ set tracklist finders.
- setlist.id: YouTube, SoundCloud, Mixcloud and 100+ other platforms; pay per hour of audio, unidentified time refunded.
- SetSplit: YouTube, SoundCloud or a file; free.
- CrateWire: SoundCloud, YouTube or a file; scanning on a paid plan, from a 7-day trial.
- Scanamix: SoundCloud, YouTube, Mixcloud or a file; first mix a free 30-minute preview.
- set79: SoundCloud only; a large free library of sets already analysed.
- Traklyst: YouTube or SoundCloud; checks published tracklists against the audio.
- IDThisMix: YouTube, SoundCloud or Mixcloud; first mix free, then packs per mix.
- TrackSniff: Links from seven platforms or a file; a limited free plan.
- TrackRadar: Instagram, SoundCloud, YouTube, TikTok, Mixcloud or a file; Discogs and Bandcamp links.
- VerifAI Audio: SoundCloud, YouTube or a file; label per track, a human check on request.
- TracklistFinder: YouTube only; turns the result into a Spotify playlist.
- TrackID.ninja: YouTube, SoundCloud, Mixcloud, Vimeo, TikTok and more; in beta.
- trackid.dev: YouTube, SoundCloud or Mixcloud; free, built on open-source fingerprinting.
Working from a file on your own computer:
- MixSleuth: A Mac app for files; matches your own library first.
- 00:00Sugar Is Sweeter (Armand Van Helden's Drum 'n' Bass Mix)C.J. Bolland128 BPM7A
- 02:40I Need a Painkiller (Armand Van Helden vs. Butter Rush)Butter Rush & Armand Van Helden125 BPM9A
- 05:02Professional Widow (Armand's Star Trunk Funkin' Mix)Tori Amos128 BPM10B
- 08:49I Feel for You (Original Edit)Bob Sinclar130 BPM2A
- 11:20Horny ('98 Radio Edit)Hot'n'Juicy & Mousse T.123 BPM10A
5. Use a phone app for a single track
Shazam and SoundHound name one song from a few seconds of audio. Good for the one track you want right now, not for a whole set.
- Play the set at the moment you want named, through speakers at a clear volume.
- Pick a stretch where the track plays on its own, not in the middle of a blend.
- Open the app and let it listen. No result? Try again a minute later, once the next track has faded out.
Limits: One track per try, so a whole set means dozens of tries, and pitched or blended parts often return nothing. Why one-shot recognition struggles with a mix.
6. Ask the community and the DJ
For the tracks no database knows, people are the last resort, and often the only one.
- Note the exact timestamp, for example 47:20, and the link to the set.
- Ask in the comments: a timed comment on SoundCloud, or a reply under the YouTube video with the timestamp in it.
- Post on Reddit in r/IdentifyThisTrack or the subreddit for the genre (r/Techno, r/House, r/DnB), with the link, the timestamp and the genre.
- Ask the DJ, under their own upload or on Instagram. Many answer once a release date exists.
- On a public set on ryser.id, other DJs can suggest a name for an unknown row and vote on it: see crowd IDs.
Limits: Slow and not guaranteed. A track that is still unreleased often stays unnamed until it comes out.
Unknown and unreleased tracks (ID - ID)
A row that says ID - ID means nobody has named that track yet. Usually it is unreleased: a promo, a private edit, a dubplate. What “ID” means in a tracklist covers the variants.
No tool can identify a track that is not in its database, however good the recording. A tool that says “unknown” at the right timestamp is more useful than one that fills the gap with a guess.
What works: write down the timestamp, ask (method 6), and look again later. Many IDs get released months after they were first played, and tracklist sites update the row when that happens. On ryser.id, a name another DJ gives an unknown row on a public set is remembered for the next set that plays the same record.
What can go wrong
- The wrong set. The same DJ, the same festival, a different year or stage. Check the date and the venue before trusting a tracklist.
- Timestamps that do not line up. A re-upload that was cut or starts later shifts every time. Use the tracklist that belongs to the recording you are listening to.
- A link no tool can open. Private, members-only and region-blocked uploads cannot be fetched. If you have the recording as a file, upload the file instead.
- A confident wrong answer. In a long blend two tracks play at once. Prefer a tool that shows how sure each match is, and listen before you buy.
Related
Got a set without a tracklist?
Paste the link. You see what it costs before it starts, and every set is identified to the end. 120 free minutes a month, no credit card.
Questions
How do I get the tracklist of a DJ set from a YouTube link?
Read the description and the pinned comment first, then search 1001Tracklists for the DJ and event. If nobody wrote it down, paste the YouTube link into a tool that listens to the whole set, such as ryser.id: every track it can name comes back with its timestamp.
How do I find the tracklist of a SoundCloud mix?
Check the description and the timed comments along the waveform, then search 1001Tracklists and MixesDB. For a mix nobody documented, paste the SoundCloud link into ryser.id or another tool on the comparison page.
Can I get the tracklist with timestamps?
Yes. Tools that listen to the set give a start time for every track they name, and many tracklists on 1001Tracklists carry cue times. On YouTube, timestamps in a description or comment become clickable.
Is there a free way to get a DJ set's tracklist?
The description, the comments, 1001Tracklists and MixesDB are free. On ryser.id the first 30 minutes of a set are a free preview without an account, and every free account gets 120 free minutes a month. Several other tools have a free tier too; the comparison page lists them.
How long does it take?
Searching a database takes a minute. On ryser.id it takes about a third of the set length from paste to done: a one-hour set takes around 20 minutes, and tracks appear while it runs.
Why do some tracks say ID?
ID means unidentified. Usually the track is unreleased, an edit or a bootleg that no fingerprint database contains. Ask in the comments, on Reddit or the DJ, and check again after the release.
Can I use Shazam on a whole DJ set?
Only one track at a time, and it often misses tracks that are pitched or blended. For the whole set, paste the link into a tool that listens to all of it.
Does ryser.id copy tracklists from 1001Tracklists?
No. ryser.id listens to the audio and names tracks from that alone. It takes no names from 1001Tracklists or from earlier analyses of the same set, so what the audio cannot name stays unknown.
Other guides
How to find the tracklist of a festival set (Tomorrowland, Awakenings, Creamfields, Boiler Room)Open the festival's page on ryser.id first: every set it has from that festival, each with its tracklist. Not there? Check 1001Tracklists and the official upload, then paste the set's link.Updated 16 October 2026
What does ID mean in a tracklist? ID - ID, ID remix and the restID means unidentified: a track nobody has named yet. What ID - ID, Artist - ID and ID remix mean, why so many tracks stay ID, and how to find out what one was.Updated 11 October 2026
How to find new music as a DJ: dig in other DJs' setsSomeone else's set is a record shop where a DJ with taste already picked every record. How to dig in it: pick the sets, get the tracklist, listen at the timestamp, keep what you want and buy it.Updated 11 October 2026