Free tool
BPM tapper: tap along to find the tempo of any song
Tap along to a track to find its tempo, then hear it on a click.
Tap the pad, or press space or T, on each beat.
Taps: 0. A pause of 2 seconds starts a new count.
- Rounded
- —
- Half
- —
- Double
- —
Play on a click
Tap a tempo first, then hear it back.
Genres that usually sit here
Tap a few beats and matching genres show up here.
Ranges are where most records sit, not rules.
How it works
Tap the pad, or press space or T, once on every beat. The tool times the gap between your taps with the browser's high-resolution clock, averages the last eight gaps, and turns that into beats per minute. It reads the pad on pointer-down rather than on release, because waiting for release adds a little jitter to every tap.
If one tap is missed or doubled, that gap is about twice or half the others, so gaps far from the typical one are thrown out instead of averaged in. Stop for two seconds and the next tap starts a fresh count. The number is only as steady as your hand, which is why the tool says whether your taps were even.
Half and double are shown because a tapper cannot know whether you tapped the grid or the snare. A trap beat tapped on the snare reads near 70, and the same beat tapped on the hi-hats reads near 140. The genre list offers every reading that lands in a usual range, so you can pick the one that matches how the track is programmed. Those ranges are where most records sit, not rules. For more on counting tempo without a tool, read the guide to finding a song's BPM by ear.
Questions
How many taps do I need for an accurate BPM?
Why does my tapped BPM jump around?
Should I use the half or the double of what I tapped?
Is anything I tap or play uploaded?
Does it work on a phone?
The full guide
How to find the BPM of a song by ear (and with a tapper) →Count beats in 15 seconds, tap along, and sort out half-time from double-time by genre. Then set your DAW tempo to match a sample and warp it cleanly.
More free tools
Got the tempo? Find a loop at it.
Browse loops near the tempo you tapped. Listening is free, and so is asking to build on one.