Music timing

BPM to Milliseconds: Formula and Reference Table

Convert BPM to milliseconds per beat or note value with the 60,000 divided by BPM formula, reference tables and tempo examples.

Milliseconds per quarter-note beat equals 60,000 divided by BPM. At 120 BPM, 60,000 divided by 120 equals 500 ms. This assumes the beat unit is a quarter note, as in most DAW tempo displays.

INPUT04GUIDEMusic timing
Plain Tools original diagram: music timing from input to checked result.

The BPM-to-ms formula

Milliseconds per quarter-note beat equals 60,000 divided by BPM. At 120 BPM, 60,000 divided by 120 equals 500 ms. This assumes the beat unit is a quarter note, as in most DAW tempo displays.

BPM reference table

BPMQuarter noteEighth noteSixteenth note
601000 ms500 ms250 ms
90666.67 ms333.33 ms166.67 ms
120500 ms250 ms125 ms
140428.57 ms214.29 ms107.14 ms

Other note values and dotted timing

Halve a quarter-note duration for eighth notes and halve it again for sixteenths. Multiply by 1.5 for a dotted value. For a quarter-note triplet multiply by two thirds; state the note value so the number is meaningful.

Using the result in delay and editing

A calculated delay time provides a rhythmic starting point, but pre-delay, swing and human timing may sound better slightly away from the grid. Keep extra decimal precision for sample calculations and round only for controls that accept whole milliseconds.

Delay feedback and tempo changes

A quarter-note delay repeats once per beat; shorter note values create denser echoes. Feedback controls how many repeats continue and is separate from timing. Stereo delays may use different values on each side, calculated from the same tempo.

If tempo changes, one millisecond setting will not stay synchronized throughout. Automate the setting or calculate each section. Use the precision the destination accepts rather than displaying meaningless decimals.

Quick answers

Frequently asked questions

How many milliseconds is 120 BPM?

A quarter-note beat is 500 ms.

What is the formula for eighth notes?

Calculate 60,000 divided by BPM, then divide the result by two.

Why does 90 BPM produce a decimal?

One minute does not divide into 90 equal whole-millisecond intervals; 666.67 ms is a rounded value.

Does the time signature change the formula?

The beat unit can. Confirm which note value the BPM marking treats as one beat.

Continue with a tool

Put this guide into practice

BPM to milliseconds calculatorConvert tempo to note timing →Audio sample count calculatorConvert duration to samples →Audio duration calculatorEstimate length from file size →Timecode to framesTranslate timing into frames →

More video timing guides