BPM Calculator

BPM Calculator

Tap to the beat to find the tempo, and get precise delay times.

120 BPM
Note Straight (ms) Dotted (ms) Triplet (ms)
Accuracy Note: Tap accuracy relies on human input. Tap consecutively at least 4 to 8 times for the most stable and reliable average. Time signature is assumed to be 4/4 for delay calculations.

A BPM Calculator helps you find a track’s tempo by tapping along with the beat or by entering the BPM manually. Once the tempo is set, the calculator instantly shows straight, dotted, and triplet delay times in milliseconds for common musical note divisions.

This makes it useful for musicians, producers, DJs, and engineers who need accurate timing values for delay, echo, pedals, plugins, and other tempo-synced effects.

How to Use the BPM Calculator

You can use the calculator in two ways.

If you do not know the BPM:

  1. Click TAP ANY KEY OR CLICK.
  2. Tap repeatedly in time with the main beat.
  3. Keep tapping consistently for several beats.
  4. Read the calculated BPM from the large display.
  5. Use the delay-time table to find the note value you need.

The tool recommends tapping at least 4 to 8 times for a more stable average.

If you already know the tempo, enter it directly in the Manual BPM Input field.

The default visible value is 120 BPM.

You can also use Copy BPM to copy the current tempo or Reset to start again.

What the BPM Result Means

BPM stands for beats per minute.

A tempo of 120 BPM means that 120 beats occur in one minute. That is equivalent to two beats every second.

Higher BPM values represent a faster pulse, while lower BPM values represent a slower pulse.

The large number shown in the calculator represents either:

  • The BPM estimated from your taps, or
  • The BPM entered manually

Once the BPM changes, the corresponding delay times update to match the selected tempo.

How Tap Tempo Calculates BPM

Tap Tempo works by measuring the time between repeated taps.

The calculator converts the average interval between taps into beats per minute.

Conceptually:

BPM = 60 ÷ average tap interval in seconds

For example, if your taps are approximately 0.5 seconds apart:

60 ÷ 0.5 = 120 BPM

The more consistently you tap, the more stable the estimate can become.

For better results:

  • Tap with the main beat.
  • Keep your taps evenly spaced.
  • Use at least 4 to 8 taps.
  • Avoid switching between half-time and double-time.
  • Restart if several taps are badly mistimed.

Tap Tempo is especially useful when you are working with a recording, live performance, or song whose BPM is not already known.

How to Convert BPM to Milliseconds

The calculator also converts BPM into delay times.

There are 60,000 milliseconds in one minute, so the quarter-note duration can be calculated with:

Quarter note (ms) = 60,000 ÷ BPM

At 120 BPM:

60,000 ÷ 120 = 500 ms

From there, the other note values are derived.

At 120 BPM:

  • Whole note = 2000 ms
  • Half note = 1000 ms
  • Quarter note = 500 ms
  • Eighth note = 250 ms
  • Sixteenth note = 125 ms
  • Thirty-second note = 62.5 ms

As BPM increases, the note durations become shorter. As BPM decreases, they become longer.

Straight, Dotted, and Triplet Delay Times

The calculator provides three timing variations for each note division.

Straight timing uses the normal note duration.

Dotted timing is 1.5 times longer than the straight value:

Dotted = Straight × 1.5

For example, at 120 BPM:

500 ms × 1.5 = 750 ms

So a dotted quarter note equals 750 ms.

Triplet timing uses approximately two-thirds of the straight duration:

Triplet = Straight × 2/3

At 120 BPM:

500 ms × 2/3 = approximately 333.3 ms

So the quarter-note values at 120 BPM are:

Timing TypeQuarter Note
Straight500 ms
Dotted750 ms
Triplet333.3 ms

These three timing styles create different rhythmic feels and are commonly used with delay and echo effects.

How to Read the Delay Time Table

The calculator displays timing values for:

  • 1/1 Whole
  • 1/2 Half
  • 1/4 Quarter
  • 1/8 Eighth
  • 1/16 Sixteenth
  • 1/32 Thirty-second

Each row includes:

  • Straight timing
  • Dotted timing
  • Triplet timing

At the visible 120 BPM setting:

  • Whole: 2000 / 3000 / 1333.3 ms
  • Half: 1000 / 1500 / 666.7 ms
  • Quarter: 500 / 750 / 333.3 ms
  • Eighth: 250 / 375 / 166.7 ms

Shorter note values produce shorter delay times and faster repeats.

Using BPM Delay Times for Delay and Echo

Delay plugins and pedals often let you enter a time value in milliseconds.

The calculator helps you match that delay time to the track tempo.

For example, at 120 BPM:

  • Quarter-note delay = 500 ms
  • Eighth-note delay = 250 ms
  • Dotted eighth = 375 ms
  • Eighth-note triplet = approximately 166.7 ms

Quarter and eighth-note delays follow straightforward rhythmic subdivisions.

Dotted values can create a more syncopated repeating pattern.

Triplet values create a different three-part rhythmic feel.

To use the calculator with a pedal or plugin:

  1. Find or enter the track BPM.
  2. Choose the note division you want.
  3. Read the millisecond value.
  4. Enter that value into the delay effect.

You can then fine-tune the result by ear if needed.

Choosing the Right Note Division

Different note values produce different rhythmic behavior.

Note DivisionGeneral Effect
Whole / HalfLong, spacious repeats
QuarterFollows the main pulse
EighthFaster rhythmic repeats
SixteenthRapid repeats
Thirty-secondVery fast timing
DottedLonger, syncopated timing
TripletThree-part rhythmic feel

There is no single best note division.

The best choice depends on the arrangement, groove, instrument, and the effect you want to create.

Manual BPM Input vs Tap Tempo

Both input methods are useful, but they serve different situations.

Manual BPM Input is best when:

  • You already know the project tempo.
  • You are working inside a DAW.
  • You have a metronome setting.
  • The song BPM has already been measured.

Tap Tempo is useful when:

  • The BPM is unknown.
  • You are matching a live performance.
  • You are estimating tempo from a recording.
  • You want a quick approximate reading by ear.

Manual input gives the calculator a fixed numerical value.

Tap Tempo depends on your timing consistency, so small variations between taps can slightly change the result.

BPM vs Tempo: What Is the Difference?

Tempo describes how fast or slow the music moves.

BPM is the numerical measurement used to describe that tempo.

For example:

  • 60 BPM means 60 beats per minute.
  • 120 BPM means 120 beats per minute.
  • 180 BPM means 180 beats per minute.

Higher BPM means less time between beats. Lower BPM means more time between beats.

This is why all delay-time values change when you change the BPM.

How to Get a More Accurate Tap BPM

Tap-based BPM measurement depends on human input.

For a more reliable estimate:

  • Tap at least 4 to 8 times.
  • Keep a steady rhythm.
  • Follow the strongest recurring pulse.
  • Avoid tapping fills or decorative notes.
  • Do not switch between half-time and double-time.
  • Reset and try again if your tapping becomes inconsistent.

If the recording was made without a click track, the tempo may naturally drift. In that case, one BPM value may only represent an average.

BPM Calculator Accuracy and Limitations

Manual BPM-to-millisecond calculations follow fixed mathematical relationships.

Tap Tempo is less exact because it depends on how accurately and consistently you tap.

The calculator itself notes that tap accuracy relies on human input and recommends several consecutive taps for the most stable result.

The tool also assumes a 4/4 time signature for delay calculations.

That does not mean BPM itself only works in 4/4. BPM measures tempo independently, but the displayed note-value interpretation is based on the tool’s stated 4/4 assumption.

Other limitations include:

  • Live recordings may drift in tempo.
  • Songs may contain tempo changes.
  • Delay pedals or plugins may round milliseconds differently.
  • A mathematically synced delay is not always the best-sounding choice for every mix.

Use the calculated values as reliable timing references, then adjust them when the music calls for it.

Common BPM Calculator Mistakes

Avoid these common mistakes:

  • Tapping too few times
  • Tapping inconsistently
  • Tapping at half-speed or double-speed
  • Entering the wrong manual BPM
  • Confusing straight, dotted, and triplet values
  • Selecting the wrong note division
  • Assuming every song stays at one fixed BPM
  • Treating tap-derived BPM as perfectly exact
  • Forgetting the calculator’s 4/4 assumption for delay timing

How do I calculate BPM by tapping?

Tap repeatedly in time with the main beat. The calculator measures the intervals between taps and converts them into an estimated beats-per-minute value.

How many taps should I use to calculate BPM?

The calculator recommends at least 4 to 8 consistent taps for a more stable average.

What is 120 BPM in milliseconds?

At 120 BPM, a quarter note lasts 500 milliseconds.

How do you convert BPM to milliseconds?

Divide 60,000 by the BPM to calculate the quarter-note duration. Other note values can then be derived from that result.

What is a quarter-note delay at 120 BPM?

A straight quarter-note delay at 120 BPM is 500 ms.

How do you calculate a dotted delay time?

Multiply the straight note duration by 1.5. A 500 ms quarter note becomes a 750 ms dotted quarter.

How do you calculate triplet delay time?

Multiply the straight note duration by approximately two-thirds. A 500 ms quarter note becomes about 333.3 ms.

Why does my Tap Tempo BPM change?

Small differences in your tapping intervals change the average tempo estimate. More consistent tapping usually produces a steadier reading.

Can I use this BPM Calculator for a delay pedal?

Yes. Choose the required note division and enter its millisecond value into a delay pedal that supports manual time settings.

What is the difference between BPM and tempo?

Tempo describes the speed of music, while BPM measures that speed numerically as beats per minute.

Scroll to Top