Online tool
Find the tempo of any song by tapping along to the beat. Click the circle or press Space — BPM is calculated in real time. Free, instant, no sign-up.
Tap the circle or press Space in time with the beat.
Created with Chords.me
01
Click the circle, or press Space, in time with the song. A few taps is all it takes.
02
Each tap refines the rolling average. After four or five taps the number is rock solid.
03
Found the right tempo? Save it to keep a quick list while you work through a setlist.
BPM stands for beats per minute — the standard unit for measuring musical tempo. This tool calculates BPM by recording the timestamp of each tap, computing the average interval between consecutive taps, and converting that average to beats per minute using the formula BPM = 60,000 ÷ average ms per beat.
The tool keeps a rolling window of your eight most recent taps. If you pause for more than two seconds, the session resets so you can start fresh with a new song. This means you can measure multiple tempos in a row without hitting Reset each time — just tap again and the old readings clear automatically.
You can tap in three ways:
The fastest method for any song — recorded or live — is tap tempo. Here's how to get an accurate reading:
For songs with a very subtle beat, try tapping to the hi-hat or rhythm guitar rather than the kick drum — any consistent rhythmic element works as long as you tap on every beat, not every other beat.
BPM and milliseconds are two sides of the same coin. Once you know the tempo in BPM, you can calculate the duration of each beat in milliseconds (ms) with a simple formula:
ms per beat = 60,000 ÷ BPM
BPM = 60,000 ÷ ms per beat
This matters most for audio delay effects. Setting your delay time to match the tempo of the track makes repeats fall on musical subdivisions — quarter note, eighth note, dotted eighth — rather than clashing with the rhythm. Producers and guitarists use this to sync reverb pre-delay, echo, and slapback effects to a song's grid. Here's a quick reference:
| BPM | ms / beat | Typical use |
|---|---|---|
| 60 | 1000 ms | Largo / Very slow |
| 80 | 750 ms | Andante / Walking pace |
| 100 | 600 ms | Moderato |
| 120 | 500 ms | Allegro / Upbeat pop |
| 128 | 469 ms | House / Dance |
| 140 | 429 ms | Fast / Drum and bass intro |
| 160 | 375 ms | Very fast / Punk |
| 174 | 345 ms | Drum and bass |
For dotted eighth note delays (common in U2-style guitar work), multiply the quarter note ms by 0.75.
BPM and time signature are related but describe different things. BPM tells you how fast the beats are — the rate of the pulse. Time signature tells you how those beats are grouped — how many beats fall in each bar.
In 4/4 time (the most common time signature), there are four quarter-note beats per bar. In 3/4 time (waltz), there are three. In 6/8, there are six eighth notes per bar, which listeners typically feel as two groups of three. The BPM refers to the beat unit specified by the bottom number of the time signature — so 120 BPM in 4/4 means 120 quarter notes per minute, while 120 BPM in 6/8 means 120 eighth notes per minute (a much faster-feeling pulse in practice).
When tapping to find BPM, always tap on the underlying pulse (the beat), not on every subdivision or every bar. In a waltz, tap three times per bar — not once. In a driving rock song in 4/4, tap four times per bar, not just on the snare hits.
Once you've found the BPM, you can add it to any chord sheet you export with the PDF Generator, which includes a dedicated BPM field alongside key and time signature.
People Also Ask
More tools
Everything you need to go from chord chart to finished performance.