BPM, or beats per minute, tells you how many beats occur in one minute. You can calculate BPM when you know the number of beats and the amount of time over which those beats occur.
The basic formula is:
BPM = (Beats ÷ Seconds) × 60
For example, if you count 30 beats in 15 seconds:
(30 ÷ 15) × 60 = 120 BPM
This page provides practical BPM calculation examples using different time intervals, beat counts, and common tempo values.
The Basic BPM Formula
The standard formula for calculating beats per minute is:
BPM = (Number of Beats ÷ Time in Seconds) × 60
The formula works because BPM expresses a rate per minute, while your measurement may cover only a few seconds.
You can also write it as:
BPM = Beats × 60 ÷ Seconds
Both formulas produce the same result.
For a complete explanation of the calculation process, see this guide to calculating BPM.
Example 1: 30 Beats in 15 Seconds
Suppose you count 30 beats during a 15-second interval.
Use:
BPM = (30 ÷ 15) × 60
BPM = 2 × 60
BPM = 120
Answer
30 beats in 15 seconds = 120 BPM
Because 15 seconds is one-quarter of a minute, you can also calculate it quickly:
30 × 4 = 120 BPM
Example 2: 32 Beats in 15 Seconds
Suppose you count 32 beats in 15 seconds.
BPM = (32 ÷ 15) × 60
BPM = 128 BPM
Answer
32 beats in 15 seconds = 128 BPM
This is a useful example because the result is a common whole-number tempo.
Example 3: 24 Beats in 15 Seconds
Suppose you count 24 beats in 15 seconds.
BPM = (24 ÷ 15) × 60
BPM = 96 BPM
Answer
24 beats in 15 seconds = 96 BPM
Example 4: 20 Beats in 10 Seconds
If you count 20 beats in 10 seconds:
BPM = (20 ÷ 10) × 60
BPM = 120 BPM
Answer
20 beats in 10 seconds = 120 BPM
For a 10-second measurement, you can use the shortcut:
Beats × 6 = BPM
So:
20 × 6 = 120 BPM
Example 5: 15 Beats in 10 Seconds
Count 15 beats over 10 seconds:
BPM = (15 ÷ 10) × 60
BPM = 90 BPM
Answer
15 beats in 10 seconds = 90 BPM
Example 6: 21 Beats in 15 Seconds
Suppose you count 21 beats in 15 seconds.
BPM = (21 ÷ 15) × 60
BPM = 84 BPM
Answer
21 beats in 15 seconds = 84 BPM
This illustrates why the formula is useful when the result is not one of the standard round-number tempos.
Example 7: 40 Beats in 20 Seconds
Suppose you count 40 beats in 20 seconds.
BPM = (40 ÷ 20) × 60
BPM = 120 BPM
Answer
40 beats in 20 seconds = 120 BPM
For a 20-second measurement, the shortcut is:
Beats × 3 = BPM
Example 8: 64 Beats in 30 Seconds
Suppose you count 64 beats in 30 seconds.
BPM = (64 ÷ 30) × 60
BPM = 128 BPM
Answer
64 beats in 30 seconds = 128 BPM
For 30 seconds:
Beats × 2 = BPM
So:
64 × 2 = 128 BPM
Example 9: 60 Beats in 30 Seconds
If you count 60 beats in 30 seconds:
BPM = (60 ÷ 30) × 60
BPM = 120 BPM
Answer
60 beats in 30 seconds = 120 BPM
Example 10: 100 Beats in 60 Seconds
If you count for a complete minute, no conversion is necessary.
100 beats in 60 seconds = 100 BPM
Answer
100 BPM
When measuring for exactly 60 seconds, the number of beats counted is directly the BPM.
Example 11: 120 Beats in 60 Seconds
If you count 120 beats in one minute:
120 beats ÷ 1 minute = 120 BPM
Answer
120 BPM
This is the simplest possible BPM measurement.
Example 12: 75 Beats in 30 Seconds
Suppose you count 75 beats during 30 seconds.
BPM = (75 ÷ 30) × 60
BPM = 150 BPM
Answer
75 beats in 30 seconds = 150 BPM
Example 13: 45 Beats in 15 Seconds
Suppose you count 45 beats in 15 seconds.
BPM = (45 ÷ 15) × 60
BPM = 180 BPM
Answer
45 beats in 15 seconds = 180 BPM
Example 14: 18 Beats in 9 Seconds
Suppose you count 18 beats in 9 seconds.
BPM = (18 ÷ 9) × 60
BPM = 120 BPM
Answer
18 beats in 9 seconds = 120 BPM
This example also shows that you do not need to use a 15-, 30-, or 60-second interval. Any known time interval can be used.
Example 15: 25 Beats in 12 Seconds
Suppose you count 25 beats in 12 seconds.
BPM = (25 ÷ 12) × 60
BPM = 125 BPM
Answer
25 beats in 12 seconds = 125 BPM
This is useful when your measured section does not fit a convenient shortcut interval.
Example 16: 37 Beats in 20 Seconds
Suppose you count 37 beats in 20 seconds.
BPM = (37 ÷ 20) × 60
BPM = 111 BPM
Answer
37 beats in 20 seconds = 111 BPM
The result does not need to be a multiple of 5, 10, or another convenient number.
Example 17: 47 Beats in 30 Seconds
Suppose you count 47 beats in 30 seconds.
BPM = (47 ÷ 30) × 60
BPM = 94 BPM
Answer
47 beats in 30 seconds = 94 BPM
Example 18: 13 Beats in 8 Seconds
For a shorter and less convenient interval:
BPM = (13 ÷ 8) × 60
BPM = 97.5 BPM
Answer
13 beats in 8 seconds = 97.5 BPM
This demonstrates that measured BPM can be a decimal.
You do not always need to round the result immediately.
Example 19: 40 Beats in 16 Seconds
Suppose you count 40 beats in 16 seconds.
BPM = (40 ÷ 16) × 60
BPM = 150 BPM
Answer
40 beats in 16 seconds = 150 BPM
Example 20: 32 Beats in 16 Seconds
Suppose you count 32 beats in 16 seconds.
BPM = (32 ÷ 16) × 60
BPM = 120 BPM
Answer
32 beats in 16 seconds = 120 BPM
Quick BPM Calculation Shortcuts
Certain measurement intervals have simple shortcuts.
| Measurement Time | Multiply Beats By |
|---|---|
| 5 seconds | 12 |
| 6 seconds | 10 |
| 10 seconds | 6 |
| 12 seconds | 5 |
| 15 seconds | 4 |
| 20 seconds | 3 |
| 30 seconds | 2 |
| 60 seconds | 1 |
For example, if you count 22 beats in 10 seconds:
22 × 6 = 132 BPM
If you count 27 beats in 15 seconds:
27 × 4 = 108 BPM
These shortcuts are simply the standard BPM formula expressed for convenient time intervals.
BPM Calculation Example Table
Here are several common examples in one place:
| Beats | Time | Calculation | BPM |
|---|---|---|---|
| 15 | 15 sec | 15 ÷ 15 × 60 | 60 |
| 20 | 15 sec | 20 ÷ 15 × 60 | 80 |
| 24 | 15 sec | 24 ÷ 15 × 60 | 96 |
| 30 | 15 sec | 30 ÷ 15 × 60 | 120 |
| 32 | 15 sec | 32 ÷ 15 × 60 | 128 |
| 35 | 15 sec | 35 ÷ 15 × 60 | 140 |
| 40 | 20 sec | 40 ÷ 20 × 60 | 120 |
| 45 | 15 sec | 45 ÷ 15 × 60 | 180 |
| 47 | 30 sec | 47 ÷ 30 × 60 | 94 |
| 60 | 30 sec | 60 ÷ 30 × 60 | 120 |
| 64 | 30 sec | 64 ÷ 30 × 60 | 128 |
| 75 | 30 sec | 75 ÷ 30 × 60 | 150 |
| 100 | 60 sec | 100 ÷ 60 × 60 | 100 |
| 120 | 60 sec | 120 ÷ 60 × 60 | 120 |
How to Calculate BPM From Beat Interval
You can also calculate BPM when you know how long one beat lasts.
The formula is:
BPM = 60 ÷ Seconds Per Beat
For example, if one beat takes 0.5 seconds:
60 ÷ 0.5 = 120 BPM
Therefore:
0.5 seconds per beat = 120 BPM
More Examples
| Seconds Per Beat | Calculation | BPM |
|---|---|---|
| 1.0 sec | 60 ÷ 1.0 | 60 |
| 0.75 sec | 60 ÷ 0.75 | 80 |
| 0.6 sec | 60 ÷ 0.6 | 100 |
| 0.5 sec | 60 ÷ 0.5 | 120 |
| 0.4 sec | 60 ÷ 0.4 | 150 |
| 0.375 sec | 60 ÷ 0.375 | 160 |
| 0.3333 sec | 60 ÷ 0.3333 | ≈180 |
This is the inverse relationship between tempo and beat duration: higher BPM means a shorter interval between beats.
How to Calculate BPM From Milliseconds
If the time between beats is measured in milliseconds, use:
BPM = 60,000 ÷ Milliseconds Per Beat
For example, if one beat lasts 500 ms:
60,000 ÷ 500 = 120 BPM
More Examples
| Beat Interval | Calculation | BPM |
|---|---|---|
| 1,000 ms | 60,000 ÷ 1,000 | 60 |
| 750 ms | 60,000 ÷ 750 | 80 |
| 600 ms | 60,000 ÷ 600 | 100 |
| 500 ms | 60,000 ÷ 500 | 120 |
| 400 ms | 60,000 ÷ 400 | 150 |
| 375 ms | 60,000 ÷ 375 | 160 |
| 333.33 ms | 60,000 ÷ 333.33 | ≈180 |
For the dedicated conversion tool, use the BPM-to-millisecond converter.
How to Calculate the Number of Beats From BPM
The formula can also be reversed.
If you know BPM and elapsed time:
Beats = (BPM × Seconds) ÷ 60
For example, how many beats occur in 30 seconds at 120 BPM?
(120 × 30) ÷ 60 = 60 beats
Another Example
How many beats occur in 45 seconds at 128 BPM?
(128 × 45) ÷ 60 = 96 beats
So:
128 BPM for 45 seconds = 96 beats
This reverse calculation is useful for arranging loops, estimating musical sections, and planning timing.
How to Calculate Time From BPM and Beats
If you know BPM and the number of beats, you can calculate the elapsed time.
Use:
Seconds = (Beats × 60) ÷ BPM
For example, how long do 100 beats take at 120 BPM?
(100 × 60) ÷ 120 = 50 seconds
Another Example
How long do 64 beats take at 128 BPM?
(64 × 60) ÷ 128 = 30 seconds
So:
64 beats at 128 BPM = 30 seconds
The three formulas are connected:
BPM = Beats × 60 ÷ Seconds
Beats = BPM × Seconds ÷ 60
Seconds = Beats × 60 ÷ BPM
This is the complete mathematical relationship between beats, time, and BPM.
BPM Examples for Common Tempos
Some useful reference calculations:
60 BPM
60 beats in 60 seconds = 60 BPM
One beat lasts:
60 ÷ 60 = 1 second
80 BPM
80 beats in 60 seconds = 80 BPM
One beat lasts:
60 ÷ 80 = 0.75 seconds
100 BPM
100 beats in 60 seconds = 100 BPM
One beat lasts:
60 ÷ 100 = 0.6 seconds
120 BPM
120 beats in 60 seconds = 120 BPM
One beat lasts:
60 ÷ 120 = 0.5 seconds
140 BPM
140 beats in 60 seconds = 140 BPM
One beat lasts:
60 ÷ 140 ≈ 0.4286 seconds
160 BPM
160 beats in 60 seconds = 160 BPM
One beat lasts:
60 ÷ 160 = 0.375 seconds
BPM Examples With Half-Time and Double-Time
BPM can sometimes be interpreted at different rhythmic levels.
For example:
60 BPM × 2 = 120 BPM
and:
120 BPM ÷ 2 = 60 BPM
A song may be measured as 120 BPM when one listener or software system treats the quarter-note pulse as the beat, while another interpretation may emphasize a 60 BPM half-time pulse.
This is especially important when checking a BPM measurement against a song.
See the guide to half-time and double-time tempo for more detail.
BPM Calculation and Time Signature
The basic BPM formula tells you the rate of the counted beats. It does not by itself determine the time signature.
For example, if you count 120 quarter-note beats per minute in 4/4:
- 4 quarter-note beats = 1 bar
- 120 quarter-note beats per minute = 30 bars per minute
- 1 bar = 2 seconds
At the same nominal BPM, another time signature can organize those beats differently.
This is why BPM and time signature should not be treated as the same thing.
BPM Calculation for a Song
If you are trying to calculate the BPM of a song manually:
- Choose a section with a stable pulse.
- Identify the beat you want to count.
- Count the beats.
- Measure the elapsed time.
- Apply the BPM formula.
- Check for half-time or double-time.
- Verify the result with a metronome.
For the complete song-specific process, see how to find a song’s BPM.
BPM Calculation Errors to Avoid
Counting the Wrong Rhythmic Level
If you count eighth-note subdivisions instead of the main beat, your result may be approximately twice the intended BPM.
Using an Estimated Time
If you estimate the duration instead of actually measuring it, the result can become inaccurate.
Use a stopwatch, timer, DAW, or another reliable time reference.
Counting Too Few Beats
A single missed or extra beat can have a large effect when the measurement window is very short.
For example, a one-beat error in a 15-second measurement changes the result by 4 BPM.
Ignoring Tempo Changes
A song that speeds up or slows down may not have one constant BPM.
Measure a stable section or account for the tempo change separately.
Rounding Too Early
Keep the full calculation until the final result when precision matters.
For example:
60 ÷ 0.428571… ≈ 140 BPM
Rather than rounding the intermediate value too aggressively.
When to Use a BPM Calculator
Manual formulas are useful for understanding the calculation, but a calculator is faster when you have several measurements to process.
Use the BPM calculation tool when you know:
- Number of beats
- Elapsed time
- Or both values and want the missing value calculated
For song detection rather than mathematical calculation, use the BPM Finder.
For manual tap-based measurement, use Tap Tempo.
Frequently Asked Questions
What is the formula for calculating BPM?
The standard formula is:
BPM = (Beats ÷ Seconds) × 60
How do you calculate BPM from 15 seconds?
Count the beats in 15 seconds and multiply by 4.
For example:
30 beats × 4 = 120 BPM
How do you calculate BPM from 30 seconds?
Count the beats in 30 seconds and multiply by 2.
For example:
64 beats × 2 = 128 BPM
How do you calculate BPM from 10 seconds?
Count the beats in 10 seconds and multiply by 6.
For example:
20 beats × 6 = 120 BPM
How do you calculate BPM from milliseconds?
Use:
BPM = 60,000 ÷ Milliseconds Per Beat
For example:
60,000 ÷ 500 = 120 BPM
How do you calculate BPM from seconds per beat?
Use:
BPM = 60 ÷ Seconds Per Beat
For example:
60 ÷ 0.5 = 120 BPM
What is 120 BPM in seconds per beat?
At 120 BPM:
60 ÷ 120 = 0.5 seconds per beat
What is 120 BPM in milliseconds?
At 120 BPM:
60,000 ÷ 120 = 500 milliseconds per beat
How many beats are in 30 seconds at 120 BPM?
Use:
(120 × 30) ÷ 60 = 60 beats
So there are 60 beats.
How many beats are in 1 minute at 120 BPM?
There are exactly 120 beats in one minute.
How long do 60 beats take at 120 BPM?
Use:
(60 × 60) ÷ 120 = 30 seconds
So 60 beats take 30 seconds.
Can BPM be a decimal?
Yes. A measured tempo can be a decimal, such as 97.5 BPM or 119.6 BPM. Whether you round it depends on the intended use.
Is BPM the same as tempo?
BPM is a numerical way of expressing tempo as beats per minute. Tempo itself refers more broadly to the speed or pace of the musical pulse.
Calculate BPM From Your Own Numbers
The basic relationship is simple:
BPM = Beats × 60 ÷ Seconds
Once you know the number of beats and the time interval, you can calculate the tempo for almost any measured rhythmic section.
Use the online BPM calculator to calculate the result automatically.
You may also find these resources useful:
