Tap along to any beat — a song, a metronome, even your pulse — and see the tempo in beats per minute, live.
Tip: pressing the spacebar or any key also registers a tap when this page is focused.
Every time you tap, the tool records the exact time and measures the gap since your previous tap. Once it has a handful of gaps, it averages them and converts that average into beats per minute using BPM = 60,000 ÷ average gap in milliseconds. Averaging matters because no one taps with perfect mechanical precision — a single early or late tap barely moves the average once you've built up 8 or more taps, whereas it would swing the result wildly if you only tapped twice.
If you pause for more than about two seconds, the tool treats that as the start of a new tapping session rather than folding a long pause into the average — otherwise one accidental gap could drag the whole BPM down.
| Marking | BPM range | Feel |
|---|---|---|
| Larghissimo | Under 24 | Extremely slow, dragged out |
| Grave | 25–45 | Very slow, solemn |
| Largo | 40–60 | Broad and stately |
| Adagio | 66–76 | Slow and expressive |
| Andante | 76–108 | Walking pace |
| Moderato | 108–120 | Moderate speed |
| Allegro | 120–156 | Quick, bright, lively |
| Vivace | 156–176 | Lively and brisk |
| Presto | 168–200 | Very fast |
| Prestissimo | 200+ | Extremely fast |
Ranges overlap slightly between sources — these are commonly cited approximations, not a strict international standard.
BPM tells you how fast the underlying pulse is, but not how those beats are grouped into a bar. A song in 4/4 at 120 BPM and a song in 6/8 at 120 BPM tick at the same rate — the difference is how the beats are counted and accented within each measure. This tool measures pulse speed only; working out the time signature still takes listening for where each bar starts and ends.
What is tap tempo?
Tap tempo is a way of measuring beats per minute (BPM) by tapping a button or key in time with a beat instead of counting manually with a stopwatch. The tool measures the time between your taps and converts the average gap into a BPM figure.
How accurate is a tap tempo tool?
Accuracy improves the longer and more consistently you tap. A handful of taps can be thrown off by a single early or late tap, while averaging 8-16 steady taps generally settles on a stable, reliable BPM figure. Human timing has natural variation, so treat the result as a close estimate rather than a lab-grade measurement.
Can I use this to find a song's BPM?
Yes. Play the song and tap along with the beat (usually the kick drum or the most obvious pulse) for at least 8-10 taps. The tool averages your tap intervals into a BPM figure you can use for DJ mixing, metronome practice, or syncing a guitar pedal's tempo-based effects.
Can I use tap tempo to check my heart rate?
You can tap along with your pulse to get a rough beats-per-minute figure the same way you would for a song, but a dedicated heart rate monitor or pulse oximeter is far more accurate for anything health-related. This tool is built for musical tempo, not medical measurement.
What do terms like Andante and Allegro mean?
They are classical Italian tempo markings that describe a BPM range rather than an exact number — Andante means a walking pace (roughly 76-108 BPM) and Allegro means quick and lively (roughly 120-156 BPM). See the tempo table on this page for the full range from Larghissimo to Prestissimo.
Does this tool store or upload my taps?
No. Every tap is timed and calculated locally in your browser using JavaScript. Nothing is recorded, saved, or sent anywhere — closing or refreshing the page clears everything.