Trap runs at 130 to 170 BPM, with most beats sitting at 140 to 150 BPM. It also runs at half that. Producers program trap in double-time on purpose, so the same beat that reads 145 BPM on paper can feel like 70 when you're nodding along.
The "real" number depends on whether you mean the programmed grid or the felt groove. Both are correct, they're just answering different questions.
| Reading | BPM range | Sweet spot |
|---|---|---|
| Programmed / notated tempo | 130 to 170 BPM | 140 to 150 BPM |
| Felt groove (kick, 808, vocal cadence) | 65 to 85 BPM | ~70 to 75 BPM |
| R&B trap (melodic, slower pocket) | 100 to 130 BPM | ~115 BPM |
| Reggaeton-trap crossover | 90 to 100 BPM | ~95 BPM |
| Element | Trap baseline |
|---|---|
| Time signature | 4/4 |
| Drum feel | Dense, rapid hi-hat rolls (16th and 32nd note subdivisions), sub-heavy 808s |
| Key lean | Minor, dark and moody |
| Sonic markers | Layered hi-hats, pitched 808 bass, sparse melodic loops, orchestral or dark synth stabs |
| Source lineage | Atlanta hip hop, early 2010s (Waka Flocka, Gucci Mane), mainstreamed by the mid-2010s |
Here's the part that trips up almost everyone who tries to reverse-engineer a trap beat by ear: you tap along to the kick and snare, get something around 70, then check a tool or a tutorial and it says 140 to 150. Both numbers are right.
Trap producers set their DAW to the higher tempo for a practical reason: it gives them finer grid resolution to program those rapid hi-hat rolls. Try building a 32nd-note hi-hat pattern at 70 BPM and you're fighting the grid the whole time. Double it to 140 and the same pattern snaps into place. The kick, 808, and vocal flow still move at the slower, felt pace underneath. It's one groove, read two ways.
This is why "what BPM is trap" doesn't have a single clean answer the way "what BPM is house" does. It has two correct answers, and which one you want depends on whether you're programming a beat or trying to match a tempo for a mix.
Four ways to find the BPM of a trap track, in order of reliability:
An analyzer reads the waveform directly and gives you the programmed tempo, the number you'll want if you're building on top of the track. DigMyLoop reads BPM, key, and Camelot from the browser tab in about fifteen seconds, and tells you when a read is uncertain.
Music databases cover many released trap tracks and usually list the programmed higher tempo.
Works, but you'll likely land on the felt half-time groove instead of the programmed tempo, since that's what your hand naturally follows.
Same problem as tap-tempo: your ear locks onto the kick and 808, which sit at the slower pace, so you'll undercount unless you specifically count the hi-hat subdivisions instead.
Every value below was read from the audio by DigMyLoop, from the part of the track where the beat is actually playing, not the intro.
Seven years and three producers apart, and the range still holds: 129 to 152, all minor key, all reading dark or aggressive. That's the trap pocket. Add DigMyLoop to Chrome for free and read the same values on whatever you're building from.
Add DigMyLoop to Chrome for free and read the same values on any track you are sampling from.
Dig deeper. Create faster.