Online metronome

This metronome clicks at any tempo from 20 to 300 BPM in the time signature you choose, with an accented first beat, optional eighths, triplets or sixteenths, and a trainer that speeds up step by step while you practise.

Your files never leave your device. Everything runs in your browser.

How it works

  1. Set the tempoDrag the slider, type the BPM or tap the tempo.
  2. Choose the meterPick a time signature, subdivision and click sound.
  3. Press StartPlay along. Space starts and stops, the arrow keys change the tempo.

Timing you can rely on

Many browser metronomes drift because they rely on page timers, which slow down when the computer is busy or the tab is in the background. This metronome writes every click onto the clock of the audio system a moment in advance, so each click starts at the exact sample it belongs to. The beat stays steady while you switch to sheet music in another tab, and the screen stays on while it plays.

The dots show the beats of the bar; the first, accented beat has its own colour. The tempo name (Andante, Allegro, Presto...) is shown as a rough guide.

Time signatures, accents and subdivisions

The top number of the time signature is the number of clicks per bar, the bottom one the note value of a click. In 3/4 you hear three quarter-note clicks per bar, in 6/8 six eighth-note clicks with accents on the first and fourth, so you can feel the two groups of three. Switch off Accent first beat for an even click.

Subdivision adds softer clicks between the beats: two for eighths, three for triplets, four for sixteenths. They help with fast passages and with keeping a steady groove at slow tempos.

Tempo trainer

Turn on the tempo trainer to raise the speed automatically, for example by 5 BPM every 4 bars until 160 BPM. Start a difficult passage slowly, play it cleanly, and let the trainer push you a little at a time. The current goal and the bars until the next step are shown under the button.

Tap tempo

Tap the pad below the metronome along with a song, or press T on the keyboard. After a few taps you see the BPM, averaged over your last eight taps; Use this tempo sets the metronome to it. A pause of more than two seconds starts a new count.

Frequently asked questions

Is this metronome accurate?

Yes. Clicks are scheduled on the audio clock ahead of time instead of being triggered by page timers, so they land on the exact sample. Your speakers or Bluetooth headphones can add a constant delay, but the spacing between clicks stays exact.

Does it keep playing in another tab?

Yes. Timing runs in a separate background thread, so the metronome keeps a steady beat while you read music in another tab. On phones, keep the browser in the foreground; the screen stays on while it plays.

What does BPM mean?

Beats per minute: 60 BPM is one click per second, 120 BPM two per second. Most pop songs are between 90 and 130 BPM.

Which keyboard shortcuts are there?

Space starts and stops, T taps the tempo, the up and down arrow keys change the tempo by 1 BPM, with Shift by 5 BPM.

Can I share my settings?

Yes. Tempo, time signature, subdivision, sound and trainer settings are kept in the page address. Share with these settings copies a link that opens the metronome the same way.

Is it free and does it need an app?

It is free, needs no sign-up or app and runs entirely in your browser.