Online metronome
All tools

Free online metronome

An accurate metronome for every instrument: 20–300 BPM, odd time signatures, accents, subdivisions, swing, tap tempo, a speed trainer and a practice timer. Press Space to start.

Andante

Space start/stop · ↑ ↓ ±1 BPM · Shift ±10 · T tap

Speed trainer

Practice timer

What is a metronome?

A metronome is a device that plays a steady click at a chosen tempo, measured in beats per minute (BPM). Musicians practise with it to keep an even pulse, to learn difficult passages slowly and speed them up step by step, and to play in time with other musicians and recordings. At 60 BPM the metronome clicks once per second; at 120 BPM, twice per second.

BPMClick schedules every click on the Web Audio clock a fraction of a second in advance — the technique used by recording software — so the beat stays rock-steady even when your computer or phone is busy. Everything runs in your browser; there is nothing to install and no account to create.

How to use the online metronome

  1. Set the tempo. Type a BPM, drag the slider, use the + and − buttons or the arrow keys, or tap the Tap button in time with a song.
  2. Choose the time signature. Pick beats per bar and the note value. For odd meters choose an accent grouping such as 2+2+3, and click any beat to make it strong, accented, normal or silent.
  3. Add subdivisions or swing. Add eighths, triplets or sixteenths to hear the space between beats, and swing eighths or sixteenths from straight (50%) to a hard shuffle (75%).
  4. Start and practise. Press Start or the space bar. Use the speed trainer to raise the tempo gradually, silent bars to test your inner clock and the practice timer to stop after a set time.

Features for serious practice

  • Any time signature from 1 to 16 beats, in halves, quarters, eighths or sixteenths, with accent groupings for 5/4, 7/8, 9/8 and other odd meters.
  • Accents you control: click a beat to cycle it between strong, accent, normal and silent — for example to put the click on 2 and 4 only.
  • Subdivisions and swing: eighths, triplets, sixteenths, quintuplets and sextuplets, with adjustable swing from straight to a hard shuffle.
  • Tap tempo to find the BPM of any song, and a speed trainer that raises the tempo automatically.
  • Silent bars (gap click) to test whether you can keep time without the click, plus a practice timer.
  • Four click sounds, volume control, dark mode, keyboard shortcuts and a screen that stays awake while the metronome runs.

Tempo markings and BPM

Classical scores describe tempo with Italian words rather than numbers. The ranges below are typical modern metronome readings — composers and editions differ, so treat them as a starting point.

MarkingMeaningApprox. BPM
Larghissimoas broadly as possible20–24
Gravegrave, solemn, heavy25–45
Largobroad, wide40–60
Lentoslow45–60
Larghettorather broadly60–66
Adagioat ease, slowly66–76
Andantewalking pace76–108
Moderatomoderately108–120
Allegrettomoderately fast, a little lively112–120
Allegrofast, lively, cheerful120–156
Vivacelively, vivacious156–176
Prestovery fast, quickly168–200
Prestissimoas fast as possible200+

Metronome by instrument

Presets with practice plans, typical tempos and subdivision advice for your instrument, plus a cadence metronome for runners.

Metronome by BPM

Open the metronome at a common tempo, with beat lengths, delay times and practice tips for each.

Time signatures

Practice guides

Frequently asked questions

Is this online metronome accurate?

Yes. Clicks are scheduled on the Web Audio clock about 0.1 seconds ahead of time, the same technique digital audio workstations use, so every click starts on the exact audio sample. The scheduler runs in a background worker, so the beat does not drift or stutter when the page is busy.

How do I use tap tempo?

Tap the Tap button (or press T) at least four times in time with the music. The metronome averages your recent taps, ignores taps that are far off, and sets the BPM. Pause for two seconds to start a new measurement.

How do I set 6/8, 7/8 or other odd time signatures?

Choose the number of beats and the note value under Time signature. For bars like 5/4, 7/8 or 9/8 pick a grouping such as 2+2+3; the first beat of each group is accented. Click any beat dot to cycle it between strong, accent, normal and muted.

What does the swing setting do?

Swing delays every second eighth (or sixteenth) note. 50% is straight, about 67% is triplet swing as used in jazz and shuffles, and 75% is a hard dotted-eighth feel. Swing is available when subdivisions are set to eighths or sixteenths.

How does the speed trainer work?

Turn on the speed trainer, then set a start tempo, a target tempo and how much to add every few bars — for example from 80 to 120 BPM, adding 4 BPM every 4 bars. The metronome speeds up automatically and holds at the target, or loops back to the start if you choose.

Does it work on my phone?

Yes, the metronome works in any modern mobile browser and keeps the screen awake while it plays. On iPhone, switch off silent mode if you hear nothing, because iOS mutes web audio when the ring/silent switch is on.

What keyboard shortcuts are there?

Space starts and stops, Up and Down arrows change the tempo by 1 BPM, Shift with an arrow changes it by 10, and T is tap tempo.

Is it free? Do I need an account?

It is completely free with no sign-up. Your settings are remembered in your own browser, and nothing you do is uploaded.