Skip to content
Calculator Collection

BPM Tempo Calculator

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

Last updated: May 2026

Fill in the required fields to see your result.

Compare with similar

About this calculator

Beats per minute (BPM) is the universal measure of musical tempo, expressing how many beats elapse in one minute of music. The formula is BPM = (beats / seconds) × 60: you count the number of beats observed (beats) over a measured time window (seconds), divide to get beats per second, then scale by 60 to reach the per-minute rate. The variables are simply the integer beat count and the elapsed time in seconds. Accuracy depends entirely on the window length — a 4-beat sample at 120 BPM lasts only 2 seconds, and a half-second timing error translates into roughly 30 BPM of uncertainty. Counting over 16–32 beats reduces that error to a few BPM. Edge cases include rubato passages (where tempo varies note-by-note), accelerando/ritardando sections (gradual tempo change), and tracks with no fixed pulse such as ambient or free-time recordings; in those cases a single BPM number is meaningless. The formula assumes a steady pulse and produces an instantaneous average over the measured window.

How to use

Example 1: Tap along to a dance track and count 16 beats in exactly 8 seconds. Step 1: divide beats by seconds → 16 / 8 = 2 beats per second. Step 2: multiply by 60 → 2 × 60 = 120 BPM. Verify by setting a metronome to 120 BPM and tapping along — your taps should land on each click. Example 2: A slow ballad gives you 32 beats counted in 30 seconds. Step 1: 32 / 30 ≈ 1.067 beats per second. Step 2: 1.067 × 60 ≈ 64 BPM. Verify by playing back the recording with a metronome at 64 BPM; both should stay synchronized for a full minute if your count was accurate.

Frequently asked questions

How do I tap-count BPM accurately by ear?

Start a stopwatch on the first beat you count, not before it — counting that first tap as 'zero' rather than 'one' is the single most common error and biases every reading by one extra beat. Tap or clap on every beat for at least 15–30 seconds; longer windows average out small timing errors. Stop the stopwatch on the final beat you actually counted, then enter both numbers. For better reliability tap a quarter note rather than trying to follow eighth-note subdivisions, and pick a passage with a strong, unambiguous kick or snare. If the song has a swung or shuffled feel, stay on the strong downbeats rather than the syncopated notes.

What are typical BPM ranges by music genre?

Hip-hop generally sits between 80 and 100 BPM, pop and rock land roughly 100–130 BPM, house music clusters tightly around 124–128 BPM, techno runs 130–150 BPM, and drum and bass typically exceeds 170 BPM. Classical scores use Italian markings: Largo around 50 BPM, Andante about 76 BPM, Allegro near 140 BPM, and Presto above 168 BPM. Ballads and slow R&B often sit at 60–80 BPM, matching a relaxed heart rate. Knowing typical ranges helps DJs mix compatible tracks and helps producers pick a tempo that suits the energy of the song. Use these as starting points rather than strict rules.

Why does BPM matter for production, DJing, and editing?

BPM is the foundation of tempo synchronization: without a known tempo, loops, samples, MIDI patterns, and time-based effects like delays and tremolos cannot lock to the grid. DJs need matching BPMs (or use pitch-shift) so beatmatched transitions sound seamless. Producers set their DAW's project tempo from BPM so every clip, automation lane, and quantization grid aligns automatically. Mastering engineers use BPM to choose ducking and compression release times that breathe with the music. Even video editors set BPM to cut shots on the beat — a misjudged tempo throws every downstream timing calculation off.

What are the most common BPM-counting mistakes to avoid?

Counting the very first tap as 'one' rather than as the start of the timing window adds an extra beat and skews the result, especially over short samples. Stopping the stopwatch slightly after the last beat is another systematic error — both endpoints must match a real audible beat. Counting against a partial bar (for example, stopping mid-measure of a 4/4 song) makes the math less intuitive than counting whole bars. Some songs use a half-time feel where the perceived 'beat' is actually two underlying quarter notes, which doubles your apparent BPM. Finally, beware of intros with a different tempo or no clear pulse — always count during the main groove.

When should I NOT use a BPM calculator?

A single BPM number is misleading for music without a steady pulse, including rubato classical performances, ambient and drone works, free-jazz, and most film scores that follow visual cues instead of a metronome. Accelerando and ritardando passages change tempo continuously, so any 'BPM' is only an average over the window you measured. Live recordings made without a click track often drift several BPM across a track, so tap-count results vary by section. Polyrhythmic or polymetric music can return different BPM values depending on which layer you tap to. For these cases use a beat-tracking algorithm that produces a tempo curve rather than a single number.

Sources & references