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.
20,383 riddims

Wibble Wobble Riddim (2008)
Mr G Production57 BPM
Bless Ya Riddim
Rial Agony85 BPM · 9A
Chemistry Riddim (2008)
Tads Records83 BPM · 10A
Trials Riddim
MillBeatz Music Records100 BPM · 1A
One Life Riddim (2024)
Baobab Entertainment92 BPM · 1A
Bloody City Riddim (2008)
Jam2 Records75 BPM · 8B
Alton Rock Riddim
Fireball Records85 BPM · 8B
Ak 47 Riddim (2008)
Black House Records73 BPM · 1A
Henny & Grabba Riddim
Buzwakk Records82 BPM · 2A
Hot Zone Riddim
Lashawn Selwood117 BPM · 5A
Shenk I Shank Riddim
King Toppa92 BPM · 6A
784 Riddim (2024)
JC Productions150 BPM · 1A
Nostalgia Riddim (2024)
Lavoro Duro Music87 BPM · 2B
Cruise Ship Riddim
GW Music110 BPM · 7B
Drunk Arm Riddim
Gas Press Entertainment160 BPM · 11A
World Riddim (2002)
Mega Bass70 BPM · 5A
Weh Mi Up To Riddim
Mad Records90 BPM · 8B
Too Experience Riddim
Star Trail Records87 BPM · 8B
Tonight Riddim (2001)
Big Neck Productions75 BPM · 6A
Thriller Riddim (2002)
Thriller Music95 BPM · 5A
Dutty Prophet Riddim
Riddim World Records96 BPM · 11A
Things And Time Riddim (2002)
Techniques Records90 BPM · 3B
Riddim La (2024)
TeamFoxx158 BPM · 7B