ToolJutsu
All tools
Music & Audio Tools

BPM Tapper

Tap along to detect a song's tempo.

Detected tempo
––
BPM

Tap to begin

0
Taps recorded
Timing spread

Tap the pad, click your mouse, or press Space (any key works) in time with the beat. The first tap only starts the clock — the reading sharpens after four or five taps. Press Esc or Reset to start over.

Processed on your device. We never see your files.

How to use BPM Tapper

What this tool does

The BPM Tapper measures the tempo of any piece of music by timing how you tap along with it. You listen to a track — from your phone, a record, a streaming service, a live band — and tap the on-screen pad, click your mouse, or press a key in time with the beat. The tool records the moment of each tap and works out the tempo in beats per minute from the gaps between them. It shows a live BPM read-out, the precise figure to one decimal place, a running tap count and a stability indicator that tells you how even your tapping has been.

BPM, or beats per minute, is the standard way musicians, DJs and producers describe how fast a piece of music moves. A slow ballad might sit around 70 BPM, a steady pop song near 120, and an energetic dance track at 128 or above. Knowing the number lets you match songs, set practice tempos and label your own tracks.

When you would use it

DJs use a BPM count to beat-match tracks so one song flows into the next without a jarring tempo change. Producers and remixers need the source tempo before they can line up loops, samples and a drum grid in their software. Music teachers and students use it to find a song’s tempo so they can set a metronome to the same speed and practise along. Dancers and choreographers tag tracks by BPM to build playlists that keep a class or routine at the right energy. Even casual listeners use it to settle a curiosity about how fast a favourite song really is.

How to use it

  1. Start playing the music you want to measure on any device or source.
  2. Listen for the main beat — the pulse you would naturally clap or nod to.
  3. Tap the large pad on screen, click it with your mouse, or press the Space bar (any key works) once on each beat.
  4. Keep a steady tap going for at least eight beats. The first tap only starts the timer; the BPM appears from the second tap and sharpens after that.
  5. Read the large number once it settles. Check the stability label — “Steady” or “Rock steady” means you can trust it.
  6. Press Reset or the Escape key to clear everything and measure another song.

Tips for an accurate reading

Tap the beat you feel most strongly, not a faster subdivision — tapping on every half-beat doubles the reading, and tapping on every other beat halves it. Relax your hand and let the rhythm carry you rather than forcing each tap; even tapping beats tense, accurate tapping. If the number lands close to a round figure such as 119.6, the true tempo is almost certainly 120 — songs are usually produced at whole-number tempos. Give the average a few beats to converge before you write the number down, and re-tap if the stability label warns that your timing was uneven.

Once you know a song’s tempo, set the metronome or the drum practice click to the same BPM and practise along. If you are working with a recording you want to loop or shorten, the audio trimmer handles that in the browser too. Pair the tapper with the Pomodoro timer to keep focused practice sessions on schedule.

Privacy

This tool measures only the timing of your own taps. It never opens your microphone and never listens to the music — it cannot, because it has no need to. All the arithmetic happens in your browser using its built-in high-resolution clock. Nothing is uploaded, nothing is stored between visits, and closing the tab clears the count completely. It is simply a precise, private stopwatch for your sense of rhythm.

Frequently asked questions

How many taps do I need for an accurate BPM?
The first tap only starts the clock — it sets no tempo on its own, because a tempo needs an interval between two taps. After two taps you get a rough number, and it firms up quickly: by the fourth or fifth tap the rolling average has smoothed out the wobble of any single mistimed tap. For a confident reading, keep tapping for eight to twelve beats and watch the number settle. The stability label tells you when your taps are even enough to trust the result.
Why does the BPM keep changing as I tap?
Because it is a live average, not a single guess. Each new tap adds an interval to the rolling window and nudges the average. Small drift is normal — no one taps perfectly — and the tool is designed to converge rather than lock onto one early reading. If the number swings wildly, your taps are uneven; slow down, listen to the beat, and tap more deliberately. The timing-spread percentage shows how consistent you have been.
Should I tap every beat or every other beat?
Tap the main pulse — the beat you would naturally clap or nod your head to. If you tap twice as fast (on every eighth note) you will read double the real tempo; if you tap half as fast you will read half. Both are mathematically correct for what you tapped, so just be consistent. If a result looks too high or too low, you have probably picked a faster or slower pulse than the song's true beat.
Is anything from my microphone or device recorded?
No. This tool never touches your microphone. It only measures the time between your taps, clicks or key presses — it does not listen to the music at all. All timing maths runs in your browser using its high-resolution clock, nothing is sent to a server, and nothing is saved when you close the tab. It is a pure stopwatch for your taps.
Can I use this on a phone touchscreen?
Yes. The large tap pad responds to touch, mouse clicks and key presses equally, so it works on phones, tablets, laptops and desktops. On a touchscreen, tap the pad directly with a finger; on a computer you can click the pad or just press the Space bar (or any key) in time. Press Escape or the Reset button to clear the count and start fresh.

Related tools