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.
1,683 riddims

Hustla Talk Riddim
J Rod81 BPM · 11A
H1 N1 Riddim
Various Artists80 BPM · 8B
Hell Raise Riddim
Various Artists80 BPM · 10A
Hit Riddim
Various Artists78 BPM · 7A
Buss Buss Riddim
Various Artists78 BPM
Bad Road Riddim
Kings Of Kings80 BPM · 8B
Songs Riddim
Joe Frasier Records79 BPM · 7A
Straight Jeans Riddim
Various Artists81 BPM · 8A
Strate Jeans Riddim
Various Artists81 BPM · 8A
Stronga Riddim (2010)
Liv Up Records81 BPM · 5A
Tranquilzer Riddim
Various Artists79 BPM · 6B
Uk Flu Riddim
Various Artists80 BPM · 5A
West Side Riddim (2010)
Special Delivery Music79 BPM · 6A
Girl Cup Riddim
Various Artists80 BPM · 12A
Give Thanks Riddim (2010)
Cash Flow Productions78 BPM · 11A
Box Guitar Riddim
Tiger Records80 BPM · 7A
Badness Riddim (2010)
Friendly Fire Music81 BPM · 4A
Authentic Riddim
Beach Back Records78 BPM · 11A
Ashes Riddim
Dynasty Records79 BPM · 2A
Man Down Riddim
Various Artists78 BPM · 5A
Not Tonight Riddim
Madd Spider Productions77 BPM
Passover Riddim (2011)
Jahlight Records80 BPM · 8A
Lifeline Riddim (2011)
Black Spyda Records81 BPM · 11A