DJ Set Analyzer

Paste a link to any mix and get every track with its timestamp, BPM and key. Works with YouTube, SoundCloud, Mixcloud and 100+ more.

You'll see the length and the price in hours before you pay.

What the analyzer gives you

Last updated

This is the full output for every set you run, with released tracks identified by audio fingerprint.

  • Timestamped tracklist

    Every identified track in play order, stamped with the moment it entered the mix. Tap a row to jump the player to that point.

  • BPM per track

    The tempo of each identified track, so you can read how the set climbs, plateaus and drops without counting beats.

  • Key, in Camelot or classic notation

    Each track's key, switchable between Camelot wheel codes and classic notation, which is how you see whether the DJ was mixing harmonically.

    How the Camelot wheel works
  • Artwork and links

    Cover art plus links to YouTube, Spotify, Deezer and Beatport on every row, so a track you like is one click from a playlist or a purchase.

  • Exports

    Copy the tracklist, download it as text, or export it formatted as YouTube chapters for a video description.

  • A shareable page

    Every analysed set gets a public link you can post under the upload, in a group chat, or wherever the ID requests are piling up.

Hozho Naasha (Extended Mix) by Binaryh and Motive (Extended Mix) by Jono Stephenson & Senes in a setlist.id tracklist, each with start and end time, BPM, key, label and store links

A real analysis

Every row below is real output from a set somebody ran through setlist.id. The full page carries the BPM and key for each track, the player, and the export buttons.

Hot Since 82 live at Dance Arena │ EXIT 2025 · identified by setlist.id

  1. Michael Cleis, Toto La Momposina - La Mezcla album artwork13:12La MezclaMichael Cleis, Toto La Momposina
  2. Inner City/Avision/Kevin Saunderson/Dantiez - Big Fun (Extended Mix) album artwork17:14Big Fun (Extended Mix)Inner City/Avision/Kevin Saunderson/Dantiez
  3. Avision - All Over (NYC Mix) album artwork22:44All Over (NYC Mix)Avision
  4. 4
    42:11ON THE WAYAnderzz, Volum1k
  5. Hot Since 82 - Behind Me (Original Mix) album artwork46:14Behind Me (Original Mix)Hot Since 82

Open the full analysis of Hot Since 82 live at Dance Arena

The rest are public and free to read: every mix analysed so far, each with its own page, and the same catalogue folded by DJ or channel when you want everything one act has played.

What DJs use a set analyzer for

Study a set you love

Read the BPM and key columns top to bottom and the shape of the set is right there: where it opened, how hard it climbed, which key changes did the work.

Turn a mix into a playlist

Once every track is named and linked, a two-hour set becomes a Spotify or Beatport playlist in a few minutes.

Document your own recording

Analyse your live recording, check what the fingerprint caught, then export the chapters straight into the YouTube description.

Settle an ID request

Somebody asked what played at 41:10. Run the set, read the row, paste the answer with the timestamp. If it is an unreleased track the analyzer says so.

Analyzer vs the other ways to get a tracklist

MethodInputWhat you getUnreleased tracks
setlist.id analyzerA link from 100+ platformsFull tracklist with timestamps, BPM, key, links, exportsFlagged as a timestamped gap
SoundCloud-only analyzersSoundCloud links onlyTracklist; usually no tempo or keyMissed or guessed
Shazam at the speakerA few seconds of clean audioOne track at a time, no timestampMissed
Comment diggingPatienceWhatever strangers happened to knowSometimes, from insiders

How the analysis works

  1. 1

    Paste the link

    YouTube, SoundCloud, Mixcloud, Instagram, TikTok, hearthis and 100+ more. No upload needed; the analyzer reads the audio from the link.

  2. 2

    Check the quote

    You see the title, the length and what it costs in hours before anything is spent. Sign in or create an account to continue.

  3. 3

    Fingerprinting runs the whole recording

    The audio is cut into overlapping segments and each is matched against the catalogue. A one-hour set usually finishes in a few minutes.

  4. 4

    Read, export, share

    The tracklist lands with timestamps, BPM, key, artwork and links. Export it, share the page, or open another set.

Frequently asked questions

What does a DJ set analyzer do?

It takes a recording of a DJ set and returns its structure: which tracks played, when each one entered, and for every identified track the BPM and key, artwork and links. setlist.id does this from a link, using its own recognition algorithm and partners including ACRCloud and Shazam.

Does the analyzer detect BPM and key?

Yes, for every track it identifies. The key is shown in Camelot wheel notation or classic notation, whichever you prefer, and both the BPM and key come from the identified track's metadata rather than a guess from the mixed audio.

Which platforms does the mix analyzer work with?

YouTube, SoundCloud, Mixcloud, Instagram, TikTok, hearthis and more than 100 other platforms. It is not limited to SoundCloud. Paste the public link to the set; the analyzer reads the audio from there, so there is nothing to upload.

How long does an analysis take?

Typically under five minutes per hour of audio. A six-hour festival archive processes the same way a one-hour mix does, start to finish, and you can leave the page and come back to it in your history.

Can it analyze a recording on my phone or a file on my computer?

Not directly. The analyzer works from a link to a public upload on a supported platform, so upload the recording to SoundCloud, Mixcloud or YouTube first (an unlisted YouTube video works) and paste that link.

How accurate is it?

Commercially released tracks identify reliably, including through blends and pitch changes. Unreleased tracks, private edits and dubplates have no fingerprint in any database and come back as timestamped gaps.

What does it cost?

Pasting a link and seeing the quote is free. Unlocking a full analysis is paid by the hour of audio: hours start at $6 for 5, never expire, and any part we can't identify is refunded.

BPM

Analyze a set now

Tracklist, timestamps, BPM and key from one link.