3tej home
← Audio

What is BPM Calculator?

A BPM Calculator computes bpm from the inputs you provide. It applies the standard formula to the values you enter and returns the result instantly, without sending any data to a server. Free BPM Calculator. The tool runs entirely in.

BPM Calculator

Adagio 50-65 · Andante 75-95 · Allegro 120-160 · Presto 170+.

Inputs

beats/min

Beat Duration

-

Breakdown

Quarter note
-
Eighth note
-
Sixteenth
-
Tempo classification
-
Delay (ms) for tap
-

About tempo and BPM

Tempo is the speed of a piece of music, measured in beats per minute (BPM). A higher BPM means a faster pulse. This tool converts a BPM value into the length of each note in milliseconds (ms), which is the practical number you need for setting a metronome, dialling in delay and reverb times, programming an LFO, or beatmatching two tracks. Enter a tempo and it returns quarter, eighth, sixteenth, and triplet durations at once.

Before the metronome, tempo was described with Italian words that convey feel as well as speed: Largo (broad and slow), Adagio (at ease), Andante (walking pace), Moderato (moderate), Allegro (lively), and Presto (very fast). Maelzel's metronome, patented in 1815, let composers attach an exact BPM to those markings, which is why scores often read "Allegro, quarter note = 132."

BPM also defines genre. House music lives at roughly 120 to 128 BPM, techno at 125 to 150, hip-hop often at 85 to 95, and drum and bass near 170 to 175. DJs beatmatch by nudging two tracks to the same BPM so their beats align; producers sync time-based effects to the tempo so echoes land musically rather than randomly.

How it works: the formula

A quarter note is one beat, and there are 60,000 milliseconds in a minute, so the quarter-note length is simply 60,000 divided by the BPM. Every other note value is a fraction or multiple of that:

quarter_ms   = 60000 / BPM
eighth_ms    = quarter_ms / 2
sixteenth_ms = quarter_ms / 4
half_ms      = quarter_ms x 2
whole_ms     = quarter_ms x 4
triplet_8th  = quarter_ms / 3
dotted_note  = base_note x 1.5
  • 60000 = milliseconds per minute (60 seconds x 1000).
  • BPM = beats per minute, assuming the beat is a quarter note (the usual case in 4/4).
  • Dotted notes add half their value again (x 1.5); triplets divide a beat into three.
  • Frequency in Hz, if needed, is BPM / 60 (beats per second).

Worked example: delay times at 120 BPM

Suppose your track is at 120 BPM and you want a delay synced to the eighth note.

  1. Quarter note: 60000 / 120 = 500 ms.
  2. Eighth note: 500 / 2 = 250 ms.
  3. Sixteenth note: 500 / 4 = 125 ms.
  4. Dotted eighth (a classic delay setting): 250 x 1.5 = 375 ms.
  5. Classification: 120 BPM sits at the Moderato / Allegro border.
Result: At 120 BPM set your delay to 250 ms for a straight eighth-note echo, or 375 ms for the dotted-eighth "U2 / The Edge" sound. Double the tempo to 240 BPM and every value halves; the quarter note becomes 250 ms.

Reference table: tempo markings and beat length

MarkingBPM rangeQuarter note (ms)Feel
Largo40-601500-1000Very slow, broad
Adagio66-76909-789Slow, at ease
Andante76-108789-556Walking pace
Moderato108-120556-500Moderate
Allegro120-168500-357Fast, lively
Presto168-200357-300Very fast

Common pitfalls

  • Assuming the beat is always a quarter note. In 6/8 or 12/8 the beat is usually a dotted quarter; the 60000 / BPM formula still gives the quarter-note length, so adjust if your meter counts a different unit as the beat.
  • Confusing half-time and double-time. A 170 BPM drum-and-bass track is often felt as 85 BPM half-time. Both are correct; pick the one your delay or sequencer expects.
  • Rounding delay times too hard. 500 ms is exact at 120 BPM, but 130 BPM gives 461.5 ms; rounding to 460 introduces audible drift over a long passage. Keep the decimals when precision matters.
  • Mixing dotted and triplet feels. A dotted eighth (x 1.5) and an eighth triplet (divide by 3) are different rhythms; using the wrong one makes a synced delay sound off.
  • Forgetting tempo can drift. Live or hand-played recordings rarely hold a perfectly fixed BPM, so a single calculated delay time may need tweaking section by section.

Related tools

Frequently asked questions

What does BPM mean in music?

BPM stands for beats per minute, the standard measure of tempo. A tempo of 120 BPM means there are 120 quarter-note beats every minute, so one beat lasts half a second (500 ms). It is the number a metronome ticks at and the figure DJs match when beatmixing two tracks.

How do I convert BPM to milliseconds for a delay pedal?

Divide 60,000 by the BPM to get the length of a quarter note in milliseconds. At 120 BPM that is 60000 / 120 = 500 ms. Halve it for an eighth note (250 ms), halve again for a sixteenth (125 ms), or multiply by 1.5 for a dotted value. Setting a delay or LFO to these times locks the effect to the beat.

What are the standard Italian tempo markings?

Common markings, slow to fast: Largo (40 to 60 BPM), Adagio (66 to 76), Andante (76 to 108), Moderato (108 to 120), Allegro (120 to 168), and Presto (168 to 200). These ranges come from the classical tradition and overlap slightly; the marking conveys character as much as exact speed.

Why do dance tracks cluster around 120 to 130 BPM?

That range sits close to an elevated human heart rate and a comfortable walking-to-dancing cadence, which makes it feel energetic but danceable. House music typically sits at 120 to 128 BPM, techno at 125 to 150, drum and bass near 170 to 175, and hip-hop often at 85 to 95 (or its double-time equivalent).

What is a triplet in milliseconds?

A triplet divides a beat into three equal parts instead of two. An eighth-note triplet is the quarter-note duration divided by three. At 120 BPM the quarter note is 500 ms, so an eighth-note triplet is about 167 ms. Triplet delay timings give that rolling, swung feel common in shuffle and blues grooves.