Skip to content

Tempo Calculator

Measure from
Tempo (BPM) —
Italian tempo marking
—
Length of one beat (ms)
—
Half-time feel (BPM)
—
Double-time feel (BPM)
—
Beat frequency (Hz)
—
Where the tempo sits
The chart appears with your result

Tempo in BPM is the number of beats multiplied by 60, divided by the seconds they took. Count 30 beats in 15 seconds and the tempo is 30 × 60 ÷ 15 = 120 BPM, so each beat lasts 500 ms. For a whole song, multiply bars by beats per bar first, then divide by its length.

About this tool

Drummers checking a recording, DJs matching tracks without a beat counter, and teachers labelling a piece all need the same number: beats per minute. This calculator takes either a short count you made against a stopwatch, or a known number of bars and the length of a section, and returns the tempo with one decimal. Beside it you get the duration of a single beat in milliseconds, the half-time and double-time readings that often cause confusion, the beat frequency in hertz, and the traditional Italian marking the tempo falls under, placed on a scale from Largo to Prestissimo. One limit: it assumes a steady tempo. A piece with a ritardando or tempo changes returns the average across the span you measured, not the tempo at any single moment.

How to use it

  1. Choose what you measured

    Pick Beats in a time span for a quick stopwatch count, or Bars and song length when you know the bar count of a section.

  2. Enter the count

    Type the beats you counted, or the number of bars and use the stepper to set beats per bar (4 for 4/4, 3 for 3/4, 6 for 6/8 counted in eighths).

  3. Enter the time

    Give the elapsed seconds, or the section length in minutes and seconds.

  4. Read the tempo

    The BPM, beat length and marking update as you type; the working lines show each multiplication and division.

Examples

30 beats in 15 seconds

Measure from
Beats in a time span
Beats counted
30
Time taken
15

Result Tempo (BPM): 120
Italian tempo marking: Allegro
Length of one beat (ms): 500
Half-time feel (BPM): 60
Double-time feel (BPM): 240
Beat frequency (Hz): 2

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

Counting 30 kick drums over a 15-second stopwatch run gives 120 BPM, a common dance and pop tempo where each beat lasts half a second.

64 bars of 4/4 in 2:08

Measure from
Bars and song length
Number of bars
64
Beats per bar
4
Length
2
and
8

Result Tempo (BPM): 120
Italian tempo marking: Allegro
Length of one beat (ms): 500
Half-time feel (BPM): 60
Double-time feel (BPM): 240
Beat frequency (Hz): 2

  1. Beats = 64 bars × 4 = 256
  2. BPM = 256 beats × 60 ÷ 128 s = 120
  3. One beat = 60,000 ÷ 120 = 500 ms

64 bars of four beats is 256 beats; spread over 128 seconds that is two beats a second, or 120 BPM.

48 bars of 3/4 in 1:36

Measure from
Bars and song length
Number of bars
48
Beats per bar
3
Length
1
and
36

Result Tempo (BPM): 90
Italian tempo marking: Andante
Length of one beat (ms): 666.7
Half-time feel (BPM): 45
Double-time feel (BPM): 180
Beat frequency (Hz): 1.5

  1. Beats = 48 bars × 3 = 144
  2. BPM = 144 beats × 60 ÷ 96 s = 90
  3. One beat = 60,000 ÷ 90 = 666.7 ms

144 beats over 96 seconds gives 90 BPM, a walking-pace waltz with beats about two-thirds of a second apart.

How it is calculated

BPM = B × 60 ÷ t, where B = bars × beats per bar in song mode; beat length (ms) = 60,000 ÷ BPM

B
Total beats in the measured span
t
Elapsed time, measured as seconds
BPM
Tempo in beats per minute

Beats per minute is a rate, so it is simply beats divided by minutes; multiplying by 60 converts the seconds you timed into minutes. When you work from bars, the bar count times the beats in each bar gives the beat total. The beat length is the reciprocal of the rate, expressed in milliseconds. Italian markings are conventional ranges, not fixed limits, and different editions place the borders a few BPM apart.

When not to use it

  • Music with deliberate tempo changes, where one average number hides the shifts.
  • Free-time passages such as rubato introductions that have no steady pulse.
  • Setting delay or reverb times for every note value, which a dedicated delay calculator covers.

Common mistakes

  • Counting the first beat as one when the stopwatch starts, which adds an extra beat to short counts.
  • Counting eighth notes in 6/8 while entering 2 beats per bar, mixing two pulse levels.
  • Timing only 4 or 5 seconds, where a tenth of a second of reaction error shifts the answer by several BPM.
  • Including a fade-out or silent intro in the song length.

Frequently asked questions

How long should I count beats for?

Fifteen to thirty seconds is a good span. Your stopwatch start and stop each carry around a tenth of a second of reaction error; over 15 seconds that is under 1.5 % of the total, while over 5 seconds it can be 4 %, or nearly 5 BPM at 120.

Why does my track show half or double the tempo I expected?

Listeners and software often lock onto a different pulse level. A drum and bass track at 174 BPM can feel like 87, and a slow ballad counted in eighths reads double. The half-time and double-time figures help you decide which one matches the notation.

What beats per bar should I use for 6/8?

Use 6 if you count every eighth note, or 2 if you count the dotted-quarter pulse most conductors beat. The result is the tempo of whatever unit you chose, so the two answers differ by a factor of three.

How do I get the milliseconds per beat?

Divide 60,000 by the tempo. At 120 BPM a beat is 500 ms, at 90 BPM about 666.7 ms. The calculator shows this figure next to the tempo for quick reference when setting a click track or sample length.

Are the Italian tempo markings exact?

No. Terms such as Andante and Allegro describe character as much as speed, and metronome markings printed on publications vary. The ranges here follow common modern conventions, such as Allegro from about 120 to 156 BPM, and serve as a rough label.

Can I measure tempo from a song's total length?

Yes, if you know how many bars it has and the tempo stays constant. Exclude silence at the start and end, and any fade, because those seconds contain no counted bars and pull the result down.

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). Tempo Calculator. Tools Directory. Retrieved October 27, 2026, from https://tools.milunir.com/video-audio/music-and-audio-theory/tempo-calculator/

MLA

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

Chicago

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

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