This song length calculator turns bars, BPM and time signature into running time. Build the arrangement section by section, each with its own bar count, tempo and meter, and it adds them up. It can also run the math backwards: how many bars fill a target length, or what BPM fits a set number of bars into a set time. A fourth mode shows how a tempo change or playback speed changes the length. Every mode includes a BPM-to-milliseconds table for delay and reverb times, with straight, dotted and triplet note values.
It is meant for songwriters mapping out a form, producers planning a session to click, composers cutting a cue to picture, and anyone checking how long a podcast or audiobook will take at a faster playback speed. The math is simple, but it is easy to get wrong in compound meters. Is your 6/8 tempo counted in dotted quarters or in the quarter notes your DAW shows? The “BPM counts” switch handles that explicitly.
Song length formula: BPM, bars and time signature
Seconds = bars × beats per bar × 60 ÷ BPM. Tempo is beats per minute, so one beat lasts 60 ÷ BPM seconds. At 120 BPM that is 0.5 s. Multiply by the beats in a bar to get bar length, and by the number of bars to get the section length. Add the sections together for the whole song.
The time signature supplies the beats per bar. As Hutchinson's open textbook puts it, the top number tells you “how many” and the bottom number tells you “of what”: 3/4 is three quarter notes per bar and 7/8 is seven eighth notes. Open Music Theory adds the rule that matters for timing: when the top number is 6, 9 or 12, the meter is compound. The beat is then a dotted note split into three, and the bar has 2, 3 or 4 beats. So 6/8 has two dotted-quarter beats, not six. The Berklee Online songwriting handbook describes the same convention for charts: the pulse is written as quarter notes, “or dotted quarter notes for 6/8 meter.”
Beat or quarter note: which BPM do you have?
This is where most mistakes happen. A 6/8 ballad charted at dotted quarter = 60 feels like 60 BPM, but a DAW that counts quarter notes shows the same tempo as 90 BPM, because a dotted quarter is 1.5 quarter notes. Both give a 6/8 bar of exactly 2 seconds. Enter them with the wrong setting, though, and the song comes out 50% too long or a third too short. Cut time (2/2) works the same way: a half-note beat of 80 is a quarter-note tempo of 160.
| Meter | Type | Beats per bar | Beat note | Quarter notes per bar | Bar at 120 (beat) | Bar at 120 (quarter) |
|---|---|---|---|---|---|---|
| 4/4 | simple quadruple | 4 | quarter | 4 | 2 s | 2 s |
| 3/4 | simple triple | 3 | quarter | 3 | 1.5 s | 1.5 s |
| 2/4 | simple duple | 2 | quarter | 2 | 1 s | 1 s |
| 2/2 | simple duple | 2 | half | 4 | 1 s | 2 s |
| 5/4 | simple (irregular) | 5 | quarter | 5 | 2.5 s | 2.5 s |
| 6/8 | compound duple | 2 | dotted quarter | 3 | 1 s | 1.5 s |
| 9/8 | compound triple | 3 | dotted quarter | 4.5 | 1.5 s | 2.25 s |
| 12/8 | compound quadruple | 4 | dotted quarter | 6 | 2 s | 3 s |
| 7/8 | simple (irregular) | 7 | eighth | 3.5 | 3.5 s | 1.75 s |
For irregular meters such as 5/8 and 7/8, the calculator counts the bottom-number note (an eighth) as the beat, because the uneven groupings such as 2+2+3 have no single beat length. If your click counts the groups rather than the eighths, switch to quarter-note BPM and enter your DAW tempo.
Song lengths at common tempos
Here is a quick way to check a whole song in 4/4 at one steady tempo. The columns step in 16-bar blocks.
| BPM | 32 bars | 48 bars | 64 bars | 80 bars | 96 bars | 112 bars | 128 bars |
|---|---|---|---|---|---|---|---|
| 70 | 1:50 | 2:45 | 3:39 | 4:34 | 5:29 | 6:24 | 7:19 |
| 80 | 1:36 | 2:24 | 3:12 | 4:00 | 4:48 | 5:36 | 6:24 |
| 90 | 1:25 | 2:08 | 2:51 | 3:33 | 4:16 | 4:59 | 5:41 |
| 100 | 1:17 | 1:55 | 2:34 | 3:12 | 3:50 | 4:29 | 5:07 |
| 110 | 1:10 | 1:45 | 2:20 | 2:55 | 3:29 | 4:04 | 4:39 |
| 120 | 1:04 | 1:36 | 2:08 | 2:40 | 3:12 | 3:44 | 4:16 |
| 128 | 1:00 | 1:30 | 2:00 | 2:30 | 3:00 | 3:30 | 4:00 |
| 140 | 0:55 | 1:22 | 1:50 | 2:17 | 2:45 | 3:12 | 3:39 |
| 160 | 0:48 | 1:12 | 1:36 | 2:00 | 2:24 | 2:48 | 3:12 |
| 174 | 0:44 | 1:06 | 1:28 | 1:50 | 2:12 | 2:34 | 2:57 |
How many bars for a target length?
Rearranged, the formula gives bars = seconds × BPM ÷ (60 × beats per bar). The answer is rarely a whole number. You can round up and trim in the edit, round to the nearest 4 or 8 bars to keep phrases even, or nudge the tempo, which the BPM mode solves exactly. The table shows exact bar counts in 4/4.
| BPM | 0:30 | 1:00 | 2:30 | 3:00 | 3:30 | 4:00 |
|---|---|---|---|---|---|---|
| 80 | 10 | 20 | 50 | 60 | 70 | 80 |
| 90 | 11.3 | 22.5 | 56.3 | 67.5 | 78.8 | 90 |
| 100 | 12.5 | 25 | 62.5 | 75 | 87.5 | 100 |
| 110 | 13.8 | 27.5 | 68.8 | 82.5 | 96.3 | 110 |
| 120 | 15 | 30 | 75 | 90 | 105 | 120 |
| 128 | 16 | 32 | 80 | 96 | 112 | 128 |
| 140 | 17.5 | 35 | 87.5 | 105 | 122.5 | 140 |
Worked example: an arrangement with a tempo and meter change
The default arrangement is a common pop form: intro 8, verse 16, chorus 16, verse 16, chorus 16, bridge 8, chorus 16, outro 8. That is 104 bars at 120 BPM in 4/4. Each bar is 2 seconds, so the song runs 3:28. Now take a song at 96 BPM: intro 8, verse 16 and chorus 16 in 4/4, then a bridge of 8 bars in 6/8 at dotted quarter = 72, then a last chorus of 16 bars pushed to 104 BPM. The 4/4 sections at 96 are 2.5 s per bar, so 40 bars = 100 s. The 6/8 bridge is 2 beats × 60 ÷ 72 = 1.667 s per bar, so 13.3 s. The final chorus is 16 × 4 × 60 ÷ 104 = 36.9 s. Total: 2:30. Enter the same sections in the calculator, and the chart shows how much of the running time each section takes up.
BPM to ms: delay time table
A quarter note lasts 60,000 ÷ BPM milliseconds. Every other value is a multiple of that. Hutchinson's textbook defines the two modifiers: a dot “increases the duration of that note by half,” so dotted = × 1.5. A triplet puts three notes “within the span” of two, so triplet = × 2/3. The table uses quarter-note BPM, so for 6/8 counted in dotted quarters, first multiply your BPM by 1.5. The calculator does this for you.
| BPM | 1/4 | 1/4 dotted | 1/4 triplet | 1/8 | 1/8 dotted | 1/8 triplet | 1/16 | 1 bar of 4/4 |
|---|---|---|---|---|---|---|---|---|
| 60 | 1,000 | 1,500 | 666.7 | 500 | 750 | 333.3 | 250 | 4,000 |
| 70 | 857.1 | 1,285.7 | 571.4 | 428.6 | 642.9 | 285.7 | 214.3 | 3,429 |
| 80 | 750 | 1,125 | 500 | 375 | 562.5 | 250 | 187.5 | 3,000 |
| 90 | 666.7 | 1,000 | 444.4 | 333.3 | 500 | 222.2 | 166.7 | 2,667 |
| 100 | 600 | 900 | 400 | 300 | 450 | 200 | 150 | 2,400 |
| 110 | 545.5 | 818.2 | 363.6 | 272.7 | 409.1 | 181.8 | 136.4 | 2,182 |
| 120 | 500 | 750 | 333.3 | 250 | 375 | 166.7 | 125 | 2,000 |
| 128 | 468.8 | 703.1 | 312.5 | 234.4 | 351.6 | 156.3 | 117.2 | 1,875 |
| 130 | 461.5 | 692.3 | 307.7 | 230.8 | 346.2 | 153.8 | 115.4 | 1,846 |
| 140 | 428.6 | 642.9 | 285.7 | 214.3 | 321.4 | 142.9 | 107.1 | 1,714 |
| 150 | 400 | 600 | 266.7 | 200 | 300 | 133.3 | 100 | 1,600 |
| 160 | 375 | 562.5 | 250 | 187.5 | 281.3 | 125 | 93.8 | 1,500 |
| 170 | 352.9 | 529.4 | 235.3 | 176.5 | 264.7 | 117.6 | 88.2 | 1,412 |
| 174 | 344.8 | 517.2 | 229.9 | 172.4 | 258.6 | 114.9 | 86.2 | 1,379 |
| 180 | 333.3 | 500 | 222.2 | 166.7 | 250 | 111.1 | 83.3 | 1,333 |
To convert milliseconds to hertz, as for an LFO or tremolo rate, use Hz = 1,000 ÷ ms. A quarter note at 120 BPM (500 ms) is 2 Hz, and a 16th note (125 ms) is 8 Hz.
Note values in beats
In 4/4 a whole note fills the bar, a half note fills half of it, and each shorter value halves again. These are the note lengths behind any rhythm calculation, measured in quarter-note beats.
| Note | Straight | Dotted (× 1.5) | Triplet (× 2/3) | ms at 100 BPM |
|---|---|---|---|---|
| Whole (1/1) | 4 | 6 | 2.667 | 2,400 |
| Half (1/2) | 2 | 3 | 1.333 | 1,200 |
| Quarter (1/4) | 1 | 1.5 | 0.667 | 600 |
| Eighth (1/8) | 0.5 | 0.75 | 0.333 | 300 |
| 16th (1/16) | 0.25 | 0.375 | 0.167 | 150 |
| 32nd (1/32) | 0.125 | 0.188 | 0.083 | 75 |
Tempo changes and playback speed
Speeding up a track shortens it in exact proportion: new length = old length × old BPM ÷ new BPM. The speed factor is new BPM ÷ old BPM, so 120 → 126 BPM is 1.05×, and a 4:00 song drops to 3:49. The same ratio applies to spoken audio: the speed setting on a podcast or audiobook app is that factor. An 8-hour audiobook at 1.5× takes 5:20:00. Gradual tempo changes, such as a ritardando into the last chorus, can't be captured by one BPM per section. Split the passage into shorter sections at the average tempo of each, or measure the render.
Common mistakes
- Mixing up beat BPM and quarter-note BPM in 6/8, 12/8 or cut time. Check which one your chart or DAW shows.
- Counting the count-in. A one-bar click-in before the downbeat usually isn't part of the release. Leave it out, or add it as its own section if it stays in the file.
- Forgetting pickups and tails. A two-beat pickup, a final held chord or a reverb ring-out isn't a full bar. Add the extra seconds by hand.
- Assuming a half-time feel halves the BPM. A half-time drum groove at 140 BPM still runs 140 BPM on the grid. Only the feel changes, not the length of a bar.
Working with time on its own rather than music? The hours from now calculator tells you what time it will be when a recording session or a long render finishes. For a song timed to a date, such as a first dance, the anniversary calculator counts the days.
Frequently asked questions
How do you calculate song length from BPM?
Song length in seconds = bars × beats per bar × 60 ÷ BPM. A 96-bar song in 4/4 at 120 BPM is 96 × 4 × 60 ÷ 120 = 192 seconds, or 3:12.
How long is one bar at 120 BPM?
In 4/4, one bar at 120 BPM lasts exactly 2 seconds: four beats of 0.5 seconds each. In 3/4 it lasts 1.5 seconds. In 6/8 counted in dotted quarters at 120, a bar is 1 second; counted in quarter notes, as most DAWs set the click, it is 1.5 seconds.
How many bars are in a 3-minute song?
At 120 BPM in 4/4, 180 seconds ÷ 2 seconds per bar = 90 bars. At 100 BPM it is 75 bars, at 90 BPM 67.5 bars and at 140 BPM 105 bars.
How do I convert BPM to milliseconds for delay?
Divide 60,000 by the BPM to get one quarter note in milliseconds. At 120 BPM that is 500 ms. An eighth note is half that (250 ms). A dotted eighth is 1.5 × 250 = 375 ms, and an eighth-note triplet is two thirds of 250 ≈ 166.7 ms.
What BPM do I enter for 6/8 time?
Enter the tempo of whatever note you count. On a chart, 6/8 is usually marked with a dotted quarter note = BPM, and a bar has two of those beats; the Berklee songwriting handbook describes the same convention. Many DAWs set tempo in quarter notes instead, where a 6/8 bar is three quarter notes. Pick the matching option under “BPM counts” and the calculator converts.
How does a tempo change affect song length?
Length scales inversely with tempo: new length = old length × old BPM ÷ new BPM. A 3:20 track at 120 BPM sped up to 128 BPM lasts 3:08. Slowed to 100 BPM, it lasts 4:00.
Can I use this as an audiobook or podcast speed calculator?
Yes. Choose “Length after a tempo change”, enter the running time, and read the 0.75×, 1.25×, 1.5× and 2× rows, which work for any recording. A 10-hour audiobook takes 8:00:00 at 1.25× speed, 6:40:00 at 1.5× and 5:00:00 at 2×.
What do the numbers in a time signature mean?
The top number tells you how many, and the bottom number tells you of what note value. 3/4 means three quarter notes per bar. In compound meters such as 6/8, 9/8 and 12/8, the beat is a dotted note, and a bar holds two, three or four of those beats.
Why is my exported song longer than the calculator says?
The formula counts only complete bars at a steady tempo. A count-in, pickup notes, silence at the start or end, a held final chord, a ritardando or a long reverb tail all add time. Measure the rendered file for the exact length.
How do I find the BPM that fits a target length?
Choose “BPM from bars and length”. The formula is BPM = bars × beats per bar × 60 ÷ seconds. Fitting 64 bars of 4/4 into exactly 2:00 needs 64 × 4 × 60 ÷ 120 = 128 BPM.
Sources & method
- Open Music Theory (Gotham et al.) — Meter: simple vs compound, time signatures
- Hutchinson, Music Theory for the 21st-Century Classroom (University of Puget Sound), §4.1 Time Signature
- Hutchinson, Music Theory for the 21st-Century Classroom, §4.2 Durational Symbols
- Hutchinson, Music Theory for the 21st-Century Classroom, §4.3 Dots and Ties
- Hutchinson, Music Theory for the 21st-Century Classroom, §4.5 Tuplets
- Berklee Online Songwriting Handbook — choosing a tempo (BPM; dotted-quarter pulse in 6/8), PDF
Results are estimates for general information. Found an error? It helps everyone — see our methodology.