Bars & Beats to Time Calculator (BPM)
Convert bars and beats to minutes and seconds at any tempo and time signature, a duration into bars, or bars plus a duration into BPM. Plan a whole arrangement with start times for every section, turn a DAW position like 33.1.1 into a time, and get beat and note lengths (straight, dotted, triplet) in milliseconds, samples per beat and video frames.
How it works
Beat (s) = 60 ÷ BPM × (beat unit ÷ tempo note) — with a quarter-note tempo, 60 ÷ BPM × 4 ÷ beat unit; bar = beat × beats per bar; time = bars × bar + extra beats × beat; bars = seconds ÷ bar; BPM = bars × beats per bar × 60 ÷ seconds (in tempo notes); position bar.beat.sixteenth → ((bar − 1) × beats per bar + (beat − 1) + (sixteenth − 1) ÷ sixteenths per beat) × beat; samples per beat = beat × sample rate; frames per beat = beat × fps
Tempo is beats per minute, so one quarter-note beat lasts 60 ÷ BPM seconds and a bar of 4/4 four times that — 1.875 s at 128 BPM, which makes a 32-bar section exactly one minute. Working the other way turns a target duration into a bar count, which is how producers plan arrangements in multiples of eight bars and how composers hit picture cues; and if you know how many bars a passage has and how long it lasts, the calculator finds the tempo. Type your arrangement one section per line to get a timeline with the start and end time of every section, or enter a DAW position such as 33.1.1 to see exactly when it falls — handy for lining up a drop with a video cut. Other meters change the arithmetic only through the beat unit and count, plus one convention you can choose: DAWs such as Ableton Live and Logic Pro always count quarter notes, so a bar of 6/8 at 120 BPM lasts 1.5 s, while sheet music in 6/8 usually gives the tempo in dotted quarters, making the same bar 1 s long. The note-length table gives straight, dotted and triplet values in milliseconds for tempo-synced delays and LFOs, the sample count per beat helps loops tile without a click, and the optional frame rate gives frames per beat and timecode for scoring to picture.
Worked example
At 128 BPM in 4/4 a beat is 468.75 ms and a bar 1.875 s, so 32 bars last exactly 1:00.00. A 3:30 track is 112 bars — a 112-bar arrangement of 8-bar sections — and a beat holds 20,672 samples at 44.1 kHz. The default arrangement (intro 8, verse 16, chorus 8, verse 16, chorus 8, bridge 8, chorus 16, outro 8 = 88 bars) lasts 2:45.00, with the bridge starting at bar 73, 2:15.00 in. Position 33.1.1 is 32 bars in, exactly 1:00.00. Going the other way, 64 bars of 4/4 that last 2:00 are at 128 BPM.
Frequently asked questions
Does 6/8 at 120 BPM mean 120 eighth notes or 120 dotted quarters?
It depends on who is counting. Ableton Live, Logic Pro and most DAWs always count quarter notes, so 120 BPM in 6/8 gives a 1.5-second bar. In sheet music a 6/8 tempo is usually marked in dotted quarters (two per bar), which makes the bar 1 second. Choose which one your tempo means under “The BPM counts”.
How do I find the BPM from a duration and bar count?
Choose “Find the BPM” and enter the bars and the duration. BPM = bars × beats per bar × 60 ÷ seconds for a quarter-note tempo in 4/4; e.g. 112 bars in 210 s = 128 BPM.
How long is a bar at 120 BPM?
In 4/4, each beat is 60 ÷ 120 = 0.5 s and the bar 2 seconds, so 8 bars last 16 seconds. In 3/4 the bar is 1.5 s.
How do I convert a DAW position to time?
Choose “Song position” and type the position as bar.beat.sixteenth, the way Ableton Live and Logic Pro show it. 1.1.1 is the start, so 17.3.1 at 120 BPM in 4/4 is 16 bars and 2 beats in: 66 beats × 0.5 s = 33 s.
How many bars are in a 3-minute song?
At 120 BPM in 4/4 each bar lasts 2 s, so 3 minutes is 90 bars; at 128 BPM it is 96 bars; at 90 BPM, 67.5 bars.
Related calculators
Music-theory and studio arithmetic; use your ears for the final call — genre conventions and the material itself override any formula.