Guide · Crate digging
Where Do DJs Find Their Music? The Real Sources
Updated August 2026
The short answer
DJs source music from several channels at once: subscription record pools for the mainstream and edits, Bandcamp and label stores for the underground, promo lists for pre-release, digging communities and radio shows for discovery, and increasingly by identifying tracks from what other DJs are already playing. No single source covers a working crate, which is why every serious digger runs three or four in parallel.
Record pools and subscription services
A record pool is a subscription library aimed at working DJs: you pay monthly and download from a catalogue curated for the floor, usually including intro edits, clean and dirty versions, acapellas and transition tools that the commercial stores do not carry. For an open-format or wedding DJ who needs this week's chart records in a playable edit by Friday, this is the fastest route that exists.
What it costs you: the catalogue is a curator's taste, not yours. Pools skew to whatever is charting and to genres with volume, so the further underground you play, the more of your crate a pool simply will not contain. You are also renting: stop the subscription and you keep the files, but you stop getting the next thing. Pools are a supply line, not a source of identity.
Bandcamp, Beatport, and buying direct from labels
This is where most underground crates actually come from. Beatport carries the electronic release catalogue with genre and key filters built for DJs. Bandcamp is the deeper end: labels and artists sell directly, small runs and digital-only releases live there, and following a label or an artist means their next release lands in your feed without an algorithm deciding whether you see it.
Buying direct also does something the other sources do not. A purchase from a small label is a signal back to the people making the records, and on a release that pressed three hundred copies it is not a symbolic one. If you dig underground and want the labels you rely on to still exist in five years, this is where the money should go.
What it costs you: time and money, per track, forever. There is no shortcut through a catalogue this large, which is exactly why the discovery channels below matter: you need something to tell you what to search for.
Promos and label mailouts
Labels send unreleased tracks to DJs they want playing them, typically weeks or months ahead of release, often through a promo platform that tracks who downloaded and who actually gave feedback. This is how a record is already familiar on a dancefloor the day it comes out.
What it costs you: you cannot buy your way onto a list. Promo access follows from a label already knowing your name, which follows from playing out, from your own releases, or from a radio show. It is a real channel and it is genuinely closed to most people, and any guide pretending otherwise is wasting your time. Its side effect is the reason the next sections exist: a large share of the best tracks in circulation at any moment are unreleased and unbuyable, which is what makes them show up as an ID in a DJ set.
Digging communities, forums, and Discord
Genre forums, subreddits, Discord servers and the comment sections under mixes are where tracks get named. Somebody posts a clip and asks what it is, somebody else recognises it, and a record that would have stayed anonymous gets a name and a link. The whole practice of crate-digging is collaborative and always has been.
What it costs you: attention, constantly, and a tolerance for confident wrong answers. A single unverified guess in a thread is a lead, not a fact. Weight a reply from the DJ who played it highest, several independent people agreeing next, and one person naming a track with no corroboration lowest.
Radio shows and recorded mixes
Specialist radio, residency broadcasts, podcast series and mix uploads on SoundCloud or Mixcloud are the discovery layer under everything else. A show host has already done the filtering: two hours of their selection is a curated survey of what is landing in that scene right now, months before any of it charts anywhere.
What it costs you: mixes are where you hear the track, not where you get it. Half of what stops you will be unreleased, an edit, or a dubplate, and the published tracklist, if there is one, will have gaps marked ID. The hearing is easy; the naming is the work.
Reading the IDs off what other DJs are playing
The newest channel, and the only one on this page that shows you a record proven on a floor before you spend anything. DJs post clips of their sets constantly, and each clip is a piece of evidence: this person, whose taste you already rate, is playing this record right now. That is a stronger buying signal than any chart.
The practical method is three checks in order: the tagged audio credit on the post, the caption and comments where DJs and fans name tracks on purpose, then audio recognition if neither gives you an answer. That order matters because on DJ clips the text is usually the better signal, and it is the only one that can name an unreleased record. The full version is in how to find what a DJ is playing on Instagram, and if you just want one link checked, paste it into the Instagram song finder.
What it costs you: doing it by hand does not scale. Ten DJs posting a few times a week is a few hundred clips a month, and each one is a manual check that turns up nothing most of the time. This is the part worth automating, and it is what CrateWire does: you follow DJs, their new posts get run through the same checks automatically, and the tracks that resolve land in one feed. It does not identify everything. Unreleased audio with no catalogue entry and no written name stays unidentified here exactly as it does everywhere else.
How the sources actually fit together
Nobody uses one of these. A working setup usually looks like a discovery layer plus a buying layer plus a naming layer, and the naming layer is the one most people are missing.
- Discovery: radio shows, recorded mixes, and the DJs you follow. This is where you hear something you did not know existed.
- Naming: comment threads, caption IDs, and track identification on the clips themselves. Discovery is worthless until the thing you heard has a name.
- Buying: Bandcamp, label stores, Beatport, or a pool, depending on what you play. This is the step everything else feeds.
- The gap: whatever is unreleased. Some of the best records you hear this year cannot be bought yet by anyone. Note them, follow the artist, and pick them up on release day.
If your bottleneck is hearing enough new music, add a radio show and three more DJs. If your bottleneck is that you keep hearing records you cannot name, that is the naming layer, and it is the one this site is built around. The related reading below covers both ends, including how to find unreleased tracks DJs play when the answer is a record that has not come out.
Frequently asked questions
- Where do DJs get their music from?
- From several sources at once, not one. Subscription record pools cover the current mainstream and edits. Bandcamp and label stores cover the underground and anything a pool will not carry. Promo lists deliver tracks before release, but only to DJs a label already knows. Digging communities, radio shows and recorded mixes are where DJs hear things first. And increasingly they identify tracks from what other DJs are already playing, which is the only source that shows you a record working on a real floor before you buy it.
- Do DJs pay for their music?
- Mostly yes, and deliberately. Record pools and streaming tiers are paid subscriptions, Bandcamp and Beatport purchases go partly to the artist, and buying direct from a small label is often the difference between that label pressing another record or not. The genuinely free routes are promos, which you have to earn a place on, and free downloads artists put out themselves. Ripping audio from a mix or a video is not sourcing music, it is a low-quality copy nobody should be playing out.
- How do DJs find new music before anyone else?
- Three ways. They are on promo lists, so they get the track weeks before release. They dig in places most people do not look: small label pages, Bandcamp tags, and the back half of a two-hour radio show. Or they watch other DJs, spot an unfamiliar record in a set or a clip, and chase the ID. That last route is the one anyone can use without an industry relationship, and it is why an unnamed track in a DJ's post gets a hundred people asking in the comments.
- Is following other DJs a legitimate way to find music?
- It is one of the oldest ways there is. Hearing a record in someone else's set and asking what it was predates every platform on this page. What has changed is the surface: DJs now post clips constantly, so the digging happens in captions and comment threads instead of at the booth. The honest limit is that a lot of what you hear will be unreleased, and no amount of searching will produce a download link that does not exist yet.
The naming layer, automated
Hearing new music is the easy half. CrateWire follows the DJs you pick and runs the tagged-audio, caption, comment and recognition checks on every new post they make, so the tracks that can be named end up in one feed instead of a hundred manual checks.
Keep digging
SEE WHAT DJS ARE PLAYING RIGHT NOW
Keep reading
How to find unreleased tracks DJs play
Why fingerprinting fails on unreleased IDs, and the text-based methods that actually solve them.
How to find what a DJ is playing on Instagram
Tracking a DJ's selections over time: the manual methods compared, and continuous cross-post auto-ID.
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.
How to track what DJs are playing
The four methods compared by coverage and effort — and how continuous cross-DJ auto-ID works.