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.
972 riddims

Seduction Riddim (2025)
DayOne Productions112 BPM · 6B
Afro Love Riddim
GFM Media Productions115 BPM · 1A
Accident Riddim
Wetty Beatz Records115 BPM · 2A
The Vroom Vroom Riddim
Fryktion Muzik110 BPM · 9B
Suck
A – Bubbie Riddim – De Illest Beats110 BPM · 1B
Supa Bash Riddim
Stabbylive110 BPM · 7B
Breaking Bad Riddim
The Parris Agency110 BPM · 9B
Throw Back Riddim (2025)
Dj Spider GW Music112 BPM · 8B
Freshen Riddim
DC House115 BPM · 4A
Maiden Cay Riddim (2025)
Monk Music110 BPM · 9A
Don Gorgon Riddim
Dj Spider Music110 BPM · 8B
Banana Boat Riddim (2025)
Hitz Productions115 BPM · 8B
Bite Size Riddim
Stratosphere Muzic115 BPM · 12B
My Heart Riddim
GusBus Records110 BPM · 12B
Company Riddim
T&R Records113 BPM · 4A
Old Time Riddim
RG Records113 BPM · 9A
Str8 Vybz Riddim
TJ Records109 BPM · 3A
Tang Riddim
YaTano110 BPM · 10B
Wine & Bubble Riddim
Mad Bludd Productions110 BPM · 9B
First Time Riddim (2025)
Arkive Records110 BPM · 11B
Fruit Punch Riddim
Kingzmen Music115 BPM · 8B
Spirit Riddim (2024)
NMG Music110 BPM · 8A
Sea Breeze Riddim (2024)
District Records111 BPM · 6B