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)

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 Markings and BPM Ranges

Classical music uses Italian tempo markings corresponding to BPM ranges. Modern electronic music genres also cluster around specific tempos.

MarkingBPM Rangems/BeatCommon Genres
Grave20-401500-3000Funeral marches, ambient
Largo40-551091-1500Ballads, slow orchestral
Adagio55-73822-1091Slow movements, R&B
Andante73-86698-822Walking pace, hip-hop
Moderato86-98612-698Pop ballads, reggae
Allegro moderato98-120500-612Pop, rock, country
Allegro120-156385-500Dance pop, house, techno
Vivace156-176341-385Drum & bass, fast punk
Presto168-200300-357Speed 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

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.

Related Calculators