Beat Tempo Guide: BPM Ranges by Genre
A reference of BPM ranges for hip hop, trap, drill, house, techno, afrobeats, reggaeton, lo-fi, R&B, pop, rock and drum and bass, with half-time explained.
By MusicVivo Editorial TeamUpdated 12 min read
Quick answer: Common BPM by genre: lo-fi hip hop 70–90, boom bap 85–95, reggaeton 88–100, afrobeats 100–115, pop 100–130, house 118–128, techno 125–140, trap 130–150 (half-time feel), UK drill 138–145, drum and bass 165–178. Half-time genres like trap feel like half their written number, so a 140 BPM trap beat nods like 70. Pick a tempo from the job first, then stay inside the genre range.
This is a reference page for producers, rappers, DJs, drummers and video editors who need a tempo number fast and want to understand why that number is the convention. Bookmark the chart, then read the sections below for the nuances that matter in practice: half-time feel, the gap between written and felt tempo, and how to choose a number for a specific song.
Every range here is the commonly cited span for the genre, not a law. Plenty of great records sit outside them. When you set a tempo in the AI beat maker, staying inside these ranges gives the generator a clear target, and stepping outside is a deliberate creative choice.
Key takeaways
- 01Genre tempo ranges are conventions that help listeners recognize a style within seconds.
- 02Half-time feel (snare on beat 3) makes trap, drill and dubstep feel half their written BPM.
- 03Many genres overlap: 90 BPM fits boom bap, reggaeton and slow R&B; drums decide which it becomes.
- 04Choose a tempo from the job (rap density, dancing, video pace), then fine-tune in steps of 4 to 8 BPM.
- 05When prompting, write the BPM in the prompt and set the same number on the tempo control.
The master chart
- Lo-fi hip hop70–90
- R&B / neo-soul65–95
- Boom bap85–95
- Reggaeton88–100
- Dancehall90–110
- Afrobeats100–115
- Pop100–130
- Rock100–140
- House118–128
- Techno125–140
- Trap130–150
- UK drill138–145
- Dubstep138–142
- Drum and bass165–178
The same data as a table, with the feel that each range produces and the drum signature that defines it:
| Genre | Typical BPM | Feel | Drum signature |
|---|---|---|---|
| Lo-fi hip hop | 70–90 | Relaxed, hazy | Soft kick, swung hats, lazy snare |
| Boom bap | 85–95 | Head-nod, punchy | Loud snare on 2 and 4, syncopated kick |
| R&B / neo-soul | 65–95 | Smooth, intimate | Ghost notes, laid-back snare |
| Reggaeton | 88–100 | Bouncing, rolling | Dembow kick-snare figure |
| Afrobeats | 100–115 | Swaying, warm | Shakers, rim clicks, light kick |
| Pop | 100–130 | Bright, driving | Backbeat, claps layered on snare |
| House | 118–128 | Hypnotic, dancing | Kick on every beat, off-beat open hats |
| Techno | 125–140 | Relentless | Four on the floor, minimal snare |
| Trap | 130–150 | Heavy, restless | Half-time snare, fast hat rolls, 808 |
| UK drill | 138–145 | Dark, sliding | Half-time, late extra snare, gliding 808 |
| Drum and bass | 165–178 | Fast, rolling | Breakbeat snares on 2 and 4 at speed |
Written tempo versus felt tempo
The most confusing thing about BPM is that two beats with the same number can feel completely different, and two beats with very different numbers can feel the same.
The reason is where the snare lands. In a normal backbeat, the snare hits on beats 2 and 4. Your head nods on every beat, so the felt tempo equals the written tempo.
In a half-time groove, the snare hits only on beat 3. Your head nods on beats 1 and 3, half as often. A trap beat at 140 BPM therefore feels like 70. The hi-hats still run at the full 140, which is why trap feels slow and fast at once.
The opposite exists too. Double-time sections put the snare on every beat, or play the hats twice as fast, so a 90 BPM beat feels like 180 for a few bars. Rappers often switch into double-time flows over a normal beat; producers use double-time drum fills before a drop.
140 BPM
written trap tempo
70 BPM
felt head-nod in half-time
2.67 s
one 4/4 bar at 90 BPM
1.71 s
one 4/4 bar at 140 BPM
This is why you will see the same song listed at 70 in one database and 140 in another. Neither is wrong. If you are prompting a generator, write the number that matches the convention of the genre: trap at 140 with "half-time feel," not trap at 70.
Overlaps: when the tempo does not decide the genre
Some numbers are crowded. At 90 BPM you could be making boom bap, reggaeton, a slow R&B jam, a dancehall riddim or a half-time drum and bass break. The tempo narrows the field; the drum pattern, bass and instruments decide.
That matters when you write a prompt. "Beat at 92 BPM" leaves the generator guessing. "Reggaeton beat at 92 BPM with the dembow rhythm" does not. If your result comes back in the wrong style, the fix is almost never a different number; it is a more specific drum description. Our guide to basic drum patterns has grids for each of these so you can name the difference.
Here are the same 92 BPM written three ways:
How to choose a tempo for a specific job
Genre ranges tell you where to look. The job tells you where to land.
For rap
Your words-per-bar decides. A dense, technical verse needs room, so slower tempos (80 to 90) or half-time beats work well. A bouncy, melodic flow sits nicely at 95 to 105. Start in the middle of your genre range, rap the verse over it, and adjust in steps of 4 to 8 BPM. If you are running out of breath, go down; if the words feel dragged, go up. Our guide to rap flow and BPM has a syllable-per-bar method for this, and beats to rap over covers the pocket in detail.
For singing
Singers need time to hold notes. Ballads sit at 60 to 80 BPM, mid-tempo pop at 95 to 115, and up-tempo pop at 120 to 130. If a melody feels rushed at your chosen tempo, a half-time arrangement at the same BPM can give long notes space without losing energy.
For dancing
Use the club conventions, because DJs mix by tempo. House tracks outside 118 to 128 are hard to blend into a set. If you are making something for a live mix, pick a common number like 124 or 126 and keep it fixed. More on that in making house and dance beats with AI.
For video
Match the cut pace. If an edit changes shots every two seconds, a tempo where a bar lasts about two seconds (120 BPM) lets you cut on every bar line. For a slow, reflective montage, 70 to 80 BPM gives bars of 3 to 3.4 seconds. Our guide to background music for videos covers syncing in more detail.
For drum practice
Practice tempos are about control, not genre. Start a groove 10 to 20 BPM below its target, lock in, then step up. A beat generated at 80, 90 and 100 BPM in the same style gives you a ladder to climb. The drum practice backing tracks guide shows how to build that set.
Bar length math you will use constantly
Every arrangement decision depends on how long a bar lasts at your tempo. The formula for 4/4 is simple: seconds per bar = 240 ÷ BPM.
| BPM | Seconds per bar | 8 bars | 16 bars | Bars in 3 minutes |
|---|---|---|---|---|
| 70 | 3.43 | 27.4 s | 54.9 s | 52 |
| 85 | 2.82 | 22.6 s | 45.2 s | 64 |
| 90 | 2.67 | 21.3 s | 42.7 s | 67 |
| 100 | 2.40 | 19.2 s | 38.4 s | 75 |
| 110 | 2.18 | 17.5 s | 34.9 s | 82 |
| 124 | 1.94 | 15.5 s | 31.0 s | 93 |
| 140 | 1.71 | 13.7 s | 27.4 s | 105 |
| 174 | 1.38 | 11.0 s | 22.1 s | 130 |
Use it to plan length. If you want a 16-bar verse, two 8-bar hooks and a 4-bar intro at 90 BPM, that is 36 bars, or about 96 seconds. On MusicVivo, 1 credit is 1 second of audio, so you know the cost before you generate.
Write the tempo twice
When you generate, put the BPM in the prompt text and set the tempo control to the same number. Matching values give the generator one clear target. If the two disagree, results can drift between them.Works
- Write trap and drill at their conventional full tempo with half-time feel
- Stay inside the genre range unless you are bending the style on purpose
- Adjust in steps of 4 to 8 BPM when testing a flow
- Use 240 divided by BPM to plan section lengths
Doesn't
- Halve the number for trap and expect it to sound like trap
- Rely on tempo alone to define a genre
- Change BPM and drum pattern in the same retry
- Pick an odd tempo for a DJ-friendly track
Why each genre settled where it did
Tempo ranges are not arbitrary. Most of them trace back to how people move, breathe or play, and knowing the reason helps you decide when to bend them.
Club music sits near the walking-to-jogging pulse. House and techno grew up on dance floors where people move for hours. Around 120 to 128 BPM, one step per beat is comfortable for a long night. Go much faster and dancers start moving on every other beat, which is exactly what happens in drum and bass at 170-plus: people dance to the half-time feel.
Hip hop tempos follow speech. Boom bap settled in the high 80s and low 90s partly because that pace leaves room for dense lyrics that are still easy to follow. When trap moved the written tempo up to 140 while keeping a half-time snare, it kept the same speech-friendly nod and gave producers fast hats to fill the gaps.
Afrobeats and reggaeton follow the hips. Their tempos, roughly 90 to 115, match a swaying, rolling dance rather than a bouncing one. The percussion patterns carry the motion, so the tempo stays moderate.
Ballads follow the breath. A singer holding a long note needs time. Below about 80 BPM, each bar is long enough for sustained phrases without the song feeling stalled.
Knowing these anchors lets you bend the rules on purpose. A house track at 115 feels lazy and deep, which is a real style. A boom bap beat at 100 starts to feel like a party record. A trap beat at 160 tips toward frantic. None of these are wrong; they just send a signal. When you push a tempo outside the usual range, tell the generator what you want the result to feel like, for example "slow, deep house groove at 114 BPM, hypnotic and unhurried," so the drums and instruments support the unusual number instead of fighting it.
There is also a practical reason to respect conventions. If someone else will use your beat, a rapper, a DJ, a drummer, a video editor, a familiar tempo is easier to work with. DJ software syncs easily within a genre's range; a rapper's practiced flows were built at certain speeds; a drummer's muscle memory lives at standard tempos. Convention is a form of courtesy to collaborators.
Tempo and energy are not the same thing
A faster tempo does not automatically mean a more energetic beat. Energy comes from density (how many hits per bar), brightness, loudness and arrangement. A sparse 140 BPM drill beat can feel calmer than a busy 100 BPM afrobeats groove packed with percussion.
So when a beat feels too intense, try lowering energy or asking for "sparse drums" before you change the tempo. When it feels flat, add percussion density or a brighter lead before you speed it up. Keeping the tempo fixed while adjusting energy is especially important if you have already recorded vocals or have a video edit locked to the beat.
Try it
Set a BPM and hear it in a minute
Pick a tempo from the chart, describe the drums that define your genre, and generate an instrumental to test your flow or your edit.
Quick reference by situation
Fast tempo picks
- Slow storytelling rap: 82 to 88 BPM boom bap
- Melodic rap: 140 BPM trap with half-time feel
- Study or focus loop: 72 to 80 BPM lo-fi
- Summer dance video: 104 to 110 BPM afrobeats
- Club-ready groove: 124 BPM house
- Workout montage: 128 to 140 BPM
- Emotional ballad: 66 to 76 BPM
For lo-fi specifically, the lofi tempo and key guide explains why the genre clusters so tightly around the low 80s.
People also ask
What is the most common BPM in music? There is no single answer, but a large share of popular music sits between 90 and 130 BPM, with 120 a familiar reference point for dance-pop and house adjacent tracks.
What BPM is drill? UK drill usually sits around 138 to 145 BPM with a half-time feel, so it nods like a 69 to 72 BPM groove. The late extra snare and sliding 808 are what make it drill rather than trap.
What BPM is afrobeats? Most afrobeats lands between 100 and 115 BPM, often with a gentle swing. Amapiano, a related South African style, tends to sit around 110 to 115.
Does BPM matter for an AI-generated beat? Yes. Naming a BPM gives the generator a clear tempo target, which keeps the groove consistent and makes the beat easy to import into a DAW project at the same tempo.