Why the beat stays steady
This metronome schedules every click on the Web Audio clock instead of firing sounds from a regular timer. Every 25 ms it looks 0.1 seconds ahead and books the upcoming clicks at exact times, so the pulse stays even when you switch tabs or the page is busy. Timer-driven metronomes tend to drift or stutter under load.
Features at a glance
| Feature | Details |
|---|---|
| Tempo | 30–250 BPM via slider, number field or ±1 buttons |
| Tap tempo | Tap along and the BPM is set from the average of your last 4 intervals |
| Time signatures | 2/4, 3/4, 4/4, 6/8 — the first beat uses a higher pitch |
| Visual beat | A circle flashes on each beat, useful when the sound is low |
| Shortcut | Spacebar starts and stops |
In 6/8, each click is an eighth note, with accents on beats 1 and 4. To count in dotted quarters instead, multiply your target tempo by three.
Tempo markings and BPM
| Marking | Approximate BPM |
|---|---|
| Largo | under 60 |
| Adagio | 60–75 |
| Andante | 76–107 |
| Moderato | 108–119 |
| Allegro | 120–155 |
| Vivace | 156–175 |
| Presto | 176 and up |
Ranges vary between editions and teachers, so treat them as a rough guide.
Practice tips
A common approach is to start 20–30% below your target tempo and raise it by 4–5 BPM each time you can play the passage cleanly. Don't know a song's tempo? Play it and tap along to read the BPM. Pair it with the timer & stopwatch to box your practice sessions.
Sound starts after your first click on Start because browsers block autoplay. Bluetooth headphones add their own delay, so the click may sound slightly behind the flashing circle.