Set the BPM using the slider or +/- buttons, or tap the Tap Tempo button to auto-detect your rhythm
Choose a time signature (2/4, 3/4, 4/4, etc.) — beat 1 accents with a higher-pitch click
Press Play (or Space bar) to start. The dots show current beat position
Musicians at all levels use a metronome to develop internal rhythm and timing consistency during practice.
Set a slow BPM to practice technically demanding passages, then gradually increase to target tempo.
Use as a shared timing reference during band, choir, or orchestra rehearsals.
Set a BPM to compose or arrange music with a consistent rhythmic feel from the start.
Dancers and fitness instructors use a metronome to set precise exercise or choreography tempo.
The metronome uses the Web Audio API's AudioContext timer which is more accurate than JavaScript's setTimeout, providing sub-millisecond precision.
20 to 240 BPM covers virtually all musical tempos from very slow to extremely fast.
Yes. The metronome works on iOS and Android browsers, though some mobile browsers may have minor timing variations in the background.
A time signature (e.g. 4/4) tells you how many beats are in each measure. The top number is beats per measure; the bottom number is the note value of each beat.
Yes. Once the page is loaded, the metronome works without an internet connection.