DJ Riddim Finder: Search Riddims by BPM and Key
Find the right riddim for your next mix.
Every riddim in our archive that we’ve been able to analyse now shows its tempo and key. Set a BPM range to match your set, pick a key, and tick “Include keys that mix” to see riddims that blend smoothly with it. Whether you’re a selector building a dancehall set, a producer hunting for a riddim at the right speed, or a fan curious what’s in the archive, this is the quickest way to get there.
How to use it
- BPM: enter a range, for example 90 to 100 for a steady dancehall roll.
- Key: keys use the Camelot system that most DJ software shows, such as 8B for C major. Matching keys, or ones next to each other on the wheel, mix cleanly.
- Genre and sort: narrow to dancehall, reggae or soca, and sort by newest or slowest first.
Tempo and key are measured automatically from the riddim’s audio. They’re accurate for most releases, but always trust your ears and your DJ software for the final call.
Singles & albums: standalone songs and album tracks, each on its own production.
3,546 singles & albums

Bad N Boasy
Chronic Law x Demarco100 BPM · 5B
Tricks
Brysco96 BPM · 4A
Safe
Kapitani112 BPM · 9A
Sunshine
Nhance116 BPM · 9B
General
Skillibeng107 BPM · 4A
360
Jada Kingdom98 BPM · 8A
Misery Loves Company
Kiprich82 BPM · 4B
If You Were Mine
Christopher Martin x Jesse Royal78 BPM · 6B
Like An Angel (Remastered)
Delly Ranx x Qraig Voicemail x Chester Walker108 BPM · 11A
You’re Important
Vybz Kartel90 BPM · 1A
Unusual
Richie Loop x Devin Di Dakta x Jp Backhouse98 BPM · 10A
A Little More Justice
Chezidek82 BPM · 4B
Protocol 3
Tommy Lee Sparta x Skeng137 BPM · 3A
Rest Well
Vershon x Fedamap 14117 BPM · 4B
Question
Jamarii x Uncover106 BPM · 4B
Real Rider
1Biggs Don100 BPM · 12B
Bad Everyday
Munga Honorable103 BPM · 7A
Jah Mission
Zamunda82 BPM · 4B
Survivor
Delly Ranx x Crooker x Cassie Power89 BPM · 9A
Eyelash
Elephant Man96 BPM · 1A
Female Power
Its Natascha x Dj Gil100 BPM · 6A
This Plant
Chuck Fenda x Voiceful82 BPM · 2A
Beg You Pardon
Future Fambo102 BPM · 6A