How Long Is a Chorus, Really? Timing Song Structure at a Given BPM
A verse-chorus-bridge arrangement is usually planned in bars — an 8-bar intro, two 16-bar verses, two or three 16-bar choruses, an 8-bar bridge. But bars aren't seconds, and the same bar count can produce wildly different song lengths depending on tempo. A bar's actual duration is fixed by a simple formula: seconds per bar equal the number of beats in the bar times 60, divided by the tempo in beats per minute. That one relationship is what this site's Song Structure Timer runs under the hood, and running it against a real arrangement makes the effect of tempo on runtime concrete instead of abstract. Every number in this piece comes directly from that tool's own computeStructureTiming() function, not from a rough estimate or a hand-rounded guess, so the figures below will match exactly what you get plugging the same arrangement into the tool yourself.
The math, worked once
In common time (four beats per bar), one bar at 120 BPM takes 4 × 60 / 120 = 2 seconds. The same bar at 90 BPM takes 4 × 60 / 90 ≈ 2.67 seconds — about a third longer, purely from the tempo change, with the bar count untouched. Scale that difference across a full song's worth of bars and a tempo choice that feels like a small adjustment in the studio turns into a genuinely large difference in total running time.
A full arrangement, timed at 120 BPM
Take a common eight-section arrangement — Intro (8 bars), Verse 1 (16), Chorus 1 (16), Verse 2 (16), Chorus 2 (16), Bridge (8), Chorus 3 (16), Outro (8), 104 bars total — and run it through computeStructureTiming() at 120 BPM in 4/4:
| Section | Bars | Duration | Ends at |
|---|---|---|---|
| Intro | 8 | 16s | 0:16 |
| Verse 1 | 16 | 32s | 0:48 |
| Chorus 1 | 16 | 32s | 1:20 |
| Verse 2 | 16 | 32s | 1:52 |
| Chorus 2 | 16 | 32s | 2:24 |
| Bridge | 8 | 16s | 2:40 |
| Chorus 3 | 16 | 32s | 3:12 |
| Outro | 8 | 16s | 3:28 |
That arrangement lands at exactly 3 minutes 28 seconds at 120 BPM — squarely in the range most people would call a normal, radio-length pop song, without a single second of guesswork.
Same bars, different tempo: 3:28 becomes 4:37
Run the identical 104-bar arrangement through the same function at 90 BPM instead of 120, changing nothing else, and the total comes out to 277.33 seconds — 4 minutes 37 seconds. That's over a minute longer than the 120 BPM version, purely from a tempo drop of 30 BPM. Nothing about the arrangement itself — how many verses, how many choruses, whether there's a bridge, how the sections are ordered — changed at all; the entire difference is the tempo's effect on how long each individual bar takes to play, multiplied out across all 104 of them. This is exactly why two songs that look identical on an arrangement chart can run completely different lengths in practice, and why choosing a tempo is inseparable from planning a song's total runtime, not a decision you can make independently of it.
Building blocks: 8, 16, and 32 bars across four tempos
It helps to have the raw building blocks on hand rather than recomputing them every time. Here's how long an 8-bar, 16-bar, and 32-bar section (the most common section lengths) actually run at four common tempos, all computed directly by computeStructureTiming():
| Tempo | 8 bars | 16 bars | 32 bars |
|---|---|---|---|
| 80 BPM | 0:24 | 0:48 | 1:36 |
| 100 BPM | 0:19 | 0:38 | 1:17 |
| 120 BPM | 0:16 | 0:32 | 1:04 |
| 140 BPM | 0:14 | 0:27 | 0:55 |
Notice how much a single 16-bar chorus's actual duration shifts across this table — 48 seconds at 80 BPM versus 27 seconds at 140 BPM, nearly double. A chorus planned at one tempo and then sped up significantly in production can end up feeling rushed relative to how it was written, purely because its real duration shrank by that much.
Time signature is the other half of the formula
Tempo isn't the only variable in the bar-length formula — the number of beats per bar matters just as much, and it's easy to forget because so much popular music defaults to 4/4 without anyone stating it. A 16-bar chorus at 120 BPM in 4/4 (four beats per bar) runs 32 seconds, matching the table above. The identical 16 bars at the identical 120 BPM tempo, but in 3/4 waltz time (three beats per bar) instead, runs only 24 seconds — a full quarter shorter, purely because each bar contains one fewer beat to get through. This is worth knowing before you assume a bar count alone tells you anything about duration: bars are a unit of musical structure, not of time, and converting them to actual seconds always needs both the tempo and the time signature together, never tempo alone.
Short sections shrink fastest at high tempo
The proportional effect of tempo hits short sections harder than long ones in a way that's easy to underestimate. A 4-bar pre-chorus at a slow 70 BPM runs about 13.7 seconds — long enough to build real anticipation before the chorus lands. The identical 4 bars at 140 BPM runs only about 6.9 seconds, roughly half as long, which may not leave enough time for a pre-chorus to actually do its job of building tension before the chorus arrives. This is a genuine trap when a song's tempo gets pushed up during production without revisiting the arrangement: a pre-chorus, bridge, or any other short transitional section written and felt at one tempo can end up feeling rushed or clipped once the tempo changes, even though its bar count never did.
Working backward from a target runtime
Once you know the formula, you can work in the other direction: decide on a target song length first, and use it to constrain how many bars an arrangement can actually afford at your chosen tempo. Running the numbers for a 3-minute (180-second) target makes the trade-off concrete: at 140 BPM in 4/4, 105 bars lands at exactly 3:00; at 90 BPM, the same 180 seconds only buys you about 67 or 68 bars before you tip past 3 minutes. That's a huge difference in how much musical material — how many verses, how many chorus repeats — the same runtime target can actually hold, purely as a function of tempo. If a drafted arrangement is running long against a target, there are really only three levers: cut a section (usually the easiest and least noticeable, especially a repeated verse or an extra chorus pass), shorten one or more sections' bar counts, or raise the tempo — and raising tempo changes the song's whole feel, not just its length, so it should be the last lever pulled, not the first.
Why radio-length songs cluster where they do
The rough 3-to-3.5-minute convention for a mainstream pop or rock single isn't an arbitrary rule — it's close to the natural runtime a standard verse-chorus-bridge arrangement produces at the tempo ranges most common in those genres, which is part of why the convention persists across so many different artists and eras without anyone needing to consciously target it. A ballad at a slow tempo reaching the same arrangement shape naturally runs longer, which is exactly why ballads as a category tend to run past four minutes even when their bar-for-bar structure looks identical to a much shorter uptempo song. Knowing the underlying math means you can hit a target length on purpose, at whatever tempo actually suits the song, rather than discovering after the fact that your arrangement ran long or short.
Different genres, different default targets
The 3-to-3.5-minute convention is really a pop and rock default, not a universal one, and it's worth knowing roughly where other traditions tend to land before assuming a single target fits every song. Dance and electronic tracks built for club or DJ use often run considerably longer, both because the genre's slower emotional pacing wants room to build and because a longer track is easier to mix between other tracks in a set. Punk and much of hardcore lean the opposite direction, often finishing well under three minutes because the genre's energy is built on economy and momentum rather than development. A ballad's slower tempo naturally stretches even a modest bar count into a longer runtime, as the tempo-versus-bars math above demonstrates directly. None of these are rules so much as accumulated genre expectations, but writing toward your genre's actual convention, rather than a generic pop target, avoids a song that runs technically fine but feels structurally out of step with the style it's trying to sit in.
Put your own arrangement through it
The Song Structure Timer runs this exact calculation against any bar-by-bar arrangement and tempo you enter, and the Song Structure & BPM Reference has the 8/16/32-bar building blocks above worked out across a much wider range of tempos, plus a full typical-arrangement total at each one, if you'd rather look the numbers up than compute them for a specific draft. For the structural side of deciding how many bars each section deserves in the first place, see Verse-Chorus-Bridge: A Beginner's Guide to Song Structure.