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.
2,435 riddims

Jet Lag Riddim (2000)
Gravi-T96 BPM · 8B
Hurricane Riddim (1999)
Mo Music93 BPM
Hot Calaloo Riddim
Harmodio95 BPM · 3A
G-Spot Riddim
Madd Dawg95 BPM · 5A
Still Addict Of Sleng Teng Riddim
V.I.P.International Records93 BPM · 10B
Torch Riddim
Skitta Production95 BPM · 11A
Full Moon Riddim (2000)
First Name Music93 BPM · 4A
Dun Dem Riddim
Massive B94 BPM · 4B
Door Bell Riddim (2000)
Hi-Grade91 BPM · 3A
Cut Up Riddim (More)
Opera House 200096 BPM · 8B
Crime Time Riddim
Soweedo 200091 BPM · 12A
Casino Riddim
Mac Dada94 BPM · 8B
Old Bring New Riddim
Blackspyda Records92 BPM · 6B
Nuflexx Riddim
Various Artists92 BPM · 1A
Black Ice Riddim (2000)
Gravi-T Music95 BPM · 8B
Bedroom Riddim (2000)
IN Time Music92 BPM
Bassline Riddim
Bassline Jamaica 200094 BPM · 1A
Arrow Riddim
Pretty Boy / General Degree93 BPM
Island Breeze Riddim (2011)
Madd Spider Productions92 BPM · 9B
Hypa Bounce Riddim
Gone Music Production94 BPM · 4B
Hennessy Hail Riddim
D1 Productions96 BPM
1 Way Riddim Vol. 1
Konsequence Muzik95 BPM · 8B
Bluntly Badness Riddim
La-Fam/300 201995 BPM