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

New Edition Riddim
Hit Money Records80 BPM · 9B
90s Run Riddim
Bawn Kingstonian95 BPM · 1B
New Style Riddim (2021)
Big Laugh Music103 BPM · 2A
Oh Yay! Riddim
Eudemonic Records112 BPM · 8A
Im Bad Riddim
A.Dee Productions94 BPM · 5A
Night Blood Riddim
Brilli Production128 BPM · 1A
Chill Zone Riddim
Mxt Underground94 BPM · 3A
Attack Riddim (2021)
Sands Sound Systems Records104 BPM · 8B
Foundation Riddim (2021)
Real Lyfe Music88 BPM · 6B
Kaia Riddim
Little Rock Sound85 BPM · 8A
Bare Stammina Riddim
Buzwakk Records89 BPM · 9B
Highleaf Riddim
Mxt Underground70 BPM · 8A
Cathedral Riddim (2021)
Kritical Beatz100 BPM · 10A
Currency Riddim (2021)
Content Music101 BPM · 8A
Simma Riddim
Fox Fuse99 BPM · 10A
IN Time Riddim (2021)
Tcm Production90 BPM · 7B
African Fire Riddim
Black Kulcha Music72 BPM · 7B
Sankofa Riddim
Black Kulcha Music90 BPM · 11B
Gwap Riddim
High Rollas Production100 BPM · 1A
Scales Of Love Riddim
Skunga Records78 BPM · 8A
Dollars And Sense Riddim
Foota Hype Music133 BPM · 8A
Ruff Times Riddim (2021)
I-Sight Records83 BPM · 6A
Big Island Riddim
Zj Dymond / Fullchaarge88 BPM · 7B