All posts

Song Length Calculator: BPM, Bars and Average Song Length

Work out a song's length from BPM and bars with a free calculator (sections, timestamps, Spotify's 30-second mark), plus 2025's average hit length: 3:24.

On this page
  1. The formula
  2. Free tool: song length calculator
  3. Song length by tempo (72-bar song in 4/4)
  4. Average song length right now
  5. How long should a song be?
  6. Where does Loud fit?
  7. FAQ

A song's length is its number of bars times the beats per bar, times 60, divided by the tempo: seconds = bars × beats per bar × 60 ÷ BPM. In 4/4 at 120 BPM, one bar lasts 2 seconds, so a 72-bar song runs 2:24. For reference, the median 2025 Billboard Year-End Hot 100 hit ran 3:13 (Crawlora Song Length Index).

Below: the formula, a free calculator, a ready-made table by tempo, and what the public data says about how long songs are right now.

The formula

One beat lasts 60 ÷ BPM seconds. A bar lasts that times the number of beats in the bar (4 in 4/4, 3 in 3/4, 6 in 6/8 if you count eighth notes as the beat). Multiply by the number of bars and you have the length.

  • Seconds per bar (4/4) = 240 ÷ BPM
  • Song length = bars × seconds per bar
  • Bars needed for a target length (4/4) = target seconds × BPM ÷ 240

Add any time that isn't on the grid, such as a free-time intro, a fade-out or silence at the end, separately.

Free tool: song length calculator

Set the tempo and the time signature, then the bars of each section. The calculator gives the length of each section and of the whole song, where each section starts, what a listener is hearing at Spotify's 30-second mark, and how many bars a target length takes. It runs in your browser and stores nothing.

Song length calculator

Set the tempo, the time signature and the bars of each section. It's worked out in your browser; nothing is stored.

Time signature

One bar lasts 2 s.

Sections

  • 0:08 · starts at 0:00
  • 0:32 · starts at 0:08
  • 0:16 · starts at 0:40
  • 0:32 · starts at 0:56
  • 0:16 · starts at 1:28
  • 0:16 · starts at 1:44
  • 0:16 · starts at 2:00
  • 0:08 · starts at 2:16

2:24 in total, 72 bars

  • At 30 seconds, when Spotify starts counting the stream, the listener is in the verse, bar 12.
  • 3:00 at 120 BPM is 90 bars.

seconds = bars × beats per bar × 60 ÷ BPM. In 6/8 the eighth note counts as the beat. Timestamps take the grid as starting at 0.

Open this tool on its own page

Song length by tempo (72-bar song in 4/4)

Calculated with the formula above; checked October 28, 2026. The 72 bars here are a common pop layout: intro 4, verse 16, chorus 8, verse 16, chorus 8, bridge 8, chorus 8, outro 4.

BPMSeconds per bar72-bar song lengthBars for 3:00
703.434:0752.5
872.763:1965.25
902.673:1267.5
1002.402:5375
1202.002:2490
1401.712:03105

87 BPM is in the table because it was the average tempo of 2025's Hot 100 #1 hits, the slowest average since 2018, according to Hit Songs Deconstructed.

The same structure at 140 BPM lasts almost exactly half as long as at 70 BPM. If a producer counts a 140 BPM beat in half time, count bars the way they do, or the calculator will give you double or half the real length.

Average song length right now

Checked October 28, 2026.

Data setAverage lengthSource
2025 Billboard Year-End Hot 100, mean3:24Crawlora Song Length Index
2025 Billboard Year-End Hot 100, median3:13Crawlora Song Length Index
2025 Billboard Hot 100 #1 hits3:29Hit Songs Deconstructed, 2025 #1 Hit report
2025 Hot 100 songs that charted 10+ weeks3:17Hit Songs Deconstructed, 2025 Staying Power
2025 Hot 100 songs that charted 9 weeks or less3:29Hit Songs Deconstructed, 2025 Staying Power

Two notes on reading these numbers. The 2025 mean is higher than the median because a few long hits pull it up; Crawlora names Kendrick Lamar's "Euphoria" (6:24) and Bad Bunny's "Baile Inolvidable" (6:08). And these are US chart hits, not all music, so they describe what charted, not a rule for your genre.

Average song length by decade

Mean and median length of Billboard Year-End Hot 100 hits, measured on Spotify's current versions (Crawlora song-length-data on GitHub, CC BY 4.0, checked October 28, 2026):

DecadeMeanMedian
1960s2:512:44
1970s3:523:35
1980s4:144:06
1990s4:254:21
2000s4:033:58
2010s3:423:40
2020s (to 2025)3:183:15

The yearly peak was 4:39 in 1992, then length fell 31% to 3:13 by 2019. From 2019 to 2025 the median barely moved (-0.3%) while the mean rose 5.5% (Crawlora).

How long should a song be?

No platform sets a required length for a normal song. What the public data shows is that most charting hits now sit between three and three and a half minutes, and that 2025 hits with staying power ran shorter on average (3:17) with shorter intros, averaging 11 seconds, according to Hit Songs Deconstructed.

One platform rule is worth knowing when you plan the structure: Spotify counts a stream when a listener plays a song for at least 30 seconds (How your streams are counted). The calculator's section timestamps show what part of the song a listener hears before that mark. At 120 BPM in 4/4, 30 seconds is 15 bars, so a 4-bar intro plus a 16-bar verse means the chorus starts after the mark.

If you're deciding how many songs to put on a release, see EP vs album vs single. For everything else before release day, use the music release checklist.

Where does Loud fit?

Loud doesn't touch the song: it's what comes after. We make Loud, which builds your website and link in bio from your Spotify and makes a page for every release, with the listen buttons and a sign-up for your fan list, so the people who find the track can hear about the next one. See what a release page needs.

FAQ

How do you calculate the length of a song from BPM?

Multiply the number of bars by the beats per bar, multiply by 60 and divide by the BPM. In 4/4, that's bars × 240 ÷ BPM seconds.

How many bars is a 3-minute song?

In 4/4 it's 180 × BPM ÷ 240 bars: 67.5 bars at 90 BPM, 90 bars at 120 BPM and 105 bars at 140 BPM.

What is the average song length in 2025?

For the 2025 Billboard Year-End Hot 100, the mean was 3:24 and the median 3:13, according to Crawlora's Song Length Index. Hit Songs Deconstructed puts 2025's #1 hits at 3:29 on average.

Are songs getting shorter?

Hit length fell from a 4:39 peak in 1992 to 3:13 in 2019. Since 2019 the median has stayed about the same, while the mean has risen because of a few long hits.

How long does a song have to play to count as a stream on Spotify?

At least 30 seconds, for both songs and music videos.

What was the average tempo of 2025's #1 hits?

87 BPM, the slowest average since 2018, according to Hit Songs Deconstructed.

Your website and link in bio, built from your music.

You make the music. Loud builds both from your songs, keeps them up to date with every release, and gathers your fans so you can write to them directly.