Similar Songs Finder
Choose a song and see what DJs played up to two tracks before or after it in real sets, with the key and BPM of each record. Each suggestion names the set it came from, so you can listen to the blend yourself.
Similar here means a DJ put it next to your song
Last updated
There is no listening model behind these results and no streaming algorithm. We build the list from the running order of sets we identified from their recordings.
- We find the sets the song was heard in
- We identified the public tracklists on setlist.id from recordings of DJ sets. For each set the song was heard in, we go to the minute it came in.
- We read the records around it
- The record straight before it and straight after it count most; a record two places away counts for less. A record identified several times in a row counts as one. We read its 8 newest sets at most.
- Records next to it in more sets rank higher
- A record put beside the song in two different sets is a stronger pairing than one that turned up once, so it goes to the top. Each row tells you where it was played and links that moment on the set page.
- The key and tempo show how the pair blends
- Each record carries its Camelot code, shaded by how its key sits against the song's, and its BPM with the difference from the song's. An amber code is an easy move. An outlined one is a bolder change that DJs use for a lift: a whole tone or a semitone up or down, or across the rings and one hour round.
A song heard in only one set has a short list
Many records turn up in only one or two of the sets we have identified, so their list is short: the two records before and the two after each play. Big records that many DJs reach for get far more.
A neighbour can also be a jump in style, when the DJ used the song to change direction. The key shading and the BPM difference tell you how hard the change was.
Streaming radio and fan lists answer a different question
| Source | Built on | Best for |
|---|---|---|
| setlist.id | Records DJs played beside the song in identified sets | Finding a record that mixes into it, with the set where a DJ did it |
| Streaming radio | The listening habits of other users | A long playlist in the same mood |
| "Fans also like" lists | Overlap between the people who follow two acts | Discovering artists, less so single songs |
| Audio analysis tools | Measured tempo, key and timbre | Songs that sound alike, whether or not anyone plays them together |
To check how two keys blend before you try it, open the Camelot wheel; to look up one song's key and tempo, use the song key finder.
See what a DJ played around a track
If you heard a song in a mix we have not identified yet, paste the mix link. You get the mix back as a tracklist with times, so you can read what came before and after it.
You'll see the length and the price in hours before you pay.
Frequently asked questions
How do I find songs similar to a song I like?
Type the artist into the search at the top, then pick the song from the list under it. The panel shows the records DJs played next to it or two tracks away, each with its key and BPM. Press a set name to hear the two records meet in the mix.
What does similar mean here?
It means a DJ played the record within two tracks of the song in a set.
Why do some songs show only a few results?
A song heard in one set has at most four records around it: two before and two after. Popular records are heard in many sets, so they get a longer list. The line under the song's title says how many sets the answer was read from.
Can I find songs that mix well in key?
Yes. Each result carries its Camelot code, shaded by how it sits against the song's key: amber for an easy move, outlined for a bolder one (a whole tone, a semitone or a diagonal step on the wheel), grey for a clash. Press a code to see the move on the Camelot wheel. To see the keys of an artist's other songs, use the song key finder.
Why isn't my song in the list?
The search covers artists whose records have been identified in the public DJ sets on setlist.id. A song no DJ has played in one of those sets has no neighbours to show yet.
Is it free?
Yes. Searching and reading the results needs no account. Identifying a new mix from a link is the paid part of setlist.id; the prices are on the pricing page.