BPM to Milliseconds Calculator

Turn any tempo into delay and note-length times in milliseconds.

Convert BPM to milliseconds for delay, reverb pre-delay and tempo-synced effects. Shows straight, dotted and triplet times for every note value, plus Hz. Runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How do you convert BPM to milliseconds?

One quarter-note beat equals 60000 divided by the BPM. At 120 BPM that is 60000 / 120 = 500 ms. Other note values scale from that beat: a half note is double, an eighth is half, a sixteenth is a quarter, and so on.

BPM to milliseconds — delay and note-length times

Producers sync delays, reverb pre-delay and LFOs to the tempo so effects sit in the groove instead of fighting it. This tool converts any BPM into millisecond times for every note value, including straight, dotted and triplet feels, plus the equivalent frequency in Hz.

How it works

Everything is derived from the length of one quarter-note beat:

beat (ms) = 60000 ÷ BPM

Each note value scales from that beat by a multiplier (whole = ×4, half = ×2, quarter = ×1, eighth = ×0.5, sixteenth = ×0.25, thirty-second = ×0.125). Dotted times are ×1.5 the straight value, triplets are ×2/3, and the Hz column is 1000 ÷ the straight milliseconds.

Complete reference table at 120 BPM

At 120 BPM, beat = 60000 ÷ 120 = 500 ms:

Note valueStraightDottedTripletHz
Whole2000 ms3000 ms1333.33 ms0.5 Hz
Half1000 ms1500 ms666.67 ms1.0 Hz
Quarter500 ms750 ms333.33 ms2.0 Hz
Eighth250 ms375 ms166.67 ms4.0 Hz
Sixteenth125 ms187.5 ms83.33 ms8.0 Hz
Thirty-second62.5 ms93.75 ms41.67 ms16.0 Hz

Enter any tempo above to recalculate every value instantly.

The most useful delay times in practice

Not all note values are equally useful as delay times. These are the ones producers reach for most:

Dotted eighth (375 ms at 120 BPM) — the “U2 Edge” delay. Creates a syncopated, sixteenth-note feel that pushes the rhythm without cluttering the beat. Works beautifully on clean guitar and piano at any tempo.

Eighth note (250 ms at 120 BPM) — the tightest rhythmic delay that still feels musical. Doubles the energy of any sustained note. Common in modern pop and electronic music.

Quarter note (500 ms at 120 BPM) — aligns perfectly with the beat. Each echo lands on the next beat. Great for verse delays that clear out before the chorus.

Triplet eighth (166.67 ms at 120 BPM) — creates a three-against-two feel. Adds rhythmic tension without being as choppy as a plain sixteenth.

Why reverb pre-delay is different

Reverb pre-delay is not the reverb time — it is the gap between the dry signal and the start of the reverb tail. Setting it to a short note value (typically 20–40 ms, or a thirty-second note at slower tempos) keeps the dry signal clear while the room bloom starts subtly behind it. Too short and the reverb smears the attack; too long and it sounds like an echo rather than space.

At 120 BPM, a thirty-second note is 62.5 ms — reasonable as a maximum pre-delay for most reverb types. At slower tempos (60–80 BPM) a sixteenth note (125–187 ms) can work as a slapback-style pre-delay on vocals.

Using the Hz column for LFO sync

LFOs and tremolo effects often accept a frequency input in Hz rather than a time in ms. The Hz column shows the rate equivalent of each note value:

  • A tremolo synced to eighth notes at 120 BPM runs at 4 Hz
  • A filter LFO synced to a bar (whole note) at 120 BPM runs at 0.5 Hz
  • A sixteenth-note gate runs at 8 Hz

Not all hardware accepts fractional Hz values, so check what resolution your unit supports. All calculations run in your browser — nothing is uploaded.