Free studio tool
BPM to milliseconds.
Every note value.
Type a tempo or a quarter-note delay in milliseconds. The table fills straight, dotted and triplet values you can copy into a delay plugin, and click to preview.
- Free, no signup
- Straight, dotted, triplet
- BPM ↔ milliseconds
- Click any cell to hear it
BPM to milliseconds
Load a common tempo
| Division | Straight | Dotted | Triplet | Hz |
|---|
Click a time to copy it and hear a short delay throw.
The math
One formula, then the musical names
A quarter note in milliseconds is 60,000 ÷ BPM. At 120 BPM that is exactly 500 ms. A dotted value is 1.5× the straight value. A triplet is 2/3 of it. The Hz column is how fast that note would oscillate if you used it as an LFO: 1,000 ÷ milliseconds.
Published tables for individual tempos start at 60 BPM and include the tempos producers actually look up, not every integer.
Hear the pocket, not just the number.
Tap tempo and a metronome sit next to rhythm training in the StudioEars app.
Download on theApp Store- EQ & compressionDaily drills on drums, bass, guitars and full mixes.
- Intervals & chordsPiano training that uses the same note names as these pages.
- Studio toolsMetronome, tone generator and tap tempo live in the app too.
Explore the cluster
Keep training & testing
FAQ
Delay-time questions
Why is a dotted eighth the usual vocal delay?
A dotted eighth is three quarters of a beat. At moderate tempos it sits behind the vocal instead of on the next word, which is why U2-style and pop throws use it. The calculator lists that value on its own so you do not have to multiply.
What is pre-delay doing here?
Plate and hall pre-delay is often a 32nd or 64th note, long enough that the dry vocal arrives before the reverb. The range under the tempo is that window at the current BPM.
Does this page change if I open /bpm-to-ms/?bpm=100?
The tool can display a tempo you type. Search engines should use this URL only. Tempos worth their own page are published as /bpm/100/ and similar, each with its own table.