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,384 riddims

War Mission Riddim
Prince Villa90 BPM · 8B
Who Say Riddim (Flashback Series)
Penthouse Records85 BPM · 4B
Dread En El Parliament Riddim
Achinech Productions85 BPM · 10B
Dance Affi Nice Riddim
Strictly Forward Records87 BPM · 9B
Club Polo Riddim
Ochi City Records89 BPM · 3B
Immortal Love Riddim (2017)
Chillspot Records87 BPM · 9B
Possessed Riddim (2017)
Oskid Productions90 BPM · 11A
Starting Line Riddim
Flava Mix Records88 BPM · 1A
Icky All Over Riddim
Jammy’s90 BPM · 2B
The Exit Riddim
Various Labels88 BPM · 6B
Tempo Riddim
Various Labels87 BPM · 3A
Computer Riddim
Striker Lee89 BPM · 9B
Intercom Riddim
Various Labels87 BPM · 8A
Imitator Riddim
Ujama85 BPM · 5A
Golden Hen Riddim
Various Labels85 BPM · 7A
My Sound Riddim
Firehouse89 BPM · 8B
Key To Your Heart Riddim
Jammy’s86 BPM · 2A
Mi Love Mi Girl Bad Riddim
Redman International89 BPM · 1A
Big Car Riddim
Studio One, Coxsone86 BPM · 10B
Zion Higher Riddim
Studio One88 BPM · 1B
I’ll Never Fall In Love Again Riddim
Unknown Label88 BPM · 11B
Last Farewell Riddim
Gorgon Records85 BPM · 12BI’m Not A King Riddim
Various Labels86 BPM · 4B