Shazam names one song from a few seconds of audio. Setlist.ID names all of them: paste a link to any DJ set and get the complete tracklist, timestamped, in minutes.
Identify My Mix →Shazam is built around a snapshot: it samples a few seconds of whatever is playing and matches that one moment against one song. For the radio, a cafe, or a TV ad, that is exactly the right design. A DJ mix breaks every assumption behind it.
A two-hour set holds thirty or forty tracks, blended into each other with no clean boundaries. Tracks are pitched up or down to match tempo, EQ'd to make room for each other, and layered two or three deep through transitions. A snapshot taken during a blend catches a hybrid of two records that matches neither, and a snapshot taken mid-track still only answers for that one moment.
Even a perfect snapshot tool would leave you doing the work: standing over the speaker for the whole recording, firing it at the right instant between every transition, and writing down the results yourself. Identifying a full set is not a bigger version of the Shazam problem. It is a different problem.
Setlist.ID starts from the recording, not the room. Paste a link from YouTube, SoundCloud, Mixcloud, TikTok, or any of more than 100 supported platforms, and the complete audio is pulled from the source. No microphone, no app open for two hours, nothing recorded on your device.
The recording is cut into overlapping segments and every segment is fingerprinted against a database of more than 100 million tracks. Overlap is the trick that survives transitions: somewhere in every blend there is a window where each track shows enough of itself to match. The segment results are then assembled into one tracklist, in play order, with the exact timestamp where each track enters.
A one-hour mix typically processes in under five minutes, with an average match confidence of 94 percent. Every identified track carries links to YouTube, Spotify, Deezer, and Beatport, and the finished tracklist exports to your clipboard, a text file, a YouTube-ready chapter format, or a playlist.
Credit where due: if a song is playing around you right now, in a shop, on the radio, or a single track at a party, Shazam is free, instant, and exactly right. Setlist.ID does not listen through a microphone, so live ambient audio is not its job.
The dividing line is simple. Music playing in the room right now: use Shazam. A recording that exists at a link, whether it is a two-hour Boiler Room set or a fifteen-second club clip: use Setlist.ID, and get every identifiable track at once instead of one guess at a time.
Not as a whole. Shazam identifies one song at a time from a short sample, so at best you can catch individual tracks by running it repeatedly at the right moments. Blended transitions, pitch shifts, and layered tracks defeat the single-snapshot approach, and there is no way to point Shazam at a recording and get the full tracklist.
You can hold your phone up to the speakers or use on-device audio recognition to catch the track playing right now. For a two-hour set that means dozens of manual attempts, each timed to land between transitions. Setlist.ID processes the whole recording from the link in one pass instead.
Auto Shazam listens continuously through your device while the music plays, which helps in real time but still misses blended and pitched sections, gives no timestamps against the recording, and requires the set to play out loud from start to finish. Setlist.ID works after the fact from a URL, analyzes every second server-side, and stamps each track with its position in the mix.
No. Setlist.ID is link-based: paste the URL of a mix on YouTube, SoundCloud, Mixcloud, or any of 100+ supported platforms, and the audio is pulled from the source directly. Nothing is recorded on your device.
No tool can, including Shazam. Fingerprinting matches against released catalog, so unreleased edits and dubplates come back as timestamped gaps rather than wrong guesses. Everything with a release is fair game across a database of more than 100 million tracks.
Setlist.ID uses tokens: 1 token covers 1 hour of processed audio, with a 0.25-token minimum. Bundles start at $5.00 for 3 tokens, and tokens are refunded automatically if identification fails.
Paste a link from any of 100+ platforms and get every track with timestamps.