Calcuva
PR · Productivity Engine

Online Metronome

A free online metronome with a 40-240 BPM slider, tap tempo, selectable time signatures and an accented downbeat. Clicks are scheduled on the Web Audio clock with a lookahead scheduler for rock-steady, sample-accurate timing.

Tempo (BPM)Allegro
120
40240

Tap in time to set the BPM

Beats Per Bar

How to use this tool

1
Set Your Tempo

Drag the BPM slider (40-240), nudge it with the +/- buttons, or tap the Tap Tempo button in time to set the beat by ear.

2
Pick a Time Signature

Choose how many beats fall in each bar (2/4 to 7/4). Beat 1 is accented with a higher, louder click so you feel each downbeat.

3
Press Start

Hit Start (or the spacebar) and the click plays in perfect time. Watch the numbered dots light up in sync with the audio.

Pro Tip

Practice a hard passage slow and clean, then raise the tempo just a few BPM at a time — steady incremental gains beat rushing to full speed.

Stopped · 4/4
120 BPM
1
2
3
4

Press Start or Spacebar

Rock-Steady Timing

Clicks are scheduled directly on the Web Audio clock with a lookahead scheduler, so the pulse stays sample-accurate even if the browser tab stutters.

Accented Downbeat

Beat 1 of every bar rings out higher and louder, so you can feel the start of each measure without watching the screen. Pick beats-per-bar to match your time signature.

Keep Perfect Time, Right in Your Browser

A metronome is the single most useful practice tool for any musician, and this online metronome gives you a precise, distraction-free one without an app or a purchase. Set a tempo, choose your time signature, and hit Start — the tool produces a steady click with an accented downbeat so you always know where bar 1 falls. It runs entirely in your browser using the Web Audio API, so it loads instantly, works offline once open, and keeps your practice completely private.

What This Tool Does

At its core, a metronome plays an even pulse at a tempo you set in beats per minute (BPM). This one lets you dial in anything from 40 BPM (a slow, stately Largo) to 240 BPM (a blistering Presto). You can set the tempo three ways: drag the slider, tap the plus/minus buttons for fine single-BPM adjustments, or use tap tempo to match a song by ear. Pick your beats per bar — 2/4, 3/4, 4/4, 5/4, 6/4 or 7/4 — and the first beat of every bar rings out higher and louder so the measure structure is unmistakable. A row of numbered dots lights up in sync with the audio so you can watch the beat as well as hear it. The spacebar starts and stops it for hands-free control while your instrument is in your hands.

Why the Timing Is Steady

Many simple web metronomes use setInterval alone to fire each click, which drifts because JavaScript timers are not precise. This tool instead uses a lookahead scheduler: a lightweight timer wakes up frequently and schedules upcoming clicks directly on audioContext.currentTime, the high-resolution audio clock. The actual sound is queued by the audio hardware, not the main thread, so the pulse stays sample-accurate even if the page is briefly busy. The result is a click you can trust for serious practice.

Practical Use Cases

  • Building speed gradually: Start a tricky passage slow, nail it cleanly, then nudge the BPM up a few points at a time until you reach performance tempo.
  • Locking in rhythm: Drummers and bassists use it to internalize a steady groove; the accented downbeat keeps you anchored in odd meters like 5/4 or 7/4.
  • Vocal and wind practice: Singers and wind players use it to keep phrasing and breathing consistent across a piece.
  • Dance and fitness: Choreographers and instructors set a BPM to keep routines and counts tight.
  • Audio and video editing: Match cuts or animation beats to a tempo grid by tapping along to a reference track.

Built for Privacy

The click is synthesized locally with the Web Audio API; no audio is recorded, uploaded, or stored. The AudioContext is created only when you press Start (a required user gesture) and is closed again when you stop or leave the page, so nothing runs in the background. Your practice sessions are yours alone.

Pair It With Other Tools

A metronome works well alongside other quick browser utilities. If you are timing a rehearsal or a focused practice block, combine it with a countdown approach, and writers scoring lyrics can keep length in check with the word & character counter. For tidying up song titles or set lists into consistent capitalization, the text case converter is a handy companion. Open the metronome, set your tempo, and let the steady click do the rest.

Common Questions

Expert FAQ

Expert Analysis

Related Reading