BPM to Milliseconds Calculator

BPM to Milliseconds Calculator

Convert tempo in beats per minute (BPM) into the duration of one beat in milliseconds (ms).

Enter a tempo from 1 to 1,000 BPM, or choose a common tempo below.

500.00
milliseconds per beat
Seconds per Beat0.5000 s
Milliseconds per 2 Beats1,000.00 ms
Milliseconds per 4 Beats2,000.00 ms

Formula: milliseconds per beat = 60,000 ÷ BPM. This calculates beat duration, not the full length of a song.

Use the BPM to Milliseconds Calculator to convert tempo in beats per minute into the duration of one beat in milliseconds. Enter a tempo from 1 to 1,000 BPM, and the calculator also shows seconds per beat plus the total milliseconds for two and four beats.

At 120 BPM, one beat lasts 500 milliseconds. At 60 BPM, one beat lasts 1,000 milliseconds. As BPM increases, each beat becomes shorter because more beats must fit inside the same minute.

For broader tempo calculations and related timing tools, use the main BPM Calculator.

How to Use the BPM to Milliseconds Calculator

1. Enter the tempo

Type a tempo between 1 and 1,000 BPM in the Tempo field. Use the actual project or song tempo when you know it.

You can also choose one of the common preset buttons: 60, 80, 100, 120, 140 or 160 BPM. A preset replaces the input with that tempo so you can calculate quickly.

If you do not know the tempo, measure your pulse with Tap Tempo or analyze the track with the BPM Finder before converting it.

2. Calculate the beat duration

Select Calculate Milliseconds. The main result shows the number of milliseconds per beat.

The result panel also provides:

  • Seconds per beat
  • Milliseconds per 2 beats
  • Milliseconds per 4 beats

These values make it easy to move between a single pulse, a two-beat interval and a four-beat group.

3. Copy or reset the result

Use Copy Result to save the converted timing in your production notes, timing sheet or project documentation. Select Reset to return the calculator to its starting state and enter another BPM.

BPM to Milliseconds Formula

There are 60,000 milliseconds in one minute. Dividing that minute by the number of beats gives the duration of one beat:

Milliseconds per beat = 60,000 ÷ BPM

The matching seconds formula is:

Seconds per beat = 60 ÷ BPM

For two and four beats:

Milliseconds per 2 beats = 120,000 ÷ BPM

Milliseconds per 4 beats = 240,000 ÷ BPM

At 120 BPM:

  • One beat: 60,000 ÷ 120 = 500 ms
  • Two beats: 120,000 ÷ 120 = 1,000 ms
  • Four beats: 240,000 ÷ 120 = 2,000 ms

The same result in seconds is 0.5 second per beat. The displayed 500.00 ms and 0.5000 s describe the same duration in different units.

For more detail about the underlying equations, see the BPM formula guide.

Common BPM to Milliseconds Values

The following values match the calculator’s preset tempos.

TempoMilliseconds per beatSeconds per beat2 beats4 beats
60 BPM1,000.00 ms1.0000 s2,000.00 ms4,000.00 ms
80 BPM750.00 ms0.7500 s1,500.00 ms3,000.00 ms
100 BPM600.00 ms0.6000 s1,200.00 ms2,400.00 ms
120 BPM500.00 ms0.5000 s1,000.00 ms2,000.00 ms
140 BPM428.57 ms0.4286 s857.14 ms1,714.29 ms
160 BPM375.00 ms0.3750 s750.00 ms1,500.00 ms

Use the BPM chart when you need a larger reference covering more tempos.

What Does “Milliseconds per Beat” Mean?

BPM states how many beats occur in one minute. Milliseconds per beat states how much time passes from one beat to the next at that tempo.

These are inverse views of the same pulse:

  • A higher BPM means more beats per minute and fewer milliseconds per beat.
  • A lower BPM means fewer beats per minute and more milliseconds per beat.

For example, doubling a tempo from 60 to 120 BPM halves the beat duration from 1,000 to 500 ms. Halving a tempo from 120 to 60 BPM doubles the beat duration.

This relationship is exact before display rounding. When a result contains repeating decimals, such as 428.5714… ms at 140 BPM, the calculator rounds it to a practical number of decimal places.

BPM Does Not Always Mean a Quarter Note

The calculator finds the time for one beat as defined by the tempo marking. It does not decide which written note receives that beat.

In much modern music and in a common 4/4 context, BPM often refers to quarter-note beats. Under that convention, 120 BPM means 120 quarter-note beats per minute, so one quarter note lasts 500 ms.

Other scores and meters may define the beat differently. A metronome marking can assign the BPM to a half note, eighth note, dotted quarter or another value. The calculated milliseconds per beat remain correct, but the musical note represented by that beat depends on the tempo marking.

Check the score, DAW grid or project convention before calling the result a quarter-note duration. If you need timings for whole, half, quarter, eighth, sixteenth, dotted or triplet notes, use the dedicated BPM Note Duration Calculator.

BPM to Milliseconds vs Note Duration vs Delay Time

These tools use related math but answer different questions.

ToolMain task
BPM to Milliseconds CalculatorConverts tempo into the time for one beat and simple 2/4-beat totals.
BPM Note Duration CalculatorConverts tempo into specific musical note lengths and subdivisions.
BPM Delay Time CalculatorProvides timing values for syncing delay and related effects to the project tempo.

Use this page when you need the basic beat interval. Use the note-duration tool when written rhythmic values matter. Use the BPM Delay Time Calculator when you are setting tempo-related effect timing.

This separation prevents a common mistake: assuming every millisecond-per-beat result automatically represents the same note value in every meter or production setup.

How to Convert Milliseconds Back to BPM

The reverse conversion uses the same relationship:

BPM = 60,000 ÷ milliseconds per beat

Examples:

  • 1,000 ms per beat = 60 BPM
  • 750 ms per beat = 80 BPM
  • 600 ms per beat = 100 BPM
  • 500 ms per beat = 120 BPM
  • 400 ms per beat = 150 BPM
  • 375 ms per beat = 160 BPM

This reverse formula works when the millisecond value represents one beat. If the value represents two beats, a bar or a smaller note subdivision, first convert it to the duration of one beat.

Worked Conversion Examples

Convert 90 BPM to milliseconds

Apply the formula:

60,000 ÷ 90 = 666.666… ms per beat

Rounded to two decimal places, the result is 666.67 ms per beat.

  • Seconds per beat: 0.6667 s
  • Two beats: 1,333.33 ms
  • Four beats: 2,666.67 ms

Convert 128 BPM to milliseconds

60,000 ÷ 128 = 468.75 ms per beat

  • Seconds per beat: 0.46875 s
  • Two beats: 937.50 ms
  • Four beats: 1,875.00 ms

Convert 140 BPM to milliseconds

60,000 ÷ 140 = 428.5714… ms per beat

Rounded to two decimal places, one beat lasts 428.57 ms. Four beats last approximately 1,714.29 ms.

Convert 72 BPM to milliseconds

60,000 ÷ 72 = 833.333… ms per beat

Rounded to two decimal places, one beat lasts 833.33 ms, and four beats last approximately 3,333.33 ms.

Practical Uses for BPM-to-MS Conversion

Music production and DAW timing

Producers can use milliseconds per beat as a general timing reference when working with devices or plugin parameters expressed in milliseconds. The one-beat value helps establish the project’s timing scale before choosing a musical subdivision.

When a plugin supports host tempo sync, its note-value mode can follow tempo changes automatically. A fixed millisecond value stays fixed if the BPM later changes, so recalculate when the project tempo changes.

Metronome and click timing

The result gives the interval between clicks when one click represents one beat. At 120 BPM, a click occurs every 500 ms. At 80 BPM, it occurs every 750 ms.

Animation and beat-synced visuals

Editors and developers can use beat duration to time visual events, lighting changes, captions or animations to a steady musical pulse. A four-beat block can help align repeated visual patterns with common musical groupings.

Rehearsal and arrangement planning

Musicians can translate a tempo into real elapsed time when planning count-ins, repeated patterns or timing cues. The two- and four-beat results reduce repeated multiplication during practice.

Audio editing and beat-grid checks

The expected interval between beats can help check grid spacing in an audio editor. A recorded performance may vary naturally, so the calculated value is an exact tempo reference rather than proof that every performed beat is spaced identically.

Handling Decimal Results and Rounding

Many BPM values do not divide evenly into 60,000. The exact beat duration may contain a repeating decimal.

For a simple display or hardware setting, rounding to the nearest whole millisecond is often practical. For calculations across many beats, keep more decimal places until the final total so small rounding differences do not accumulate unnecessarily.

Example at 140 BPM:

  • Exact repeating value: 428.571428… ms
  • Two-decimal display: 428.57 ms
  • Whole-millisecond setting: 429 ms

If you multiply the rounded 429 ms by many beats, the total will drift slightly from the exact 140 BPM grid. DAWs and tempo-synced systems normally use higher internal precision than a rounded display.

Common Mistakes

Multiplying BPM by milliseconds

The correct operation is division: 60,000 ÷ BPM. Multiplying produces a number that does not represent beat duration.

Using 60 instead of 60,000

Use 60 ÷ BPM for seconds per beat. Use 60,000 ÷ BPM for milliseconds per beat.

Treating the result as the full song length

The calculator shows beat duration, not the duration of the complete track. Song length also depends on the total number of beats or bars.

Assuming one beat always equals a quarter note

The written beat unit depends on the time signature and tempo marking. Confirm the musical context before assigning a note name to the beat.

Reusing a fixed value after changing tempo

If the BPM changes, the millisecond value changes too. Recalculate whenever the project tempo changes unless the device follows tempo sync automatically.

Confusing half-time and double-time

The same music may be counted at two related BPM values. A half-time interpretation doubles milliseconds per beat; a double-time interpretation halves it. Keep the counting convention consistent when comparing results.

Frequently Asked Questions

How many milliseconds are in one beat at 120 BPM?

One beat at 120 BPM lasts 500 milliseconds because 60,000 ÷ 120 = 500. Two beats last 1,000 ms, and four beats last 2,000 ms.

How many milliseconds are in one beat at 60 BPM?

One beat at 60 BPM lasts 1,000 milliseconds, which equals one second.

What is the fastest tempo the calculator accepts?

The displayed input guidance allows tempos from 1 to 1,000 BPM. Enter a value within that range.

Does BPM measure speed or beat duration?

BPM expresses the number of beats per minute. Milliseconds per beat expresses the duration of each beat. They describe the same tempo from opposite directions.

Is 500 ms always 120 BPM?

Yes, when 500 ms represents exactly one beat: 60,000 ÷ 500 = 120 BPM. If 500 ms represents two beats or a note subdivision, the corresponding BPM interpretation changes.

How do I calculate four beats in milliseconds?

Multiply the one-beat result by four, or use 240,000 ÷ BPM. At 120 BPM, four beats last 2,000 ms.

Can I use this value for delay timing?

The one-beat value can serve as a basic timing reference. For straight, dotted and triplet delay subdivisions, use the dedicated BPM Delay Time Calculator.

What is the difference between BPM and tempo?

Tempo is the broader musical concept of speed. BPM is a numerical way to measure that speed as beats per minute. The BPM vs Tempo guide explains the distinction in more detail.

Scroll to Top