Back to Home

BPM in Music: The Complete Guide to Beats Per Minute

BPM — Beats Per Minute — is the universal language of musical tempo. It tells you exactly how fast or slow a piece of music moves, and it's the number you set every time you open a metronome. This guide explains what BPM means, how it maps to traditional tempo markings, and how to use it strategically in your practice.

What Does BPM Mean?

BPM measures how many beats occur in one minute. At 60 BPM, one beat happens every second. At 120 BPM, two beats happen per second — the music feels twice as fast. Most music falls between 60 and 180 BPM, and Metriva covers the full professional range from 20 to 300 BPM.

Italian Tempo Markings and BPM Reference Chart

Classical music uses Italian terms to describe tempo. Metriva automatically displays the correct marking as you adjust your BPM, so you always know the musical character of your tempo. Here is the complete reference chart:

Tempo MarkingMeaningBPM Range
LarghissimoExtremely slowBelow 24
GraveSolemn, very slow24–40
LargoBroad, slow40–54
LarghettoSlightly faster than Largo54–60
AdagioSlow and stately60–68
AdagiettoSlightly faster than Adagio68–76
AndanteWalking pace76–108
AndantinoSlightly faster than Andante80–108
ModeratoModerate108–120
AllegrettoModerately fast112–120
AllegroFast120–156
VivaceLively and bright156–176
PrestoVery fast168–200
PrestissimoExtremely fastAbove 200

BPM by Genre: A Practical Reference

Different musical genres live in different tempo ranges. Use this chart to find the right starting BPM for the style you're practicing:

GenreTypical BPM Range
Classical (slow mvmt)40–80
Blues60–100
Jazz (ballad)60–90
Jazz (bebop)120–220
Pop100–130
Rock110–150
Hip-Hop70–100
Funk90–110
Reggae60–90
Drum & Bass160–180
Techno130–150
House120–130

How to Choose the Right Practice BPM

Never start at performance tempo. The most effective practice method is to set your metronome at a speed where you can play every note cleanly, then increase gradually. Follow this process:

1

Identify the target tempo

(e.g., ♩ = 120, Allegro)

2

Start at 60–70% of that speed

(e.g., ♩ = 75)

3

Practice the passage until you can play it perfectly 5 times in a row

4

Increase by 2–5 BPM and repeat

5

Use Metriva's Auto-Increase feature to automate this entire process

— set your starting BPM, the increment size, the measure interval, and a target BPM, and Metriva handles the rest automatically.

What Is Tap Tempo?

If you want to find the BPM of a song you're hearing, tap Metriva's Tap Tempo button in time with the music. The app calculates the average of your last 5 taps and displays the result instantly. This is the fastest way to identify the tempo of any track without needing an external tool.

BPM and Time Signatures: How They Interact

BPM always counts the beat unit defined by the time signature. In 4/4 time, BPM counts quarter notes. In 6/8, it counts dotted quarter notes — one per group of three eighth notes. This means two pieces at the same BPM can feel very different depending on their time signature.

Changing the subdivision in Metriva — for example from quarter notes to eighth notes — doubles the number of audible clicks without changing the BPM value, giving you a denser rhythmic grid to lock into. This is especially useful when working on passages with fast note values at moderate tempos.

BPM FAQ

What BPM should a beginner start with?
Start between 60 and 80 BPM. This gives you enough time to think, place your fingers, and hear whether you're in time before increasing the tempo.
What is a normal resting heart rate in BPM?
A normal resting heart rate is 60–100 BPM. Interestingly, music at 60–80 BPM tends to feel natural and relaxed to most listeners for this reason.
What BPM is Allegro?
Allegro typically falls between 120 and 156 BPM, though interpretations vary slightly between conductors and style periods.
Can BPM change within a piece?
Yes. Tempo changes are marked with terms like accelerando (gradually faster), ritardando (gradually slower), or a tempo (return to the original tempo). Metriva's Auto-Increase feature lets you simulate a controlled accelerando automatically.