MixTracklist
Guide

How to Identify a Track in a DJ Mix

To identify a track in a DJ mix, note the timestamp, then work from the cheapest method to the hardest. Look for a published tracklist in the description, on 1001Tracklists, on MixesDB or in the MixTracklist library. Read comments at that timestamp. Try Shazam or SoundHound on a clean passage. Search any lyrics. Ask a track ID community, then the DJ, or run the whole set through an identification service.

A published tracklist answers the question fastest

Before you try to recognize anything, check whether somebody has already written the answer down. Note the time of the track first (for example 1:12:30), because every method on this page works better with a timestamp. Then look in four places.

  • The mix description. Uploaders on SoundCloud, YouTube and Mixcloud often paste the tracklist under the player. Expand the description fully before you do anything else.
  • 1001Tracklists, which describes itself as "The World's Leading DJ Tracklist/Playlist Database". It is strongest on festival sets, radio shows and well-known DJs.
  • MixesDB, a community-edited wiki of mixes whose front page counted more than 360,000 mix pages when we checked in September 2026. It reaches further back and further underground.
  • The MixTracklist library at /explore. Reading any tracklist there is free and needs no account, and every track has its own page listing the sets it was played in, with the timestamp in each.

Search by DJ name plus the event, show or date. A published tracklist is not always complete. A row that reads "ID - ID" means the track is still unnamed: DJ Mag's 2025 feature on tracklist secrecy notes that sites like 1001Tracklists use "ID" for an unreleased song a DJ is playing. Our guides to DJ set tracklists and to what a track ID is go deeper on both points.

Timestamped comments point at the exact moment

If there is no tracklist, the comments are the next cheapest place to look, because other listeners have usually asked the same question at the same minute.

On SoundCloud, comments are tied to time. SoundCloud's help center says that on the web you click the area below the waveform "to leave a comment at that exact timestamp". That means the comments sitting around 1:12:30 on the waveform are about the music at 1:12:30. Look for a "track ID?" question near your timestamp and read its replies; the uploader or another listener often answers there.

On YouTube, comments are not attached to the timeline, but viewers type timestamps into them. Search the comment section for your minute mark, and read the top of the section, where a channel can pin a full tracklist.

Comments have limits. An answer in a comment is one stranger's opinion, so check it by ear against the mix. Uploaders can also switch comments off, and a small upload may have none. In 2016 Vice listed SoundCloud and Mixcloud comment sections among its six ways to identify tracks without Shazam, and the method is still worth two minutes. The platform-specific steps are in our how-tos for a SoundCloud mix and a YouTube DJ set.

A recognition app works on released tracks played cleanly

Shazam and SoundHound are free and take seconds, so they are the right third step. They work best when the track has been released and is playing alone, close to its original speed.

  1. Pick a moment in the middle of the track, well away from the transitions, where only one record is playing.
  2. Hold a phone running Shazam or SoundHound near the speaker. On an iPhone, iPad or Mac you can skip the second device: Apple's support page for identifying songs says Music Recognition in Control Center identifies music playing around you and music playing on your device while you wear headphones.
  3. On a computer, use the browser. Apple says the Shazam extension for Chromium browsers "scans and identifies music playing on a webpage", which covers a SoundCloud or YouTube tab.
  4. Try two or three different moments: the breakdown, the drop and any vocal.
  5. Check the result by ear. Play the suggested track on Beatport, Bandcamp, Traxsource or a streaming service and compare it with the mix at your timestamp. Make sure you have the right remix, not only the right title.

The honest limit is scale. An app names one track per attempt, and you have to find a clean moment for each one. For a single track in a commercial set that is fine. For thirty tracks in a two-hour set it is an evening of work, with gaps wherever the app returns nothing.

Fingerprints match one recording, which is why apps fail mid-mix

A recognition app does not understand music. It compares a fingerprint of what it hears with fingerprints of recordings it already holds. Avery Wang's 2003 paper, An Industrial-Strength Audio Search Algorithm, describes the method behind Shazam: peaks in the audio's time-frequency picture are paired into hashes and looked up in a database. Wang writes that the algorithm was designed to recognize "sound files that are already present in the database", that it "is not expected to generalize to live recordings", and that it is "very sensitive to which particular version of a track has been sampled".

Noise is not the main problem. The same paper reports correct matches through voices and traffic noise, and even several tracks playing together. The problem is what a DJ does to the record. A 2016 ISMIR paper from Johannes Kepler University Linz, Landmark-Based Audio Fingerprinting for DJ Mix Monitoring, lists the changes: "pitch shifting, tempo modifications, cross-fading and beat-matching". The authors tested three fingerprinting systems on real DJ mixes and concluded that automated identification of DJ mixes "is a challenging problem".

In practice an app returns nothing mid-mix for one of three reasons:

  • The DJ changed the tempo or pitch, so the audio no longer lines up with the reference recording.
  • The track is an edit, bootleg, mashup or live version, which is a different recording from the one in the database.
  • The track is unreleased or was never cataloged, so there is nothing to match.

Our guide to how music recognition works explains the mechanics, and there is a separate how-to for when Shazam can't identify a song in a mix.

Lyrics and a hummed melody find vocal tracks

If the track has words, you have a search term that no tempo change can damage. Type the clearest line into a search engine inside quotation marks and add the word lyrics. If that returns pop songs, add the genre or the DJ's name.

Expect one complication: club tracks often sample an older vocal, so the lyrics can lead you to the sampled original instead of the track you heard. That is still progress. Search the original's title together with "remix" or "edit" on Discogs, Beatport, Bandcamp and Traxsource, and listen to the previews until one matches the mix.

A melody can be searched too. Google launched hum to search on October 15, 2020: you hum, whistle or sing for 10 to 15 seconds and it suggests songs. SoundHound's App Store listing makes the same offer: "sing or hum the tune, and we'll do the rest".

Both routes depend on the track having something to sing. They suit vocal house, trance and anything with a lead melody. A percussive techno track with no hook gives them nothing to work with, and a little-known release may not be in their catalogs at all. If the track has no words and no tune you can hum, move on to people.

A community needs a link and a timestamp

People recognize what software cannot: an unreleased promo they heard last weekend, a bootleg passed around a scene, a white label from 1994. Vice's 2016 roundup named the Identification of Music Group on Facebook, which had 29,000 members at the time, and Reddit communities such as r/mixes and r/tracklists. Reddit's track ID communities and genre-specific forums work the same way today.

The quality of the answer depends on the quality of the question. Post all of this:

  1. A link to the mix and the exact timestamp where the track is clearly audible, not the transition into it.
  2. The DJ, the event or show, and the date, since regulars may know what that DJ was playing that season.
  3. The genre and anything you can describe: a vocal line, a distinctive synth, a sample you recognize.
  4. What you already tried, so nobody replies with "have you tried Shazam".

Be patient and be skeptical. An answer can take days or never arrive, and a confident reply can still be wrong, so check every suggestion by ear. Our how-tos on asking for a track ID and finding a track by timestamp cover the wording and the etiquette.

The DJ or the label knows when nobody else does

When a track is unreleased, the only people who can name it are the DJ, the producer and the label. Ask politely and specifically: comment on the upload at the timestamp, reply to the post where the DJ shared the set, or send a short message that includes the link and the time.

Do not expect an answer every time. The DJ Mag feature quotes DJ Bigos, who posts tracklists in the comments of SoundCloud mixes, saying he started because he "was frustrated that so many DJs wouldn't share their tracklists"; it also describes one well-known DJ yelling at him for identifying tracks and another deleting his comments. Some DJs guard an exclusive record for as long as they can, and some simply do not read their messages.

If the DJ stays silent, look sideways. Check who the DJ releases music with, and listen to the upcoming releases of those labels on Beatport, Bandcamp and SoundCloud, because a DJ's unknown tracks are often their own productions or promos from close labels. Then wait. Many unreleased tracks come out eventually, and tracklist pages get corrected after they do, so revisit the set's page on 1001Tracklists or MixesDB a few months later. The full routine is in our how-to on finding an unreleased track ID.

A whole-set service names every track at once

When you want the whole tracklist, not one track, identifying the set in one pass saves the most time. On MixTracklist you paste a SoundCloud mix link at /scan and get back a tracklist with a timestamp on every track, a confidence level per track, and store and streaming links where we find them. The badge shows a score from 0 to 100: lime is high (75 and up), amber is in between, and gray is low and worth checking by ear. A "Double match" label means two independent matches agreed. A typical 90-minute set takes about five to eight minutes, and an email arrives when it is done. If you ran the set, you can export the tracklist as text, CSV or a rekordbox file, and ask for a second listen on any single track.

It is not always the answer. We accept only SoundCloud links today: not YouTube, not Mixcloud, not file uploads. Sets must run from 15 minutes to 5 hours. It costs credits (pricing starts at $3.49 for one credit, which covers a set up to 2 hours), so check the free library first. And no service can name music that was never released or cataloged; those rows stay unidentified.

Which method fits which situation:

  • A famous DJ or festival set: 1001Tracklists or MixesDB first.
  • One released track and a phone in your hand: Shazam or SoundHound on a clean passage.
  • A vocal hook: a lyrics search, then Discogs or Beatport to find the right remix.
  • An underground or unreleased track: a community, then the DJ or label.
  • Every track in a SoundCloud set: a whole-set scan.

We think the order matters more than the tool: two minutes spent looking for an existing tracklist saves more time than any app.

Questions

Why can't Shazam identify a song in a DJ mix?
Shazam matches audio against specific recordings. In a mix the DJ may have changed the tempo or pitch, may be playing an edit or bootleg that is a different recording, or may be playing something unreleased that is in no database. Try a passage in the middle of the track where it plays alone, and try more than one moment.
Is there a free way to find the tracklist of a DJ set?
Yes. Read the mix description, search 1001Tracklists and MixesDB for the DJ and the event, read comments around your timestamp, and browse the MixTracklist library at mixtracklist.com/explore, where reading any tracklist is free with no account. Recognition apps such as Shazam and SoundHound are free as well.
What does ID - ID mean in a tracklist?
It marks a track nobody has named yet: the artist is unknown and the title is unknown. DJ Mag notes that sites like 1001Tracklists use "ID" for an unreleased song a DJ is playing. Rows like this are often filled in later, once the track is released.
Can MixTracklist identify a YouTube or Mixcloud set?
No. We accept only SoundCloud links today; YouTube links, Mixcloud links and file uploads are not supported. If the same set is also on SoundCloud, paste that link. Otherwise use the description, the comments, the tracklist databases and a recognition app.
How do I identify an unreleased track in a mix?
Software cannot match a recording that is in no catalog, so ask people. Post the link and timestamp in a track ID community, ask the DJ, and listen to upcoming releases on the labels the DJ works with. Check the set's tracklist page again after a few months, because unknown rows get filled in after release.
How long does it take to identify every track in a set?
By hand, with a recognition app and one attempt per track, a two-hour set can take an evening. On MixTracklist a typical 90-minute SoundCloud set takes about five to eight minutes; you can leave the page and an email arrives when the tracklist is ready.
What does it cost to identify a whole set on MixTracklist?
Reading tracklists already in the library is free. Identifying a new set costs credits with no subscription: 1 credit is $3.49, 3 are $7.99, 10 are $19.99 and 25 are $39.99. One credit covers a set up to 2 hours, two credits up to 4 hours and three up to 5 hours. Credits never expire, and a failed run is refunded automatically.

Sources

  1. 1001Tracklists, 1001Tracklists: The World's Leading DJ Tracklist/Playlist Database (accessed 17 Sept 2026)The site's own description of itself as "The World's Leading DJ Tracklist/Playlist Database".
  2. MixesDB, MixesDB: Main Page (accessed 17 Sept 2026)That MixesDB is a community-edited wiki of mixes and that its front page counted more than 360,000 mix pages (367,273) on the access date.
  3. DJ Mag, The track ID debate: is tracklist secrecy ever justified? (accessed 17 Sept 2026)That sites like 1001Tracklists use "ID" for an unreleased song; the DJ Bigos quote about DJs who would not share tracklists; that he posts tracklists in SoundCloud mix comments; the account of one well-known DJ yelling at him for identifying tracks and another deleting his comments. Published February 12, 2025.
  4. SoundCloud Help Center, Comments (accessed 17 Sept 2026)That on the web you click the area below the waveform to leave a comment at that exact timestamp.
  5. Vice, 6 Ways to Identify Tracks Without Ever Using Shazam (accessed 17 Sept 2026)That SoundCloud and Mixcloud comment sections, the Identification of Music Group on Facebook (29,000 members in November 2016) and Reddit communities such as r/mixes and r/tracklists were listed as ways to identify tracks. Published November 22, 2016.
  6. Apple Support, Use your Apple device to identify what song is playing (accessed 17 Sept 2026)That Music Recognition in Control Center identifies music playing around you and music playing on your device while you wear headphones.
  7. Apple Support (Shazam User Guide), Identify a song on the web (accessed 17 Sept 2026)That the Shazam extension for Chromium web browsers scans and identifies music playing on a webpage.
  8. Avery Li-Chun Wang, Shazam Entertainment (ISMIR 2003), An Industrial-Strength Audio Search Algorithm (accessed 17 Sept 2026)How the fingerprint is built from paired time-frequency peaks; that the algorithm targets sound files already in the database, is not expected to generalize to live recordings, and is very sensitive to the version of a track; that it matched through voices, traffic noise and several tracks mixed together.
  9. Sonnleitner, Arzt and Widmer, Johannes Kepler University Linz (ISMIR 2016), Landmark-Based Audio Fingerprinting for DJ Mix Monitoring (accessed 17 Sept 2026)That DJ mixes involve pitch shifting, tempo modifications, cross-fading and beat-matching; that three fingerprinting systems were tested on DJ mixes; the conclusion that automated identification of DJ mixes is a challenging problem.
  10. Google, Song stuck in your head? Just hum to search (accessed 17 Sept 2026)That hum to search launched on October 15, 2020 and works by humming, whistling or singing for 10 to 15 seconds.
  11. SoundHound (App Store listing), SoundHound - Music Discovery (accessed 17 Sept 2026)The vendor's description that you can "sing or hum the tune, and we'll do the rest".

Keep reading