How to find the BPM of a song by tapping
Every tap is timestamped the moment you make it. Once you have tapped at least twice within 2.5 seconds of each other, the tool averages the gaps between your last few taps and converts that into beats per minute, the same tap tempo rule Metro Gnome's own metronome app uses for its BPM counter.
This works for any song, any instrument part, or any rhythm you can tap along to: a drum groove, a bassline, a click you heard in rehearsal, or a tempo a teacher called out. Keep tapping and the BPM reading refines itself with every beat.
Hear your tempo played back, without the drift
Press "Hear this tempo" and the tool plays your BPM back as a click. That playback is scheduled against the Web Audio API's own audio clock rather than a regular JavaScript timer, which is what stops a click track from gradually drifting out of time the longer it plays. It is the same underlying discipline behind Metro Gnome's own drift-free metronome, just running in a browser tab instead of on Android audio hardware.
Tempo marking chart: BPM to Grave, Andante, Allegro and beyond
Classical tempo markings are just named BPM ranges. Once you have found a tempo above, see exactly where it lands using the same tempo names Metro Gnome shows next to your BPM in the app:
| Tempo marking | BPM range | Feel |
|---|---|---|
| Grave | < 40 | Very slow, solemn |
| Largo | 40–59 | Broad, slow |
| Larghetto | 60–65 | Slightly faster than Largo |
| Adagio | 66–75 | Slow, expressive |
| Andante | 76–95 | Walking pace |
| Moderato | 96–109 | Moderate |
| Allegretto | 110–119 | Moderately fast |
| Allegro | 120–155 | Fast, bright |
| Vivace | 156–175 | Lively, brisk |
| Presto | 176–199 | Very fast |
| Prestissimo | 200+ | As fast as possible |
Turn a BPM into a practice routine
Finding a number is the easy part. Once you know the tempo, the useful next step is a metronome for guitar practice, a metronome app for drummers, or a tempo trainer app that ramps you up to it in structured steps. Metro Gnome saves any tempo you find here as a named BPM preset, so you can jump straight back to it, and its Speed Trainer builds up to a target tempo automatically instead of leaving you to guess the next step.
Questions about tap tempo and BPM
What is tap tempo?
How do I find the BPM of a song?
What does Andante mean in BPM?
Is this BPM finder free?
Found your BPM? Save it and build up to speed.
Metro Gnome saves any tempo as a named preset, then Speed Trainer ramps you up to it in structured steps. Free, no account, no subscription.
Get it Free on Google Play