BPM Tap Tempo
Tap any key or click the button to measure the BPM of any song or rhythm. Shows average BPM, musical tempo name (Andante, Allegro…) and plays a metronome at your measured tempo — the feature most tap tempo tools skip.
BPM Tap Tempo Tool
Rate this tool
Metronome playback and tempo names — features most tap tempo tools skip
Most tap tempo tools give you a number and stop there. This one plays a metronome at the BPM you tapped, labels the tempo in Italian musical terms, suggests the nearest common production BPM, and lets you choose your averaging window.
How to find the BPM of any song
How this compares to other tap tempo tools
| Feature | LazyTools | Tap BPM | All8.net | Metronome Online |
|---|---|---|---|---|
| Tap with spacebar / any key | Yes | Yes | Yes | Yes |
| Metronome at measured BPM | Yes — built in | No | No | Yes |
| Musical tempo name | Yes — 12 names | No | No | No |
| Configurable average window | 4 / 8 / 16 / All | Fixed | Yes | No |
| Nearest common BPM | Yes | No | No | No |
| Auto-reset after pause | Yes — 3 seconds | No | No | No |
Musical tempo markings and BPM ranges
| Italian term | BPM range | Character |
|---|---|---|
| Larghissimo | < 24 | Extremely slow |
| Grave | 24 – 40 | Slow and solemn |
| Largo | 40 – 60 | Broadly — very slow |
| Larghetto | 60 – 66 | Slightly faster than Largo |
| Adagio | 66 – 76 | Slow and stately |
| Andante | 76 – 108 | Walking pace |
| Moderato | 108 – 120 | Moderate speed |
| Allegretto | 112 – 120 | Moderately fast |
| Allegro | 120 – 156 | Fast, bright |
| Vivace | 156 – 176 | Lively and fast |
| Presto | 168 – 200 | Very fast |
| Prestissimo | > 200 | Extremely fast |
BPM and Tap Tempo — A Complete Guide for Musicians, DJs and Producers
BPM — beats per minute — is the universal measure of musical tempo. Whether you are a drummer locking into a click track, a DJ beatmatching two records, a producer setting the grid of a new DAW project or a composer writing for a specific emotional feel, knowing the precise BPM of a track is fundamental. A tap tempo tool is the simplest way to measure BPM in real time from any audio source — no software analysis required, just your ear and timing.
How BPM is calculated from taps
Tap tempo works by recording the timestamp of each tap and calculating the average interval between them. If you tap four times with intervals of 500ms, 502ms and 498ms, the average interval is 500ms — which equals 120 BPM (60,000ms divided by 500ms). The more taps you average, the more stable the reading. A single interval can be skewed by a late or early tap, but averaging 8 or 16 taps smooths human timing variation to within 1–2 BPM of the true tempo for most musicians.
Choosing the right averaging window
A 4-tap window responds very quickly — it tracks a gradually accelerating performance or lets you measure a new tempo almost immediately. A 16-tap or all-taps window produces more stable readings for steady, metronomic music but is slower to update when the tempo changes. Most professionals start with a 4-tap window to get in the ballpark, then switch to 8 or 16 taps to refine the exact BPM for DAW entry.
BPM ranges by music genre
Different genres cluster around characteristic BPM ranges. Hip-hop and trap typically sit between 60–100 BPM. Pop ranges from about 100–130 BPM, with the commercial sweet spot near 120. House music sits between 120–130 BPM. Techno runs from 130–150 BPM. Drum and bass occupies 160–180 BPM. Classical music spans the full range from very slow Largo movements at 40–60 BPM to Prestissimo passages above 200 BPM.
Using tap tempo for DJ beatmatching
For DJs, knowing the exact BPM of the playing track and the incoming track is essential for beatmatching. Digital DJs using Serato, rekordbox or Traktor have BPM analysis built in, but vinyl DJs rely on tap tempo to identify BPM before adjusting the pitch fader. When measuring for DJ use, tap on every beat — quarter notes — rather than every bar. This gives four times more data points per minute and a much faster, more accurate reading.
Setting DAW tempo from a tap reading
When transferring a tap reading to Ableton Live, Logic Pro or FL Studio, always use the nearest whole number rather than a decimal like 127.3 BPM. Professionally produced music is almost always at an integer tempo — the decimal comes from natural timing variation in your tapping. The Nearest common BPM display shows the closest standard tempo from a curated list of common production values.
Why 120 BPM is the musical default
Most DAWs default to 120 BPM, and this is not arbitrary. At 120 BPM, one beat equals exactly 500ms — a clean, memorable interval that makes mental tempo calculations easy. It falls in the Moderato range — a moderate, comfortable pace matching a brisk walking stride. It is also the historical tempo of the metronome marking that Maelzel assigned to many of Beethoven's works, cementing it as the reference point for musical speed across centuries.