Skip to content

BPM Calculator

Work out tempo from
Tempo (BPM) —
One beat (quarter note)
—
One 4/4 bar, seconds
—
Beats per second (Hz)
—
Nearest Italian tempo marking
—

Beats per minute equals the beats you count multiplied by 60, divided by the seconds you counted for. Thirty beats in 15 seconds is 30 × 60 ÷ 15 = 120 BPM. Going the other way, 60,000 divided by a beat's length in milliseconds gives the tempo, so a 500 ms beat is also 120 BPM.

About this tool

Producers matching a sample to a project, DJs checking a record without a BPM tag, drummers transcribing a groove and runners picking music for a cadence all need the same number: how many beats land in one minute. This calculator takes either a beat count over a stopwatch time or the length of one beat in milliseconds and returns the tempo, the duration of a quarter-note beat, the length of a 4/4 bar, the beat rate in hertz and the nearest Italian tempo term. A table lists every common note value from a whole note to a thirty-second note in milliseconds, ready for delay and reverb pre-delay settings. The result is only as good as the count: a short count with a late stop on the stopwatch can be several BPM off, so count at least 15 seconds of music.

How to use it

  1. Choose the starting point

    Pick Beats over a time if you counted along with a stopwatch, or Beat length in ms if you already know the gap between beats.

  2. Enter the count and time

    Type how many beats you heard and how many seconds the count lasted. Start the stopwatch on beat one and count that beat as zero for the cleanest figure.

  3. Read the tempo and note table

    The BPM, beat length and bar length update as you type, and the table gives each note value in milliseconds for delay times.

Examples

A 500 ms beat

Work out tempo from
Beat length in ms
Length of one beat
500

Result Tempo (BPM): 120
One beat (quarter note): 500
One 4/4 bar, seconds: 2
Beats per second (Hz): 2
Nearest Italian tempo marking: Allegro

  1. BPM = 60000 ÷ 500 ms = 120
  2. One beat = 60000 ÷ 120 = 500 ms

A delay pedal or DAW grid set to 500 ms lines up with a 120 BPM track, the default tempo in most sequencers.

30 beats in 15 seconds

Work out tempo from
Beats over a time
Beats counted
30
Over a time of
15

Result Tempo (BPM): 120
One beat (quarter note): 500
One 4/4 bar, seconds: 2
Beats per second (Hz): 2
Nearest Italian tempo marking: Allegro

  1. BPM = 30 beats × 60 ÷ 15 s = 120
  2. One beat = 60000 ÷ 120 = 500 ms

Counting kick drums against a stopwatch for 15 seconds and multiplying by four gives the same 120 BPM.

34 beats in 30 seconds

Work out tempo from
Beats over a time
Beats counted
34
Over a time of
30

Result Tempo (BPM): 68
One beat (quarter note): 882.35
One 4/4 bar, seconds: 3.529
Beats per second (Hz): 1.133
Nearest Italian tempo marking: Adagio

  1. BPM = 34 beats × 60 ÷ 30 s = 68
  2. One beat = 60000 ÷ 68 = 882.35 ms

A half-minute count of 34 beats puts a ballad at 68 BPM, in the Adagio band.

How it is calculated

BPM = beats × 60 ÷ seconds; BPM = 60000 ÷ beat length (ms); note length = beat length × note factor

beats
Number of beats counted
seconds
Time the count lasted
beat length
Duration of one quarter-note beat in milliseconds
note factor
4 for a whole note, 0.5 for an eighth, 1/3 for an eighth triplet, 1.5 for a dotted quarter

A minute holds 60 seconds or 60,000 milliseconds, so the tempo is the beat rate scaled to one minute. The calculator treats the beat as a quarter note, as metronome markings normally do, and derives every other note value by multiplying the beat length by its factor. The tempo term is matched against conventional bands such as Andante (76–107) and Allegro (120–155); those bands vary between sources and are a guide only.

When not to use it

  • Songs with rubato or gradual tempo changes have no single BPM to measure.
  • In 6/8 or 12/8 felt in dotted-quarter pulses, the beat is not a quarter note, so convert the result yourself.
  • For detecting tempo straight from an audio file, use analysis software instead.

Common mistakes

  • Counting the first beat as one when the stopwatch starts on it adds an extra beat.
  • Counting for only 5 seconds lets a reaction delay of a fifth of a second move the tempo by several BPM.
  • Reading a half-time feel as the tempo gives a figure half the track's listed BPM.

Frequently asked questions

How many milliseconds is one beat at 120 BPM?

500 ms. Divide 60,000 by the tempo: 60,000 ÷ 120 = 500. An eighth note at the same tempo is 250 ms and a sixteenth is 125 ms, which are common delay settings for tracks at that speed.

How long should I count beats for?

At least 15 seconds, and 30 is better. A stopwatch press is typically late or early by around 0.1 to 0.2 seconds; over 15 seconds that is about one percent of the time, over 5 seconds it is three or four percent.

Why does my count give exactly half or double the listed tempo?

You probably locked onto the half-time or double-time pulse, such as counting only snare hits in a hip-hop beat. Both readings describe the same music; tempo listings usually follow the quarter-note pulse that a dancer would step to.

What do tempo words like Andante and Allegro mean in BPM?

They are traditional Italian performance directions rather than fixed numbers. Common ranges place Adagio around 66–76, Andante around 76–108, Moderato around 108–120 and Allegro around 120–156, but editions and metronome makers disagree by several beats.

How do I set a delay effect to the song's tempo?

Find the tempo, then read the note value you want from the table. A quarter-note delay at 100 BPM is 600 ms, a dotted eighth is 450 ms and an eighth is 300 ms. Many plugins also sync to the host tempo directly.

How long is a bar of music at a given tempo?

In 4/4 a bar is four beats, so its length is 4 × 60 ÷ BPM seconds. At 120 BPM a bar is 2 seconds; at 90 BPM it is about 2.667 seconds. For 3/4, take three quarters of the shown bar length.

Cite this tool

Using this tool in an assignment, article or report? Copy a citation, or a link for your website.

APA

Tools Directory Editorial Team. (2026, October 27). BPM Calculator. Tools Directory. Retrieved October 27, 2026, from https://tools.milunir.com/video-audio/music-and-audio-theory/bpm-calculator/

MLA

Tools Directory Editorial Team. “BPM Calculator.” Tools Directory, 27 Oct. 2026, https://tools.milunir.com/video-audio/music-and-audio-theory/bpm-calculator/. Accessed 27 Oct. 2026.

Chicago

Tools Directory Editorial Team. “BPM Calculator.” Tools Directory. Last modified October 27, 2026. Accessed October 27, 2026. https://tools.milunir.com/video-audio/music-and-audio-theory/bpm-calculator/.

Link<a href="https://tools.milunir.com/video-audio/music-and-audio-theory/bpm-calculator/">BPM Calculator – Tools Directory</a>