BPM (beats per minute): The tempo of the rhythm you tapped. Common ranges: 60–80 BPM for ballads, 100–130 for pop and rock, 120–150 for dance music, and 160+ for fast genres like drum and bass.
Average interval: The mean time in milliseconds between your taps. This is the "beat length" — useful for setting delay times on effects pedals (quarter note = this value, eighth note = half this value).
Tap count: More taps give a more accurate average. Aim for at least 8–16 taps for a reliable BPM reading.
How This Calculator Works
You tap a button (or press a key) in time with the beat. The tool records the timestamp of each tap, calculates the time interval between consecutive taps, averages those intervals, and converts to BPM using the formula: BPM = 60,000 ÷ average interval in milliseconds. The more taps you provide, the more the random timing errors average out, giving a steadier reading.
Quick Questions
How many taps do I need for an accurate reading?
At minimum two, but 8–16 taps will smooth out human timing variations and give a much more reliable BPM. If you see the number jumping around, keep tapping — it stabilizes as more data comes in.
Should I tap on every beat or just the downbeat?
Tap on every beat (usually quarter notes). If you only tap downbeats in a fast song, you'll get half the actual BPM. If you tap eighth notes, you'll get double. Match the pulse you're trying to measure.
Can I use this to set delay or reverb times?
Yes — the average interval in milliseconds is your quarter-note delay time. Divide by 2 for eighth notes, by 4 for sixteenth notes, and multiply by 1.5 for dotted quarter notes.
Why is my reading slightly different each time?
Human tapping has natural timing variation (typically ±10–20 ms). This is normal. The average smooths it out, but small differences between sessions are expected. Professional tempo detection tools analyze audio waveforms for higher precision.