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.
3,135 riddims

Ghetto Fresh Riddim
Le Labo Recording95 BPM · 11A
Ghetto Reunion Riddim
Dj Fydale The Don100 BPM · 8B
Haunted Medz Riddim
Yung Merciinary Music99 BPM · 1A
I Wish Riddim (2018)
J.a Records97 BPM · 4B
Lunar Riddim
RapidOut Music96 BPM · 10A
Jolly Good Riddim
Syria Recordz100 BPM
Killer Dream Riddim
Dream Sound100 BPM
Pink Lemonade Riddim
Gacha Music100 BPM · 3B
Panties Riddim
Addictive Music99 BPM · 8A
Nitroglycerin Riddim
Yanishi Music98 BPM · 5B
Musically Mad Riddim
Razor Bumps Entertainment98 BPM · 8A
Real Life Riddim (2018)
Goldliner Records100 BPM · 8B
Toxic Riddim (2018)
Caution Records96 BPM · 6A
Unfazed Riddim
Malakhii Records98 BPM · 11A
Wet Riddim
Jam2 Records100 BPM · 6A
Woi Riddim
Chromatics Music Studios100 BPM · 12A
Holiday Weekend Riddim
Time Unit Music98 BPM · 8B
Iron Claw Riddim
Caspa Productions97 BPM · 3A
Life Story Riddim (2017)
Rush Sheikh Records97 BPM · 1A
Love Interest Riddim
Madd Kastle Records98 BPM · 10B
Other World Riddim
J Lab Productions100 BPM · 4A
Smoking Kills Riddim
Mercenary’s Music99 BPM · 12B
Unlax Riddim
Travis World100 BPM · 8A