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.
Riddims and singles together. Each card says which it is.
23,857 releases (riddims and singles)

Be Good To Me
Terry Linen x Busy Signal91 BPM · 6A
Let Love Abide In Dub
Luciano x Josh Harris77 BPM · 1B
Girls Like Mine
Vybz Kartel84 BPM · 5B
Streets Love Nobody
Silk Boss & Quada98 BPM · 7B
Relate
Cali Fr96 BPM · 10B
Molly Pill
Shane O140 BPM · 10B
Shy Girl
Ymo G x Sortie104 BPM · 5A
Dat Bad
Byron Messia x Ayetian x Tyga102 BPM · 4A
Vulnerability
Shenseea110 BPM · 9A
Corn Trash Paper (Shopkeeper)
Hezron77 BPM · 6A
Rich Look Good Pon Mi
Future Fambo100 BPM · 12A
Fire Light
Turbulence132 BPM · 5A
Pray
Capleton x Ikeed131 BPM · 2A
She’s My Everything
Gyptian x Trizo100 BPM · 8B
False Pretense
Torch Ft. Turbulence136 BPM · 11B
Rifle
Young Javvy x Skelly Dan103 BPM · 9B
Cya Slow Down
Devyus & Jahshii99 BPM · 4A
Mill A Minute
Kant10t100 BPM · 4A
Luck Buck
Slyngaz133 BPM · 2A
Never Broke Again
38 From BL80 BPM · 2A
Mad House Riddim
Hypemasters Entertainment99 BPM · 9A
Y2K X5 Riddim
Rattler Records99 BPM · 7A
Love Is The Answer Riddim
Vikings Production80 BPM · 6B