How this list was checked
Each tempo and key comes from the song’s Wikipedia article. For most songs that is the published sheet music (Musicnotes editions, and EMI Music Publishing’s for “Hips Don’t Lie”). The article on “Lose Yourself to Dance” cites interviews and reviews instead, and the one on “Crazy in Love” gives the tempo as “around 100”, so we mark it that way. We checked them on November 5, 2026, and left out songs where Wikipedia gives no key or where it disagreed with other data we found.
A notated tempo can differ slightly from the recording. Some streaming data lists “Riptide” at 102 BPM and “Pon de Replay” at 99, for example. Tap along with the exact version you use before you line anything up.
Songs at 100 BPM, grouped by Camelot number
Songs that share a Camelot number are in the same key or its relative major or minor. All eight are at or very close to 100 BPM.
Camelot 3: B-flat minor and D-flat major
Two songs in B-flat minor plus one in the relative major, so this is the strongest group.
| Song | BPM and key | Camelot |
|---|---|---|
| Shakira ft. Wyclef Jean — Hips Don’t Lie | 100 · B-flat minor | 3A |
| Daft Punk ft. Pharrell Williams — Lose Yourself to Dance | 100 · B-flat minor | 3A |
| Vance Joy — Riptide | 100 · D-flat major | 3B |
Camelot 12B: E major
| Song | BPM and key | Camelot |
|---|---|---|
| Justin Bieber — Love Yourself | 100 · E major | 12B |
| The Chainsmokers ft. Rozes — Roses | 100 · E major | 12B |
Neighbours and other keys
| Song | BPM and key | Camelot |
|---|---|---|
| Charlie Puth — Attention | 100 · E-flat minor (next to 3A) | 2A |
| Rihanna — Pon de Replay | 100 · F-sharp minor | 11A |
| Beyoncé ft. Jay-Z — Crazy in Love | about 100 · D minor | 7A |
What 100 BPM sounds like
100 BPM sits between hip-hop and dance tempos: relaxed enough for a sung verse, fast enough to move to. It covers Latin pop, R&B, funk-influenced dance tracks and acoustic pop, which is why this short list mixes Shakira, Daft Punk, Justin Bieber and Vance Joy.
The maths is simple. A beat lasts 600 milliseconds, a 4/4 bar lasts 2.4 seconds and an eight-bar phrase lasts 19.2 seconds. Counted at double time, 100 BPM becomes 200, and at half time it becomes 50, so the half time guide is worth a look if you want to pair a 100 BPM vocal with a drum-and-bass beat.
Pairs worth trying
“Hips Don’t Lie” and “Lose Yourself to Dance” are both at 100 BPM in B-flat minor, so their hooks share a home note and need no tempo change. Add “Riptide” from the same group if you want a major-key lift: D-flat major uses the same notes as B-flat minor.
“Love Yourself” and “Roses” share E major. Both are sparse arrangements, which leaves room for the other song’s vocal. “Attention” is one step from the B-flat minor group, so it works as a transition into or out of it. “Pon de Replay” and “Crazy in Love” are in keys that sit apart from the rest. Pitch-shift one of them, or use them for a quick cut rather than an overlay.
Bringing other songs to 100 BPM
Songs between about 96 and 104 BPM can usually be stretched to 100 with a 4% change or less. Remember that without key lock, a 6% speed change moves the key by about a semitone. Use our compatibility checker to see whether the stretched pair still fits.