music calculators

BPM Tempo Calculator

Calculates beats per minute (BPM) from a tapped or counted beat over a measured time. Use it to find the exact tempo of a song, recording, or live performance.

About this calculator

Beats per minute (BPM) is the universal measure of musical tempo. To find BPM, you count how many beats occur within a time window and scale that count to a full minute. The formula is: BPM = (beats / seconds) × 60. For example, if you count 8 beats over 4 seconds, you scale by 60 to get the per-minute rate. This calculation is used by DJs to match tracks, by musicians to set a metronome, and by producers to sync loops. A higher BPM means a faster tempo — dance music typically sits between 120–140 BPM, while a slow ballad may be 60–80 BPM. Accurate tempo detection ensures all musical elements stay locked in time.

How to use

Suppose you tap along to a song and count 16 beats over 8 seconds. Enter 16 in the 'Number of Beats' field and 8 in the 'Time Duration' field. The calculator computes: BPM = (16 / 8) × 60 = 2 × 60 = 120 BPM. This means the song runs at 120 beats per minute — a classic dance tempo. For greater accuracy, count over a longer window, such as 32 beats over 16 seconds, which yields the same 120 BPM with less margin for counting error.

Frequently asked questions

How do I calculate BPM by tapping along to a song?

Tap or clap on every beat of the song while a timer runs. Count the total number of taps and note the elapsed seconds, then plug both into BPM = (beats / seconds) × 60. Most musicians tap for at least 10–15 seconds to get a reliable reading. The longer you count, the more accurate the result, since small timing errors are averaged out over more beats.

What is a normal BPM for different music genres?

BPM varies widely by genre. Hip-hop typically ranges from 80–100 BPM, pop and rock sit around 100–130 BPM, house music lands near 125–130 BPM, and drum and bass can exceed 170 BPM. Classical music tempos are often described with Italian terms like Andante (~76 BPM) or Allegro (~140 BPM). Knowing a genre's typical BPM range helps producers and DJs choose compatible tracks for mixing.

Why does BPM matter for music production and DJing?

BPM is the foundation of tempo synchronization — without matching BPM, two tracks played simultaneously will drift out of sync. In DJing, beatmatching requires knowing the exact BPM of both tracks so transitions sound seamless. In production, BPM determines the length of every loop, sample, and MIDI pattern. DAWs use BPM to auto-align audio clips, quantize MIDI notes, and compute delay/reverb times in sync with the track.