Convert BPM to milliseconds per beat, seconds per beat, and Hz for DAW sync, delay timing, reverb pre-delay, note divisions.
Last updated
Tempo and beat timing
BPM to ms calculator for delay time, beat length, and DAW sync
Convert BPM into milliseconds per beat, seconds per beat, and hertz. The delay rows below use the same
quarter-note beat grid that most DAWs, metronomes, and tempo tools assume.
Quick examples
Formula anchor
1 beat = 60,000 ÷ BPM milliseconds. Hz is BPM ÷ 60. Every subdivision row below is just a fraction of that
same quarter-note timing grid.
Enter values Enter BPM, milliseconds per beat, seconds per beat, or hertz to calculate the shared beat grid.
BPM to MS calculator: beat length, hertz, and delay timing explained
A BPM to MS calculator is useful whenever a musical tempo needs to become a concrete delay time, beat spacing, or sync interval. That comes up in DAWs, delay and reverb setup, sequencer timing, click-track planning, LFO sync, and any workflow where quarter-note timing has to be translated into milliseconds or hertz.
Why BPM and milliseconds describe the same beat grid
BPM counts how many quarter-note beats occur in one minute. Milliseconds per beat answer the same question from the other direction: how long one beat lasts. Because one minute contains 60,000 milliseconds, moving between the two is a direct reciprocal timing calculation.
That relationship is why 120 BPM gives 500 ms per beat, while 60 BPM gives 1,000 ms per beat. Doubling the tempo halves the beat length.
ms per beat = 60,000 / BPM
Quarter-note beat length in milliseconds for a given tempo.
Hz = BPM / 60
Frequency form of the same repeating beat, expressed as cycles per second.
How to convert BPM to milliseconds per beat
The conversion is easiest when you start with the quarter-note beat used by most DAWs and tempo tools. Enter the BPM value, divide 60,000 by that tempo, and the answer is the length of one beat in milliseconds.
That makes 90 BPM equal to 666.67 ms per beat, 120 BPM equal to 500 ms per beat, and 128 BPM equal to 468.75 ms per beat. The result is exact enough for delay settings, click tracks, and tempo-synced modulation.
Why note subdivisions matter for delay and sync work
Music-production timing often needs more than the base beat. An eighth-note delay is half the beat length, a dotted eighth is three quarters of it, and a sixteenth is one quarter. Showing those rows directly saves repeated manual arithmetic when a session tempo changes.
That is especially useful when moving between plugin timing readouts, tap-tempo devices, and DAW transport settings that may use BPM in one place and milliseconds in another.
How to read seconds per beat and hertz
Seconds per beat and hertz are the same tempo written in different units. Seconds per beat are handy when a timing reference is easier to think about as a duration, while hertz is the same beat frequency expressed as cycles per second.
A 120 BPM beat equals 0.5 seconds per beat and 2 Hz. A 174 BPM beat equals about 0.3448 seconds per beat and 2.9 Hz.
seconds per beat = 60 / BPM
Beat length written in seconds instead of milliseconds.
beats per second = BPM / 60
The same tempo written as a frequency. This is the specific relationship the calculator applies when building the result.
Common BPM examples for delay time
The page’s quick examples follow a few common session tempos because those are the values people most often need when syncing delays or comparing note lengths. 120 BPM is a neutral reference point, 128 BPM is a common dance tempo, and 500 ms per beat is the reverse lookup that often appears when a plugin asks for milliseconds instead of BPM.
If your delay tool supports dotted eighths or triplets, compare those rows against the beat length instead of trying to do the arithmetic by hand each time.
How producers use BPM to ms for reverb pre-delay and LFO sync
A BPM to delay calculator is not only for echo plugins. Producers often use the same milliseconds-per-beat output to choose reverb pre-delay times that sit neatly against the groove instead of smearing the attack. Even a short pre-delay becomes easier to judge when it is anchored to a musical fraction rather than guessed by ear alone.
The hertz output is useful for the same reason. If an auto-pan, tremolo, filter LFO, or modulation effect is labelled in Hz rather than note values, converting BPM into hertz keeps the movement locked to the same beat grid as the delay rows. That makes the page useful as both a BPM to MS converter and a quick BPM to Hz reference.
What this converter does not model
This page converts the underlying quarter-note timing only. It does not model swing, groove, meter-specific phrasing, tempo ramps, or plugin-specific sync logic.
Use it as a clean BPM to MS calculator for beat timing and delay planning, then follow your DAW, instrument, or plugin documentation for device-specific sync behaviour.
Frequently asked questions
How many milliseconds is 120 BPM?
At 120 BPM, one quarter-note beat lasts 500 milliseconds because 60,000 divided by 120 equals 500.
What is the formula for BPM to milliseconds?
Use 60,000 divided by BPM to get milliseconds per beat. The same tempo can also be written as seconds per beat by dividing 60 by BPM.
How do I convert milliseconds per beat back to BPM?
Divide 60,000 by the milliseconds per beat value. For example, 500 ms per beat converts back to 120 BPM.
Is BPM the same thing as hertz?
They describe the same repeating timing event in different units. BPM is beats per minute, while hertz is cycles per second, so converting between them is a simple divide-or-multiply by 60.
Why does the page use quarter notes as the base beat?
Because BPM conventionally measures quarter-note beats per minute in most DAW, metronome, and plugin workflows. The subdivision rows are then derived from that base pulse.
What is a dotted eighth delay at 120 BPM?
At 120 BPM, a dotted eighth is 375 milliseconds because it equals three quarters of the 500 millisecond beat.
Can this page calculate triplets and sixteenths?
Yes. The timing rows include common note values such as eighths, dotted eighths, triplets, sixteenths, thirty-seconds, and sixty-fourths.
Should I use BPM or hertz in a plugin?
Use the unit that matches the device. BPM is the common music-production label, while hertz is often easier when the control is framed as a repeating rate.
Can I use this as a reverb pre-delay calculator?
Yes. The milliseconds-per-beat and subdivision rows are a practical starting point for tempo-synced reverb pre-delay. They do not choose the best pre-delay for the mix automatically, but they give you a musical reference instead of a random millisecond guess.
Does this account for swing or groove?
No. Swing, groove, and tempo ramps are outside the scope of this converter because they change the timing feel beyond a simple quarter-note grid.
What BPM corresponds to 500 ms per beat?
500 milliseconds per beat corresponds to 120 BPM because 60,000 divided by 500 equals 120.