ToolFeather
Image & MediaRuns in your browser

Tap BPM

Tap along with any song to find its tempo. You get the average and recent BPM, how steady your tapping was, the delay time for each note length, and a metronome to check against.

Tap BPM

Tap the button, or press any key while it's focused, in time with the beat. It resets after 3 seconds without a tap.

Average BPM
–
0 taps
Last 8 taps
–
recent tempo
Steadiness
–
timing spread
Beat length
–
per beat
NoteLength at this tempoDelay (ms)

Runs in your browser.

ToolFeather · Tap tempo
Scratchpad auto-saved
Stored in this browser (localStorage)
Step-by-step~40s read

How it works — in four simple steps

No signup and nothing to install — it all runs in your browser.

1

Start the song

Any music, live or recorded.

2

Tap along

On the button or with a key.

3

Read the BPM

After 8–16 taps it settles.

4

Check with the metronome

And use the delay table if you need it.

Pro tip

Tap 8–16 beats for a reading within about 1 BPM.

Features

Tap or key press

Use the button, touch, or any key.

Average and recent BPM

Overall average plus the last eight taps.

Steadiness

Timing spread of your taps in milliseconds.

Delay times

Note lengths in milliseconds for delay and reverb settings.

Metronome

Plays at your tapped tempo with a downbeat accent.

Auto reset

Starts over after a three-second pause.

About the Tap BPM

Tap the big button, or press any key while it's focused, in time with the beat. The counter measures the time between taps and converts it to beats per minute: BPM = 60,000 ÷ the average milliseconds per beat. The overall average uses your first and last taps, so small timing wobbles cancel out. Last 8 taps follows tempo changes, and steadiness shows the spread of your tap intervals, so ±10 ms is very steady. Stop for three seconds and it starts fresh.

Below the result is a delay-time table: how many milliseconds a whole, half, quarter, eighth, dotted-eighth, triplet and sixteenth note lasts at the tapped tempo (rounded to a whole BPM). Producers and guitarists use it to set delay and reverb pre-delay so echoes land on the beat. The metronome plays at your tapped tempo with an accent every four beats, so you can check your count against the song.

Tapping 8 to 16 beats usually gets you within 1 BPM. For a recorded track, the BPM detector can analyse the audio file directly.

Frequently asked questions

4 answers
How many taps do I need?
Four gives a first estimate, and 8–16 usually lands within 1 BPM. The average keeps improving the longer you tap steadily.
How do I calculate delay time from BPM?
A quarter-note delay is 60,000 ÷ BPM milliseconds. At 120 BPM that's 500 ms; an eighth note is 250 ms and a dotted eighth 375 ms. The table does it for you.
Why does my BPM jump around?
Early taps vary most. Keep tapping, or watch the last-8 figure for the current tempo. If you pause for more than 3 seconds, the count resets.
Can it detect BPM from a file?
This tool counts taps. Use the BPM detector to analyse an audio file automatically.