BPM Calculator
Tap at least 3 times
Detected BPM
120
Milliseconds per Beat
500 ms
Beats per Second
2.00
Tempo Marking
Allegro moderato
How BPM (Beats Per Minute) Works
BPM (Beats Per Minute) is the standard measurement of musical tempo — the speed at which a piece of music is played. One beat per second equals 60 BPM, two beats per second equals 120 BPM. According to a MusicBrainz analysis of over 1 million songs, the most common tempo in popular music is 120 BPM, with 128 BPM being the second most popular (dominant in electronic dance music). BPM is essential for DJs, music producers, runners syncing playlists to pace, and anyone working with audio timing.
This calculator provides two methods to determine BPM: tap tempo (tap along with a beat to measure its tempo) and direct entry (type a known BPM to convert to milliseconds per beat, beats per second, and traditional Italian tempo markings). The tap tempo function averages the last 8 tap intervals for accuracy. For music production, use our metronome calculator for practice timing, or the frequency-to-note calculator for pitch reference.
How BPM Is Calculated
BPM can be determined from the time interval between beats:
BPM = 60,000 / interval (ms)
- Interval — time between consecutive beats in milliseconds
- 60,000 — number of milliseconds in one minute
Worked example: If the interval between beats is 500 ms, then BPM = 60,000 / 500 = 120 BPM. At 120 BPM, a quarter note lasts 500 ms, an eighth note lasts 250 ms, a dotted quarter note lasts 750 ms, and a whole note lasts 2,000 ms.
Key Terms You Should Know
- Tempo — the speed of a musical piece, measured in BPM. Slow tempos feel relaxed or somber, fast tempos feel energetic or urgent.
- Tap Tempo — a method of determining BPM by tapping a button in time with the music. Most tools average multiple taps; 4-8 taps yield reliable results.
- Tempo Marking — Italian terms for tempo: Largo (40-60 BPM), Adagio (55-73), Andante (73-86), Moderato (86-98), Allegro (120-156), Presto (168-200).
- Time Signature — notation indicating how beats are grouped (4/4, 3/4, 6/8). BPM measures speed; time signature measures structure.
- Delay Time — in music production, the time interval for delay effects, calculated from BPM. Quarter note delay = 60,000/BPM ms.
Tempo Markings and BPM Ranges
Classical music uses Italian tempo markings corresponding to BPM ranges. Modern electronic music genres also cluster around specific tempos.
| Marking | BPM Range | ms/Beat | Common Genres |
|---|---|---|---|
| Grave | 20-40 | 1500-3000 | Funeral marches, ambient |
| Largo | 40-55 | 1091-1500 | Ballads, slow orchestral |
| Adagio | 55-73 | 822-1091 | Slow movements, R&B |
| Andante | 73-86 | 698-822 | Walking pace, hip-hop |
| Moderato | 86-98 | 612-698 | Pop ballads, reggae |
| Allegro moderato | 98-120 | 500-612 | Pop, rock, country |
| Allegro | 120-156 | 385-500 | Dance pop, house, techno |
| Vivace | 156-176 | 341-385 | Drum & bass, fast punk |
| Presto | 168-200 | 300-357 | Speed metal, hardcore |
Practical Examples
Example 1 — Setting delay time: A song is at 140 BPM. Quarter note delay = 60,000 / 140 = 428.6 ms. Eighth note delay = 214.3 ms. Dotted eighth = 321.4 ms. These are the most common delay subdivisions in music production.
Example 2 — Running playlist: A runner targeting 180 steps/minute cadence should select songs at 180 BPM or 90 BPM (half-time feel). Research suggests tempo-matched music can improve running economy by 1-3%. Check your pace with our running pace calculator.
Example 3 — DJ mixing: Mixing from house at 126 BPM to trance at 138 BPM requires a 12 BPM adjustment (about 9.5%). Exceeding 5-8% time-stretch typically degrades audio quality. Use the key transposer to ensure harmonic compatibility.
Tips for Working with BPM
- Tap at least 8 times for accuracy. More taps produce a more reliable average. Try tapping on strong beats only and doubling the result if your tapping is inconsistent.
- Use half-time and double-time awareness. A song that "feels" like 70 BPM might actually be 140 BPM in half-time feel. Context and genre conventions determine interpretation.
- Sync delay and reverb to BPM. Quarter = 60000/BPM, eighth = 30000/BPM, dotted eighth = 45000/BPM, triplet = 40000/BPM. This creates rhythmically coherent effects.
- Match exercise cadence to BPM. Research from the Journal of Sports Sciences shows synchronizing movement to music can reduce perceived exertion by 10-15%.
Frequently Asked Questions
How many taps do I need for an accurate BPM reading?
A minimum of 4 taps produces a reasonable estimate, but 8 or more taps significantly improve accuracy by averaging out timing inconsistencies. This calculator uses the last 8 taps for optimal precision. For best results, tap on the strong beats (beats 1 and 3 in 4/4 time) or on every beat if you can keep consistent time. If you are unsure about a reading, reset and tap again — consistent results across multiple attempts confirm accuracy.
What BPM is most common in popular music?
120 BPM is the single most common tempo, followed by 128 BPM (dominant in EDM). Most pop songs fall between 100-130 BPM. Hip-hop typically ranges 75-95 BPM, rock 110-140 BPM, and EDM genres cluster: house 120-130, trance 130-145, drum and bass 160-180. The human resting heart rate (60-100 BPM) influences which tempos feel natural and comfortable.
How do I calculate delay time from BPM?
Quarter note delay = 60,000 / BPM in milliseconds. At 120 BPM: quarter = 500 ms, eighth = 250 ms, dotted eighth = 375 ms, sixteenth = 125 ms, triplet eighth = 167 ms. For dotted quarter: multiply quarter value by 1.5. These calculations are essential for setting delay, reverb pre-delay, and sidechain compression release times that sync musically with your track.
What is the difference between BPM and time signature?
BPM measures how many beats occur per minute (speed), while time signature describes how beats are organized into measures (structure). A 4/4 time signature means 4 beats per measure; 3/4 means 3 beats (waltz). Both can exist at any BPM. A 3/4 waltz at 120 BPM has 40 measures per minute, while a 4/4 march at 120 BPM has 30 measures per minute. The feel differs even though beat speed is identical.
What BPM should I use for running or exercise?
Match music BPM to your target cadence: running 160-180 BPM, cycling 80-120 BPM, walking 100-120 BPM, HIIT 140-180 BPM. A 2020 study in Psychology of Sport and Exercise found tempo-matched music improved running endurance by 15% compared to no music. Many running coaches recommend 180 steps per minute for efficient form, making 180 BPM or 90 BPM (half-time) ideal for running playlists.