Keep steady time while you practise with this online metronome. Set any tempo from 20 to 300 BPM using the slider or by typing an exact value, then pick a time signature so the downbeat of each bar is accented. It works for any instrument and needs no app — useful for building tempo control, practising scales, or rehearsing tricky passages slowly before speeding up.
How it works
The metronome converts your tempo into a beat interval of 60000 ÷ BPM
milliseconds and fires a click on each beat. The clicks are synthesised live
with the browser’s Web Audio API: a short oscillator burst, pitched at 1500 Hz
and louder for the accented first beat of each bar and 900 Hz for the other
beats. A counter tracks the current beat within the bar (based on your chosen
beats-per-bar) so the downbeat lands correctly, and a row of dots highlights it
visually.
Worked example: 4/4 at Allegro
You are practising a piece in 4/4 marked Allegro. Set the tempo to 120 BPM and beats per bar to 4, then press Start:
- Beat interval = 60000 ÷ 120 = 500 ms between clicks
- Every 4th click (the bar’s first beat) is the accented 1500 Hz tone
- The dot row lights 1-2-3-4 in time, so you can both hear and see beat one
Tempo reference table
| Italian term | Typical BPM range | Character |
|---|---|---|
| Largo | 40–60 | Very slow, broad |
| Adagio | 56–76 | Slow and stately |
| Andante | 76–108 | Walking pace |
| Moderato | 108–120 | Moderate |
| Allegro | 120–168 | Fast, lively |
| Vivace | 156–176 | Vivacious, quick |
| Presto | 168–200 | Very fast |
| Prestissimo | 200+ | As fast as possible |
These ranges overlap and the boundaries are not strict — composers use them as mood directions more than precise tempo commands. When the score gives a BPM marking (for example ♩ = 132), set the slider to that exact value.
How to use a metronome to build speed correctly
The most common metronome mistake is starting too fast. The effective method:
- Set the tempo slow enough that you can play the passage perfectly — not 95% correct, but error-free.
- Record which BPM that is.
- Raise by 4–8 BPM only after you have played it cleanly three times in a row.
- When you make a mistake, drop back 4–8 BPM and re-establish clean playing before advancing again.
This process is slow at first and fast in the long run. Practising with mistakes at high tempo ingrains the errors; practising clean at lower tempo ingrains the correct motor pattern, and speed follows naturally.
Common time signatures and when to use them
| Time signature | Beats per bar | Typical genre |
|---|---|---|
| 4/4 | 4 | Most pop, rock, classical |
| 3/4 | 3 | Waltz, many ballads |
| 6/8 | 6 (or felt as 2) | Folk, compound feel |
| 2/4 | 2 | March, polka |
| 5/4 | 5 | Jazz, prog (Take Five) |
For 6/8 at faster tempos, musicians often set the metronome to 2 beats per bar and count the six eighth-notes internally — the accented click marks the start of each group of three. Everything is synthesised in your browser — no samples to download and nothing uploaded.