MUSIC TOOL

METRONOME

An accurate online metronome that runs in your browser. Set the tempo, pick a time signature, and practise to a click that stays in time even when the tab is busy.

120
Beats per minute
Space = start / stop · ↑ ↓ = tempo
REFERENCE

TEMPO MARKINGS

BPM Italian marking
40–60 Largo — broad, very slow
60–66 Larghetto — rather broad
66–76 Adagio — slow and stately
76–108 Andante — walking pace
108–120 Moderato — moderate
120–156 Allegro — fast, bright
156–176 Vivace — lively
176–200 Presto — very fast
ABOUT

PRACTISING WITH A METRONOME

A metronome is the single most useful practice tool for building steady time. Set it slower than you think you need — slow enough that every note lands exactly with the click — then raise the tempo a few BPM at a time only once the passage is clean. Rushing the tempo before the notes are secure just trains the mistakes in faster.

Why the click drifts on some sites

Many browser metronomes schedule each beat with a JavaScript timer. Those timers are paused or throttled whenever the browser is busy, so the click wobbles. This tool schedules every beat on the Web Audio clock with a short lookahead, which is the same technique digital audio workstations use. The result is a click that holds its tempo.

Going further

For rhythm, meter and subdivision explained properly, the Cloud Atelier music guides have a full path on rhythm and time. To work out the tempo of a track you are learning, use the BPM Tap Counter. A hardware metronome or a drum machine with a solid clock is worth having too — see what players use in the gear database.

HOW TO USE

HOW TO PRACTISE WITH THE METRONOME

1. Set the tempo with the slider or the − and + buttons, or tap the Tap button a few times in time with a song.

2. Choose how many beats are in the bar so the first beat is accented.

3. Press Start and play along. Change the tempo whenever you like; the click stays steady.

WORKED EXAMPLE

Learning a fast passage that should be played at 120 BPM? Set the metronome to 80 and play it until it is clean four times in a row. Then raise the tempo by 4–5 BPM and repeat. Working up in small steps builds accuracy that holds at full speed; jumping straight to 120 builds the mistakes in.

FAQ

COMMON QUESTIONS

Is this online metronome accurate?
Yes. It uses the Web Audio API with a lookahead scheduler, so each click is placed on the audio clock rather than a JavaScript timer. Timing stays tight even if the browser tab is busy, which is not true of simple setInterval metronomes.

Does the metronome work offline?
Once the page has loaded it runs entirely in your browser with no network calls, so it keeps working with no connection. The click is generated by the browser, not streamed.

How do I use tap tempo?
Press the TAP button in time with the music a few times. The metronome averages your last taps and sets the BPM to match. Stop tapping for two seconds and it resets ready for the next measurement.

What time signatures does it support?
It counts 2, 3, 4, 5, 6, 7 and 9 beats per measure and accents beat one so you can hear where the bar starts. Set it to 1 to get a plain unaccented click.

What tempo should I practise at?
Slow enough to play every note correctly and without tension — for most people that is 60–70% of the target tempo at first. Speed follows accuracy; accuracy does not follow speed.

How do I practise feeling the backbeat?
Set the metronome to half your target tempo and treat each click as beats 2 and 4. At a target of 120, set 60: the clicks become the snare hits of a drum groove and you keep beats 1 and 3 yourself. It is the closest a metronome gets to playing with a drummer.