Tap Tempo - BPM Calculator from Tapping
Audio & Music
Find the BPM of any song by tapping to the beat. Displays BPM, ms per beat, and note subdivision timings.
Or press Space
Tap twice or more to see BPM
How to use this tool
- Click the Tap button (or press Space) in time with the music.
- After 2 or more taps the BPM appears. Keep tapping for a more accurate average.
- Click Reset to start over.
What is tempo (BPM)?
BPM stands for Beats Per Minute - the number of quarter-note beats in one minute. It's the primary measure of musical speed. Common tempos range from 60 BPM (slow ballad) to 180+ BPM (fast drum & bass).
Note timing at 120 BPM
- Whole note: 2000 ms
- Half note: 1000 ms
- Quarter note: 500 ms
- Eighth note: 250 ms
- Sixteenth note: 125 ms
Genre BPM reference
| Genre | Typical BPM range |
|---|---|
| Reggae / R&B | 60–90 |
| Hip-hop | 60–100 |
| Pop | 100–130 |
| Dance / House | 120–135 |
| Techno | 130–150 |
| Drum & Bass | 160–180 |
| Hardcore / Gabber | 160–220+ |
How tap tempo works
Each tap records a timestamp. The tool calculates the average interval between consecutive taps using a rolling window of the last 8 intervals, so the full window can include up to 9 taps. After 3–4 taps, the reading often becomes more stable. Early taps may vary more, so keep tapping to let the average smooth out. A pause longer than 3 seconds starts a fresh count; the first tap sets a new starting point, and BPM returns after another interval is recorded.
Tap in time with the beat of a song to find its BPM, then use the result to match a metronome, sync a loop pedal, or set a DAW's project tempo.
BPM and time signatures
BPM always counts quarter-note beats regardless of time signature. This means a waltz at 120 BPM (3/4 time) has a beat every 500 ms but a bar every 1,500 ms - 3 beats per bar instead of 4. A song in 6/8 time feels like it has 2 strong beats per bar (compound duple meter), each divided into three eighth notes rather than two.
When tapping along to a waltz or compound meter, tap on the main strong beat of each bar rather than every individual beat to capture the felt tempo.
Frequently asked questions
How is BPM calculated from tapping?
The time intervals between consecutive taps are recorded. BPM is calculated as 60,000 ÷ the average interval in milliseconds. The rolling average uses the last 8 intervals, which can include up to 9 taps.
Related tools
- MetronomeStart a steady click at the BPM you found to practice along with the song.
- BPM DetectorAnalyze nearby audio or a local file when tapping is difficult for a song.
- Instrument TunerCheck instrument pitch while you practice to the tempo you just measured.
- Chord FinderIdentify the notes and chord shape while learning a song at its measured tempo.
- Note FrequencyLook up note frequencies when tuning or checking pitches in the same passage.
- Tone GeneratorPlay a reference tone alongside practice when you need to match a specific pitch.