BPM Counter — Tap Tempo

Play any song and tap the big button — or your spacebar — on every beat. The counter measures the time between your taps and shows the tempo in beats per minute, how steady your tapping is, and which classical tempo marking the song falls under.

Pause for more than 2 seconds and the measurement restarts automatically.

Tap along to the beat to measure the tempo.

Musical tempo markings

MarkingBPM
Gravebelow 45
Largo45–60
Adagio66–76
Andante76–108
Moderato108–120
Allegro120–156
Vivace156–176
Presto168–200
📌 The reading is a rolling average of your last 8 tap intervals. Tap at least 8–9 times (two bars in 4/4) for a reliable number, and tap the quarter-note pulse — not the hi-hats.
Share:

How tap tempo works

Tempo is beats per minute, so one beat at 120 BPM lasts 60,000 ÷ 120 = 500 milliseconds. The counter runs that formula in reverse: it records a timestamp on every tap, measures the intervals between consecutive taps, and computes BPM = 60,000 ÷ average interval in ms. A single interval is noisy — human tapping naturally wobbles by 10–30 ms — so the reading is a rolling average of your last 8 intervals, which smooths the wobble away without lagging behind genuine tempo changes.

Worked example: you tap 9 times and the 8 gaps between taps average 462 ms. Then 60,000 ÷ 462 ≈ 129.9 BPM — a house track, almost certainly authored at a flat 130. That is why the tool also suggests the nearest whole number: most modern productions are gridded to integer BPM values, so 129.9 or 130.2 from your taps really means 130.

If you stop tapping for more than 2 seconds, the measurement resets automatically — a long gap is not a slow tempo, it is a pause — so you can catch your breath and start again on the next downbeat without touching the reset button.

How many taps do you need?

Two taps give a number, but not a trustworthy one. Because the reading averages up to 8 intervals, plan on at least 8–9 taps (two full bars in 4/4) before you trust the result, and 16 taps if you want it rock solid. The steadiness readout under the BPM shows your average deviation in milliseconds: under ±10 ms means you are locked in, over ±30 ms means keep tapping or restart once you have really found the pulse.

Tap the quarter-note beat — the pulse you would clap along to — not the hi-hats or other subdivisions, or your reading will come out at double or quadruple the real tempo. Songs with a strong half-time feel can also trick you into tapping at half speed; when a result seems wrong for the genre, try doubling or halving it.

What to do with the BPM

Once you know the tempo, the delay time calculator converts it into millisecond delay and reverb settings for every note value — the fastest way to sync effects to a track. And since tap tempo is really a rhythm-timing skill, you can test the raw reflexes behind it with the reaction time test.

Frequently asked questions