Music Duration Calculator - Time, Tempo, and Staves

Music duration calculator for time signature, tempo in beats per minute, and number of measures, with mm:ss output and optional staves total for rehearsals.

Updated: June 19, 2026 • Free Tool

Music Duration Calculator

Pick Duration to read the playing time at the chosen tempo. Pick Tempo when the time limit is fixed and you need the BPM that matches it.

The top number of the time signature sets the beats per measure. Pick Other for unusual meters and enter the beats per measure manually.

Beats per minute (BPM). Standard range 24 to 250 covers every Italian tempo marking from Larghissimo through Prestissimo.

How many measures the piece or section contains. Sheet music typically numbers every measure, so you can read the count without counting barlines.

Staves or parts that share the same duration. Multiplies the per-stave duration to give the total rehearsal time across all parts.

Used only when the time signature is set to Other. Enter the beats per measure that fit the meter.

Used only when Solve For is Tempo. The minutes part of the target duration.

Used only when Solve For is Tempo. Additional seconds added to Target Minutes, kept under 60 so the total stays in clock format.

Results

Duration
0min
Duration in Seconds 0s
Clock Readout 0
Total Across Staves 0min
Tempo (BPM) 0BPM
Tempo Marking 0

What Is Music Duration Calculator?

A music duration calculator turns the time signature, tempo in beats per minute, and number of measures into the playing time of a piece. The same calculator solves for the BPM when a recital slot is fixed. The formula covers 17 standard signatures plus an Other override.

  • Sizing recital slots and audition cuts: Read the time signature and tempo, count the measures, and read the playing time in mm:ss.
  • Estimating song length for arrangement and production: Producers and arrangers use the same numbers to estimate the runtime of an arrangement before recording.
  • Setting a metronome marking from a fixed time limit: When a recording is capped at a target duration, reverse the calculator to read the BPM that hits the slot.
  • Planning rehearsal time across multiple staves: Choir directors and orchestra librarians multiply the per-stave duration by the staves count to size combined rehearsal minutes when each part is worked on separately.

Italian tempo markings from Larghissimo through Prestissimo are mapped to the rounded BPM.

For music-domain planning that pairs with this calculator, the chord transposer handles the other half of the arrangement by shifting chord progressions between keys while preserving chord qualities and slash-bass notes.

How Music Duration Calculator Works

The calculator applies the duration formula published in music theory references: multiply the beats per measure by the number of measures, then divide by the tempo in beats per minute. That product divided by BPM gives the duration in minutes; multiplying by 60 gives seconds; flooring the seconds gives the mm:ss clock readout. For multi-staff scores the per-stave duration is multiplied by the staves count to give the combined rehearsal minutes across all parts when each part is rehearsed separately.

duration_minutes = (beats_per_measure × measures) / tempo_BPM duration_seconds = duration_minutes × 60 staves_minutes = duration_minutes × number_of_staves tempo_BPM = (beats_per_measure × measures) / duration_minutes (reverse mode)
  • timeSignature: Standard musical time signature. The selector turns this into a beats-per-measure value.
  • tempo: Speed of the piece in beats per minute. Accepts 24 to 250 BPM.
  • measures: Total number of measures. Sheet music typically numbers every measure.
  • numberOfStaves: Optional count of staves. Multiplies the per-stave duration to give combined rehearsal minutes when each part is rehearsed separately.
  • targetMinutes and targetSeconds: Target duration used in reverse mode. The two values are summed into a minute total.

The seconds value is computed from minutes times 60 and rounded to two decimals so the clock readout stays readable.

16-bar pop section in 4/4 at 120 BPM

4/4, 120 BPM, 16 measures, 1 stave

Total beats = 4 x 16 = 64. Duration = 64 / 120 = 0.5333 min. Seconds = 32. mm:ss = 0:32.

0.5333 min, 32 s, 0:32 clock, 120 BPM, Allegro.

16 bars of 4/4 at a common pop tempo is just over half a minute.

32-bar waltz in 3/4 at 90 BPM

3/4, 90 BPM, 32 measures, 1 stave

Total beats = 3 x 32 = 96. Duration = 96 / 90 = 1.0667 min. Seconds = 64. mm:ss = 1:04.

1.0667 min, 64 s, 1:04 clock, 90 BPM, Andante.

A 32-bar waltz at a walking pace lasts just over a minute.

48-measure 6/8 at 60 BPM across 2 staves

6/8, 60 BPM, 48 measures, 2 staves

Total beats = 6 x 48 = 288. Duration = 288 / 60 = 4.8 min. Staves total = 4.8 x 2 = 9.6 min.

4.8 min, 4:48 clock, 9.6 min across 2 staves, 60 BPM, Larghetto.

Compound meters feel slower than simple meters at the same BPM.

According to Wikipedia Tempo article, tempo is the speed of a piece measured in beats per minute, with published Italian markings from Larghissimo (under 24 BPM) through Prestissimo (over 200 BPM).

According to Omni Calculator music duration page, the duration of a piece in minutes equals the beats per measure times the number of measures divided by the BPM tempo, and the same page extends the result by an optional number of staves.

The same length-and-rate algebra shows up in the audiobook speed calculator, which divides an audiobook's total length in hours by a 0.5x to 3.0x playback rate to estimate the listening time saved at faster speeds.

Key Concepts Explained

Four small ideas explain every number the music duration calculator shows.

Beats Per Measure

The top number of the time signature sets the beats per measure. 4/4 has four beats, 6/8 has six, 7/8 has seven. The calculator looks this value up from the signature table.

Tempo in BPM

Beats per minute is the metronome marking for the beat defined by the bottom of the time signature. 120 BPM in 4/4 means 120 quarter notes per minute; 60 BPM in 6/8 means 60 eighth notes per minute.

Tempo Markings (Larghissimo through Prestissimo)

Italian markings describe a range of BPM. Larghissimo is under 24, Allegro 120 to 156, Prestissimo above 200. The calculator maps the rounded BPM onto the closest marking.

Staves and Parts

A stave is one line of music for one instrument or voice. The Total Across Staves output is the per-stave duration multiplied by the staves count, giving combined rehearsal minutes when each part is rehearsed on its own.

When a piece changes time signature mid-flow, the duration has to be computed for each section separately.

Tempo in beats per minute is the music-domain version of a rate measure, and the words per minute calculator applies the same rate-and-length idea to spoken and read text, turning a word count and a wpm rate into minutes and seconds.

How to Use This Calculator

Five short steps cover both Duration and Tempo modes without any setup.

  1. 1 Pick whether you solve for Duration or Tempo: Use Duration when the tempo is on the score. Use Tempo when the time limit is fixed.
  2. 2 Select the time signature: Choose the signature from the dropdown. Pick Other for unusual meters.
  3. 3 Enter the tempo and the number of measures: Type the BPM from the metronome marking and the total number of measures from the score.
  4. 4 Add staves and target time when relevant: Enter the number of staves to size rehearsal time. In Tempo mode, enter the target minutes and seconds.
  5. 5 Read the duration, the clock readout, and the tempo marking: Read the duration in minutes, seconds, and mm:ss, the total across staves, the BPM, and the tempo marking.

For a 32-measure 3/4 waltz at 90 BPM, pick 3/4, type 90 and 32, and read 1:04 at Andante.

Benefits of Using This Calculator

A purpose-built music duration calculator keeps the formula, the time-signature table, and the tempo marking chart in one place.

  • Reads any common time signature: The dropdown covers 4/4, 3/4, 2/4, 4/2, 3/2, 2/2, 3/8, 6/8, 9/8, 12/8, 6/16, 9/16, 12/16, 5/4, 7/4, 5/8, and 7/8 with the right beats per measure.
  • Outputs in minutes, seconds, and mm:ss: The result panel shows duration in minutes with four-decimal precision, in seconds with two-decimal precision, and in mm:ss clock readout.
  • Multiplies rehearsal time across staves: Enter the number of staves and the calculator returns the combined rehearsal minutes when each part is rehearsed on its own, which is the number choir directors and orchestra librarians plan against.
  • Reverses the formula for tempo planning: When the recital slot is fixed, switching to Tempo mode solves the same equation for BPM, so you get the metronome marking without doing the algebra by hand.
  • Labels the result with an Italian tempo marking: The rounded BPM is mapped onto the matching Italian marking from Larghissimo through Prestissimo, so the recital note carries both the number and the word.
  • Handles the Other override for unusual meters: When a piece sits in an irregular meter such as 11/8 or 13/16, the Other override accepts the beats per measure directly.

The mm:ss readout uses floor division so the seconds field never reaches 60.

When the duration question is about the runtime of a multi-episode body of work, the TV series duration calculator multiplies the average episode length by episodes per season by seasons, which is the same multiply-across-rows structure this calculator uses for staves.

Factors That Affect Your Results

Three inputs shape the result, and three caveats tell you when the calculator is being used at the edge of its design range.

Time Signature Choice

The top number sets the beats per measure, so 4/4 and 4/2 both return 4 while 6/8 and 3/4 return 6 and 3.

Tempo and Beat Unit

BPM refers to the beat defined by the bottom of the time signature, so 60 BPM in 4/4 means 60 quarter notes per minute while 60 BPM in 6/8 means 60 eighth notes per minute.

Number of Staves and Rehearsal Planning

When each part is rehearsed on its own, the combined rehearsal time across the whole ensemble is the per-stave duration times the staves count, so Total Across Staves tracks total rehearsal minutes rather than wall-clock rehearsal time.

  • The calculator assumes a single time signature and a steady tempo. When the score changes signature or uses accelerando and ritardando, compute each section separately.
  • BPM values outside 24 to 250 still return a numeric BPM but no Italian tempo word.
  • The duration formula does not account for fermatas, caesuras, or repeated sections.

Treat the calculator output as the playing time at a steady tempo with no repeats.

According to Wikipedia Time signature article, the top number of the time signature indicates how many beats fall in each measure, which is why the music duration formula multiplies the top number by the measure count to get the total beats.

When the per-stave duration feeds into a longer listening plan, the audiobooks calculator rolls daily commute and chore minutes into weekly, monthly, and yearly listening hours the same way this calculator rolls per-stave minutes across the ensemble.

music duration calculator interface showing time signature selector, beats per minute tempo input, measures field, and the resulting minutes, mm:ss, and total across staves
music duration calculator interface showing time signature selector, beats per minute tempo input, measures field, and the resulting minutes, mm:ss, and total across staves

Frequently Asked Questions

Q: What is a music duration calculator?

A: A music duration calculator turns the time signature, the tempo in beats per minute, and the number of measures into the playing time. It works in both directions, so you can also solve for the tempo when the time limit is fixed.

Q: How do I calculate the duration of a song from tempo and time signature?

A: Multiply the beats per measure (the top number of the time signature) by the number of measures, then divide by the tempo in BPM. The calculator does the same multiplication in one step and shows the result in minutes, seconds, and mm:ss.

Q: What formula converts BPM and measures into minutes and seconds?

A: The formula is duration_minutes = beats_per_measure × measures / BPM. Multiply by 60 for seconds, and floor the seconds for the mm:ss readout. The calculator uses that formula and rounds seconds to two decimals.

Q: How long is 16 bars of 4/4 at 120 BPM?

A: Sixteen bars of 4/4 at 120 BPM is 4 × 16 / 120 = 0.5333 minutes, which is 32 seconds. The clock readout is 0:32 and the matching marking is Allegro.

Q: Can the calculator work backward from a target duration to a tempo?

A: Yes. Switch Solve For to Tempo, enter the target minutes and seconds, leave the time signature and measure count as they are, and the calculator solves for BPM. The result includes the matching Italian tempo marking.

Q: How does the number of staves affect the total music duration?

A: The Total Across Staves output is the per-stave duration multiplied by the number of staves, which gives the combined rehearsal minutes when each part is rehearsed separately. A 4:48 piece on two staves needs 9.6 minutes of combined rehearsal time, not 9.6 minutes of wall-clock rehearsal.