Guide · Methods compared
How to track what DJs are playing
Updated June 2026
The short answer
There are four ways to keep up with the tracks DJs play: browse a manual tracklist database like 1001Tracklists, fingerprint individual mixes with a per-mix tool, check captions and comments yourself post by post, or follow DJs in a tool that auto-IDs every new post and builds a running, confidence-scored tracklist automatically.
The four methods, compared
Each method trades coverage against effort, and the right choice depends on which DJs you follow, how often they post, and whether you want a one-time answer or an ongoing record. No single method wins on every dimension, so most serious crate-diggers end up using two: a database for the headline-DJ archive and an automated tool for the working DJs whose sets never get logged.
Manual tracklist database
- Coverage
- Strong for headliners and big sets; thin for everyone else.
- Effort
- Low: you just browse it.
- Best for
- Looking up a famous DJ's festival or radio set after the fact.
Fingerprint a single mix
- Coverage
- Good for one recording; misses unreleased and heavily mixed tracks.
- Effort
- Medium: you supply the audio per mix.
- Best for
- IDing tracks in a specific full-length mix you already have.
Check captions and comments yourself
- Coverage
- Only as good as what the DJ and fans write, post by post.
- Effort
- High: manual, repeated for every new post.
- Best for
- Following one or two DJs casually on a small budget of time.
Automated cross-DJ auto-ID
- Coverage
- Broad: covers DJs no database logs, including short Instagram clips.
- Effort
- Low after setup: runs on each new post automatically.
- Best for
- Tracking many DJs continuously and spotting tracks before they break.
| Method | Coverage | Effort | Best for |
|---|---|---|---|
| Manual tracklist database | Strong for headliners and big sets; thin for everyone else. | Low: you just browse it. | Looking up a famous DJ's festival or radio set after the fact. |
| Fingerprint a single mix | Good for one recording; misses unreleased and heavily mixed tracks. | Medium: you supply the audio per mix. | IDing tracks in a specific full-length mix you already have. |
| Check captions and comments yourself | Only as good as what the DJ and fans write, post by post. | High: manual, repeated for every new post. | Following one or two DJs casually on a small budget of time. |
| Automated cross-DJ auto-ID | Broad: covers DJs no database logs, including short Instagram clips. | Low after setup: runs on each new post automatically. | Tracking many DJs continuously and spotting tracks before they break. |
The sections below examine each method in detail so you can make an informed choice for your own roster of DJs.
What 'tracking a DJ' actually means
Before comparing methods it helps to be precise about what you are trying to do, because the word “tracking” means two quite different things depending on the context.
The first meaning is reactive and one-time: you saw a specific post, you want to know the name of a specific track, and once you have the answer you are done. That is a lookup task. Any of the four methods can handle it, and the best choice for a single post is usually to read the caption first, check the comments second, and reach for audio recognition only if those come up empty. The flagship guide on how to find what a DJ is playing on Instagram covers this step-by-step process in detail.
The second meaning is proactive and ongoing: you follow a roster of DJs for the records they break, and you want every new post they put up to be identified automatically. This is a different problem. A lookup tool answers a question you already thought to ask; an ongoing tracker builds a running record whether you remember to check or not. Most of this guide is about the second problem, because that is where the methods diverge most sharply in coverage and effort.
The distinction also changes what “good coverage” means. For a one-time lookup, coverage means: does the answer exist somewhere I can find it? For ongoing tracking, coverage means: what fraction of a DJ's posts get identified, over the long run, without me doing work on each one? A manual database can have great coverage for one famous set and zero coverage for the hundred Instagram clips that same DJ posted this month.
Manual tracklist databases: strengths and gaps
Sites like 1001Tracklists are the starting point for most crate-diggers. The model is straightforward: community members type in tracklists from sets they attend, record, or stream, and the database accumulates them over time. For the right kind of set the coverage is genuinely impressive: you can find a complete 90-minute festival set with time-codes, format tags (vinyl / CDJ / USB), and comment threads debating the IDs.
Where the model breaks down is the manual-submission gap. Every tracklist in the database exists because a person chose to log it. That creates three structural biases:
- Headliner bias. Big festival slots and syndicated radio shows get logged because many fans care. A local or up-and-coming DJ rarely has fans dedicated enough to transcribe sets, so their entries are sparse or absent.
- Short-form blind spot. The 30-to-60-second Instagram clip where most DJs break new records today is almost never logged. It is too short to call a “set” and too fleeting to attract a transcriber. This is the biggest gap for active crate-digging.
- Lag and incomplete entries. Even logged sets often carry unresolved ID placeholders for tracks the submitter could not name. A set you want to reference might be 80% complete, which is useful but not complete.
The verdict: an indispensable archive for the DJs who get logged, and nearly useless for the long tail. For a deeper comparison of what a manual database offers versus an automated alternative, see the 1001Tracklists alternative guide.
Per-mix fingerprinting tools: when they win
The second method takes a different angle: instead of relying on a human to log a set, it runs audio recognition automatically over a full mix recording. Tools in this category such as TrackSniff let you paste a URL or upload an audio file, then return a timed tracklist built from fingerprint matches. For a long mix you already have, this is genuinely powerful: it processes the whole recording in minutes and surfaces every released track it can fingerprint, with timestamps.
The constraint is the per-mix model. You supply one audio file, you get one tracklist. To keep up with a DJ who posts three Instagram clips a week, you would need to manually retrieve each clip, feed it to the tool, and review the output — repeated indefinitely. That is a lot of work to automate what should be automatic. The other limit is the same one that constrains consumer Shazam: heavily blended transitions, pitch-shifted audio, and unreleased tracks have no reference fingerprint to match, so they return no result even when the audio is clean.
Per-mix fingerprinting wins when: you have a single long mix in audio form, you want a timestamped tracklist quickly, and you do not need it to repeat forever. It is a great one-shot tool and a poor ongoing one. For a head-to-head breakdown of the per-mix model versus continuous auto-tracking, see the TrackSniff alternative guide.
Checking captions and comments yourself
The simplest method is also the oldest: open the post, read what the DJ wrote in the caption, scroll the comments, and look for a fan who typed the track name. No tools, no account, no cost. For a DJ who consistently labels their tracks or has an active fan community, this is the fastest path to an answer.
The problem is cost at scale. A caption check on one post takes 30 seconds. Checking 50 posts across 10 DJs once a week takes hours — and you still have to remember to do it. When a DJ's captions are silent and the comment section has not solved it yet, you are left with nothing and have to return later. There is also a signal-quality problem: a confident-sounding comment is not the same as a confirmed ID, and a wrong guess that gets liked can stick to a record and spread.
For the full ranking of caption and comment signals by reliability, and a step-by-step process for IDing a single post, see the guide to finding what a DJ is playing on Instagram. Manual caption-checking is the right method for one or two DJs you follow closely and have time to watch. It does not scale to a roster.
The continuous, automated approach
The fourth method closes the gaps in the other three by automating the checks on every new post rather than waiting for a human to log it, supply audio, or remember to look. CrateWire is built around this category: you follow a DJ, and for each new public Instagram post it runs a multi-signal waterfall automatically.
The waterfall works in order of confidence. It checks Instagram's own music metadata first, since an IG-attributed track is already named and needs no inference. Then it parses the caption for an explicit ID label or an artist-title pattern. Then it scans the comments for written IDs, weighting the DJ's own replies above unverified fan guesses. Finally, if text signals are empty or ambiguous, it fingerprints the audio against a reference catalog. Each signal that names the same track adds to a confidence score; the track surfaces only once the blended score passes a threshold, so a borderline single-source match does not masquerade as a confirmed ID.
The output is a running tracklist per DJ — every identified track with its confidence score — and it updates every time a new post goes up. An unreleased ID that exists nowhere today will resolve the moment a caption is added, a fan comments the name, or the track hits a catalog and the fingerprint matches. You can browse the public DJ tracklists to see the method's output before signing up.
Honest limits apply: a brand-new unreleased ID with no reference anywhere cannot be identified by any tool until a signal appears. What the automated approach removes is the manual labor of re-checking, and it catches the answer the moment it becomes available, rather than the next time you remember to look.
Cross-DJ trending: catching a track before it breaks
A single DJ's tracklist tells you what that DJ has been playing. Following ten DJs gives you ten separate lists. What neither gives you, without manual aggregation, is an answer to the question working DJs and A&R people care about most: which unreleased track are multiple DJs playing right now?
When a forthcoming track starts spreading through the DJ circuit, it tends to show up across several sets within a short window before the release or announcement. In the vinyl era you spotted this by watching who was importing the same acetate. Today it happens in Instagram posts and short clips, where the captions say ID or name a promo that most of your audience has not heard yet. If you are only looking at one DJ at a time, you see the clip and move on. If you are aggregating across many, the pattern jumps out.
This is why cross-DJ aggregation changes the value of tracking. When CrateWire runs the same waterfall across all the DJs you follow, it can surface tracks that appear across multiple DJs within the same week — before they reach streaming platforms, before they trend on social, and often before most listeners have heard them. A cross-DJ trending feed built this way turns individual tracklists into an early-signal network. You can get a preview of what this looks like on the public DJ tracklists hub.
How to choose: a decision matrix by goal and DJ type
The right method depends on two variables: what kind of DJ you are tracking, and what your goal is. Here is a quick decision matrix to cut to the right answer without working through all four methods every time.
Famous headliner with documented festival/radio sets
- Goal
- One-time lookup of a specific past set
- Best method
- Manual tracklist database (1001Tracklists)
Any DJ — you have a full recorded mix file
- Goal
- Timestamped tracklist from that one recording
- Best method
- Per-mix fingerprinting tool (TrackSniff)
One or two DJs you follow casually on Instagram
- Goal
- Identify a specific post now and then
- Best method
- Check caption/comments first, Shazam if needed
Working or local DJ active on Instagram, rarely logged
- Goal
- Ongoing tracklist built automatically
- Best method
- Automated cross-DJ auto-ID (CrateWire)
Roster of 5–20 DJs you follow for crate-digging
- Goal
- Continuous tracking + trending signal across all of them
- Best method
- Automated cross-DJ auto-ID (CrateWire)
Any DJ — you want to be first to hear a spreading track
- Goal
- Early-signal cross-DJ trending feed
- Best method
- Automated cross-DJ auto-ID (CrateWire)
| Your situation | Goal | Best method |
|---|---|---|
| Famous headliner with documented festival/radio sets | One-time lookup of a specific past set | Manual tracklist database (1001Tracklists) |
| Any DJ — you have a full recorded mix file | Timestamped tracklist from that one recording | Per-mix fingerprinting tool (TrackSniff) |
| One or two DJs you follow casually on Instagram | Identify a specific post now and then | Check caption/comments first, Shazam if needed |
| Working or local DJ active on Instagram, rarely logged | Ongoing tracklist built automatically | Automated cross-DJ auto-ID (CrateWire) |
| Roster of 5–20 DJs you follow for crate-digging | Continuous tracking + trending signal across all of them | Automated cross-DJ auto-ID (CrateWire) |
| Any DJ — you want to be first to hear a spreading track | Early-signal cross-DJ trending feed | Automated cross-DJ auto-ID (CrateWire) |
For most working crate-diggers the answer is two tools in parallel: a manual database for the famous DJs with documented archives, and an automated tracker for the rest of the roster where manual coverage does not exist. The automated tool does not replace the database for its strong cases; it covers the long tail the database never touches.
Frequently asked questions
- What is the best way to track what DJs are playing?
- It depends on the DJ and what you want. For top-billed headliners with documented festival or radio sets, a manual tracklist database like 1001Tracklists often has what you need. For everyone else, especially DJs whose main output is short Instagram clips, an automated tool that watches their posts and auto-identifies tracks gives better coverage with far less effort. If you want ongoing, hands-off tracking across many DJs at once, the continuous automated approach is the only one that scales.
- Does 1001Tracklists cover every DJ?
- No. 1001Tracklists is a manual, community-maintained database, so coverage is strongest for famous DJs and big festival or radio sets that fans bother to log. Smaller or local DJs, and short Instagram and TikTok clips where most crate-digging happens today, are sparsely covered or missing entirely because no one has transcribed them. Even headliner sets often carry unsolved ID placeholders for the tracks the logger could not name.
- What is the difference between a tracklist database and fingerprinting a mix?
- A tracklist database stores tracklists that people typed in by hand, so you are reading someone else's prior work. Fingerprinting a mix runs audio recognition automatically over a recording to detect tracks without manual effort. Databases are effortless to read but rely on community coverage. Fingerprinting fills those gaps but needs you to supply the audio file per mix, and it can miss heavily mixed or unreleased tracks that have no reference fingerprint in any catalog.
- Can you automatically track a DJ's Instagram posts?
- Yes. A continuous tool can watch a DJ's public Instagram, and on each new post run caption and comment parsing plus audio fingerprinting, then add the identified tracks to a running tracklist with a confidence score on every ID. That removes the manual re-checking and works for DJs no manual database covers. CrateWire does this across many DJs at once, so their full history accumulates automatically.
- How do I see what is trending across multiple DJs at once?
- A single tracklist tells you one DJ's selections. To see what is spreading, you need a cross-DJ view that aggregates identified tracks across all the DJs you follow and surfaces the records showing up most often. CrateWire's trending feed is built for this cross-DJ pattern-spotting, showing you a track that two or three DJs are all playing before it reaches the wider conversation.
- How do I track a DJ who only posts on Instagram?
- Manual tracklist databases will not help because they require someone to sit down and log the set by hand, and short Instagram clips rarely get that treatment. Per-mix fingerprinting tools need you to supply an audio file, which does not map to a short clip feed. The method that fits is one that watches the DJ's public Instagram directly, parses the caption and comments on each new post, and fingerprints the audio when text alone is not enough. That is exactly what CrateWire is built for.
- Can I get alerts when a DJ plays something new?
- With an automated continuous tracking tool, yes. Once you follow a DJ, the tool runs on each new public post and adds newly identified tracks to their tracklist. You can check that list at any time to see what is new, and a cross-DJ trending feed surfaces records that are spreading across multiple DJs you follow. Manual methods, by contrast, require you to remember to check back yourself.
- Is there a free way to track DJ tracklists?
- For major DJs, browsing 1001Tracklists costs nothing and often has full festival and radio sets. For smaller DJs or Instagram-only clips, the free options are all manual: check captions and comments yourself, run a free Shazam on a clip, or search track-ID communities. The trade-off is time and effort repeated for every post. CrateWire lets you browse the public DJ tracklists it has already identified without an account, so you can see what it has before committing.
Track a roster of DJs, not one set
CrateWire auto-identifies tracks on every new post across the DJs you follow, keeps a confidence-scored tracklist for each, and shows what is trending across all of them.
Keep reading
How to find what a DJ is playing on Instagram
The three-step method for IDing a single post: caption and comments, audio recognition, DJ-specific fingerprinting.
What does “ID” mean in a DJ set?
Why DJs leave tracks marked ID, what ID–ID means, and how unknown tracks eventually get solved.
1001Tracklists alternative
How manual tracklist databases compare to automated post-by-post tracking — where each wins.
TrackSniff alternative
Per-mix fingerprinting versus continuous Instagram auto-ID: coverage, effort, and use cases.