Skip to content
bpmtaptempo.com

Practice click

Online Metronome

A precise click with tap tempo. Set the BPM, pick the beats per bar, press play.

120

BPM

Common tempos

A metronome that you can tap into

Most online metronomes make you guess a number and nudge a slider. This one lets you tap the tempo first: hit the Tap button or the T key along with a record, a band or a song in your head, and the BPM follows your taps using the same outlier-tolerant averaging as the tap tempo tool. Press Space and the click starts at that speed, with an accent on the first beat of every bar so you always know where “one” is.

Why the click never drifts

Browsers cannot run a JavaScript timer precisely enough for music — it slips by tens of milliseconds whenever the page is busy. This metronome uses the Web Audio API instead: each click is placed on the audio hardware’s own clock about a tenth of a second before it is due, so the interval between clicks is exact regardless of what the rest of the browser is doing. That is the same look-ahead technique used by browser-based DAWs.

Practice tips

  • Start slow enough that every note is clean, then raise the tempo in small steps. The arrow keys move one BPM at a time; hold Shift for ten.
  • Use subdivisions when a passage has long notes — an eighth-note click makes it obvious if you are rushing the rests.
  • Set beats per bar to 3 for waltzes and 6 for 6/8 grooves so the accent lands on the real downbeat.
  • Check a song’s tempo before you practise it: tap it on the home page, press Play click, and the reading is verified against the track.

Need the tempo in milliseconds for a delay pedal? The BPM calculator converts any tempo into note lengths, and the tempo markings chart maps BPM ranges to Andante, Allegro and the rest.

Frequently asked questions

How do I use tap tempo on this metronome?
Press the Tap tempo button or the T key in time with the music. After two taps the BPM follows your tapping; after eight it settles. Then press Start (or Space) and the click runs at that tempo.
Is an online metronome accurate?
This one schedules every click on the Web Audio clock ahead of time instead of using a JavaScript timer, so the clicks do not drift or stutter even when the browser is busy. Timing is accurate to well under a millisecond.
What BPM should I practise at?
Slow enough to play every note cleanly — often 50–70% of the final tempo — then raise it in steps of 4–5 BPM once a passage is clean three times in a row. The presets (60, 80, 100, 120…) are common starting points.
What do the subdivisions do?
They add quieter clicks between the beats: two per beat for eighth notes, three for triplets, four for sixteenths. They help you keep time through slow tempos and long notes.
Does it work with the screen off or in the background?
Most browsers keep audio playing when you switch tabs. On phones the click keeps running while the browser is open; locking the screen may pause it depending on the device.