Online Metronome

Online Metronome

Set the tempo in beats per minute and press Start. Choose beats per bar and subdivisions, or tap the tempo of a song. The clicks are scheduled on the audio clock, so the timing stays steady even when the tab is in the background.

4 for 4/4, 3 for a waltz in 3/4, 6 for 6/8 counted in six.
Tempo markingAndante
Milliseconds per beat600
Bars per minute25
Clicks per minute100

One beat lasts 60,000 ÷ 100 = 600 ms, so a bar of 4 beats lasts 2.4 s. Andante is the usual term around this tempo; the ranges differ from one source to another.

Calculated on your device · formulas checked against known results · How we test

How to use the metronome

  1. Set the tempo in beats per minute (BPM): type it, drag the slider, or use − and + for one BPM at a time. The range is 20 to 300 BPM.
  2. Choose beats per bar — 4 for most pop and rock (4/4), 3 for a waltz (3/4), 2 for a march, 6 to count 6/8 in six. The first beat of each bar gets a higher, louder click while Accent the first beat is on, and the dots show where you are in the bar.
  3. Choose clicks per beat to hear subdivisions: eighth notes (2), triplets (3) or sixteenth notes (4). The extra clicks are softer and lower than the beat.
  4. Press Start (or the Space bar). You can change the tempo while it plays; it switches on the next click.

Tap tempo: to find the speed of a song, press Tap tempo in time with the beat, at least three or four times. The metronome averages the gaps between your last taps (up to eight) and sets that tempo; pause for more than two seconds to start a new measurement.

Why the timing stays steady

A metronome built on ordinary JavaScript timers drifts and stutters, because the browser runs those timers late whenever it is busy. This one uses the approach known as “a tale of two clocks”: a light timer wakes up every 25 milliseconds and books the next clicks about a tenth of a second ahead on the audio hardware’s own clock (the Web Audio API). The sound card then plays each click at exactly its booked sample, so a late timer never makes a click late. When the tab is in the background, browsers wake timers only about once a second, so the metronome books 1.5 seconds ahead instead and keeps going. The flashing dots follow the same audio clock, so they light up with the sound you hear. Everything runs in your browser; nothing is downloaded or sent anywhere.

The arithmetic is simple: one beat = 60,000 ÷ BPM milliseconds, and a bar lasts beats per bar × one beat. At 120 BPM a beat is 500 ms, a 4/4 bar is 2 seconds, and 30 bars fit in a minute.

BPMBeat (ms)Eighth note (ms)Triplet (ms)Sixteenth (ms)
601,000500333.3250
80750375250187.5
100600300200150
120500250166.7125
140428.6214.3142.9107.1
160375187.512593.8
180333.3166.7111.183.3

Tempo markings and their BPM

Classical scores describe speed with Italian words. The ranges below are the ones this page uses for the Tempo marking card; treat them as rough guides, because sources disagree widely. Wikipedia’s “Tempo” article, for instance, lists Andante as about 56–108 BPM, while the LibreTexts textbook Music Appreciation II gives 73–77, and composers used the words for character as much as for speed.

MarkingMeaningAbout (BPM)
Gravevery slow, solemn20–39
Largobroad, slow40–59
Larghettorather broad60–65
Adagioslow, at ease66–75
Andanteat a walking pace76–107
Moderatomoderate108–119
Allegrofast, bright120–155
Vivacelively, fast156–167
Prestovery fast168–199
Prestissimoas fast as possible200+

The pendulum metronome was patented by Johann Nepomuk Maelzel in 1815 (the mechanism itself was invented a year earlier by Dietrich Nikolaus Winkel in Amsterdam), and Beethoven was one of the first composers to use it: in 1817 he published metronome marks for his eight symphonies.

Practicing with a metronome

Frequently asked questions

What BPM is a song?

Press Tap tempo along with the beat for a few bars; the metronome shows the average tempo of your taps. If the number seems twice or half what you expected, you were tapping every other beat or every half beat.

Does it keep running in a background tab or with the screen off?

In a background tab, yes: the clicks are booked ahead on the audio clock, so they stay on time even when the browser slows the page down. With the screen off, a phone may pause the page; keep the screen on while you practice.

How do I set 6/8 or 12/8?

Count it either way: 6 beats per bar at the eighth-note pulse, or 2 beats per bar (4 for 12/8) with Triplets as clicks per beat, which puts the main beat on the dotted quarter note and the three eighths between.

Why is there no sound on my iPhone?

Check the volume and the ringer switch. The metronome asks Safari to treat it as media playback, which plays even in silent mode on versions that support this; on others, web audio stays muted while the switch is on silent.

Is the beat light delayed with Bluetooth headphones?

Bluetooth adds a delay between the audio and your ears. The dots follow the audio clock and the output delay the browser reports, so they stay in step when the headphones report their delay; when in doubt, play along with the sound, not the light.

Embed this calculator on your website

Free for any website or blog. Paste this code where you want the calculator to appear:

All free calculator widgets

Last updated: October 15, 2026

Menu

Categories

Finance Calculators29 calculatorsBusiness & Shopping Calculators8 calculatorsHealth & Fitness Calculators11 calculatorsMath & School Calculators22 calculatorsDate & Time Calculators16 calculatorsHoliday Countdowns17 calculatorsEveryday Tools30 calculatorsMic, Camera & Sound Tools6 calculatorsImage & PDF Tools7 calculators

CalcWorthy

AboutContactPrivacy PolicyTerms of Use

Language

Language
EnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese