Free online metronome

Set the tempo, pick a time signature and press Start. Every click is scheduled on your device's audio clock, not a JavaScript timer, so the beat stays steady even when the tab is busy.

100

bpm · Andante

Keyboard: Space start/stop · T tap · ↑↓ tempo (Shift ±10). Clicks are scheduled on the audio clock, so they don't drift.

The same metronome in the Maestro app: works offline, with a haptic pulse you can feel.

Tuner and basic metronome free forever, no ads, no nag pop-ups. Pro is $4.99 once: pay once, no subscription.

How to practise with a metronome

  1. Find a tempo where you can play the passage cleanly, even if it is slow.
  2. Play it three times in a row without a mistake.
  3. Raise the tempo by 4 to 8 bpm and repeat.
  4. When it falls apart, drop back 10 bpm and build up again.
  5. Try subdivisions (eighths or triplets) to lock in the space between beats.

Frequently asked questions

Is this online metronome free?
Yes. It is free, has no ads and needs no account.
Does this metronome drift?
No. Each click's time is computed from the start point (start + n × interval) and handed to the Web Audio clock ahead of time, so timing error cannot build up. Our tests check it stays within a microsecond over 5 minutes at 200 bpm.
How do I use tap tempo?
Tap the Tap button (or press T) in time with the music at least twice. The tempo is the average of your last few taps.
Can I use it with Bluetooth headphones?
You can, but Bluetooth adds a fixed delay of roughly 100 to 300 ms, so the click reaches your ears late. Wired headphones or the speaker give the tightest timing.
What tempo is Allegro or Andante?
Roughly: Adagio 66 to 76 bpm, Andante 76 to 108, Moderato 108 to 120, Allegro 120 to 156, Presto 168 to 200. The current marking is shown under the tempo.
Is there an app version?
Yes. Maestro for iPhone and Android has a sample-accurate metronome with a haptic pulse, plus a tuner and practice log. Pro is a one-time purchase, never a subscription.

Get Maestro: tuner, metronome and practice log in one app.