Definition
BPM (beats per minute) is a measurement of tempo. It tells you how many beats occur in one minute of music. A track at 120 BPM plays exactly 120 beats every 60 seconds — that's 2 beats per second.
Tempo is a fundamental parameter of a song. It dictates how fast or slow the music feels, and it's the first number a DJ or producer needs when planning a mix or production.
Common BPM ranges by genre
Different musical styles cluster around different tempo ranges. Here's a quick reference:
| Genre | Typical BPM |
|---|---|
| Hip-hop / Trap | 70 – 100 |
| R&B / Soul | 60 – 90 |
| House | 118 – 128 |
| Tech House | 120 – 128 |
| Techno | 120 – 140 |
| Trance | 128 – 138 |
| Drum & Bass | 165 – 180 |
| Reggaeton | 90 – 100 |
| Dubstep (half-time) | 70 / 140 |
| Pop | 100 – 130 |
| Ballads | 60 – 80 |
| Classical / Adagio | 60 – 76 |
How BPM detection works
Modern BPM detection uses signal processing and machine learning. The audio is first passed through an onset detector that flags moments where a transient (kick, snare, percussive hit) occurs.
Those onsets are then fed into a tempo estimator — usually based on autocorrelation or a dynamic-programming beat tracker — which finds the most consistent inter-onset spacing across the track.
Modern systems achieve ±0.5 BPM accuracy on 95% of contemporary productions. They struggle with rubato (freely-played) live recordings, polyrhythmic music, and tracks that shift tempo mid-song.
Half-time vs double-time confusion
Tempo detectors sometimes lock onto half or double the perceived tempo. A song that feels like 80 BPM might be reported as 160 BPM if the algorithm latched onto the eighth-notes instead of the quarter-notes.
This is especially common in dubstep (often counted at 70 BPM but technically 140), drum & bass, and any track with a half-time drum pattern. If your DAW shows a different number than a detector, try halving or doubling the reading.
Why BPM matters
BPM is foundational for several musical decisions:
- DJ mixing — only tracks within ±6% of each other beat-match cleanly without time-stretching artefacts.
- Production — choosing tempo-locked samples, loops and synths.
- Live performance — rehearsing to a click track and timing transitions.
- Sync licensing — matching music to video editorial cuts.
- Workout playlists — pacing aerobic exercise (running ≈ 160-180 BPM, cycling ≈ 130-150).
How to find a song's BPM
There are three reliable ways to find any track's BPM:
- Use an automatic detector — drop the audio into a tool like the SignalKey BPM Finder for an instant readout.
- Tap along by hand — open a tap-tempo tool, hit the pad on every beat for 8-10 taps, and the running average gives a stable BPM.
- Read it off your DAW or DJ software — Ableton Live, Logic, Rekordbox, Serato all detect tempo automatically when you import audio.
Frequently asked
Is BPM the same as tempo?
Yes — BPM is the unit of measurement for tempo. When someone says "the tempo is 120 BPM", they're saying the music plays at 120 beats per minute.
Can a song have more than one BPM?
Yes. Many modern productions have tempo changes (a half-time bridge, a sped-up outro). Most detectors report the dominant BPM across the track.
What's the difference between BPM and time signature?
BPM measures speed; time signature measures how beats are grouped into bars. A song can be 120 BPM in 4/4, 3/4 or 6/8 — the BPM stays the same, the grouping changes.
How accurate are free BPM detectors?
Top-tier detectors (including SignalKey's) reach ±0.5 BPM accuracy on 95% of modern productions. Live recordings, classical music and tempo-shifting songs are harder edge cases.
Why do some sites show different BPM for the same song?
Most often because of half-time / double-time disagreements. One site reports 70 BPM, another reports 140 — both can be "right" depending on which beat layer they detected.