Song Duration from BPM Calculator

How long will a piece run at a given tempo? The answer comes straight from arithmetic: every beat lasts 60 seconds divided by the tempo, a bar holds a fixed number of beats, and the whole piece is just the bar count multiplied through. This calculator takes your tempo, the number of bars, and the beats per bar from your time signature, then returns the duration in seconds and in minutes and seconds. Producers, composers, and editors use it to fit music to a video slot, plan arrangement lengths, and estimate set running times before recording a note.

0.00
0.00
0.00
0:00

Song duration formula

Total beats = bars * beats per bar
Beat length = 60 / BPM (seconds)
Duration (s) = total beats * beat length
Duration (min) = duration in seconds / 60

The mm:ss output splits the seconds into whole minutes and remaining seconds. Duration is inversely proportional to tempo: a slower BPM lengthens the same number of bars.

Arrangement timing context

  • At 120 BPM in 4/4, 90 bars run 180 seconds, exactly three minutes.
  • Halving the tempo doubles the running time for the same bar count.
  • Set beats per bar to the top number of your time signature, such as 3 for 3/4.
  • Sum section durations to plan a full arrangement or set list.
  • Adjust bar count or tempo to fit a fixed video or broadcast slot.

Song duration: frequently asked questions

How is song length calculated from tempo?

Each beat lasts 60 seconds divided by the tempo in beats per minute. A bar holds a fixed number of beats set by the time signature, so the total length is the number of bars times beats per bar times the beat length. Multiply it all out and you get the duration in seconds.

How many bars are in a typical song?

It varies widely. A 16-bar verse, a 16-bar chorus, and repeats add up quickly. A three-minute pop song at 120 BPM in 4/4 contains roughly 90 bars. Enter the exact bar count for your arrangement; this tool turns it into a precise running time.

Does the time signature change the result?

Yes. The beats-per-bar input is the top number of the time signature, so 3/4 uses three beats per bar and 6/8 commonly counts as two dotted beats but six eighth-note pulses. Set beats per bar to match how you count the music so the duration is accurate.

Can I use this to plan a DJ set or playlist?

Yes. Work out the bars in each track or section, sum the durations, and you have the total running time. It is also handy for matching a piece of music to a fixed video length by adjusting the tempo or bar count until the seconds line up.

Why does the same number of bars take longer at a slower tempo?

Because each beat lasts longer when the tempo is lower. Halving the tempo doubles the time per beat and therefore doubles the duration for the same number of bars. Duration is inversely proportional to tempo.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.