Metronome
Accurate online metronome with tap tempo and visual beat. Set BPM 10 to 300, choose time signature and subdivisions, and practice with a clear click.
Was this tool helpful?
0 people found this helpful
Advanced Settings ▾
Space to play/pause • Tap tempo updates BPM
Was this tool helpful?
0 people found this helpful
What this metronome offers
This metronome gives you complete timing control in your browser. Set BPM 10 to 300 with slider, number input, minus and plus, tap tempo and one-click Largo, Andante, Moderato, Allegro and Presto presets. Choose time signatures 2/4, 3/4, 4/4, 5/4, 6/8 and 7/8, and subdivisions Quarter, 8th, Triplet, 16th, Quintuplet and Sextuplet with Swing 0 to 75 percent.
- Per-beat accent pattern with Strong, Normal or Mute for each beat, plus master Accent on toggle
- Silent bars to mute a set number of bars and test internal timing while dots and bar counter keep running
- Speed trainer to auto increase BPM after a set number of bars until your target tempo
- Four click sounds (Click, Wood, Beep, Hi-hat), volume control, timer, fullscreen, save and load presets, and 30 second WAV export
- Visual feedback with beat dots, progress bar and bar counter, and keyboard Space to play or pause
How to use
- Drag the BPM slider or type a value (10 to 300) and press Play. Use minus and plus for 1 BPM steps or click Largo, Andante, Moderato, Allegro and Presto presets.
- Tap the Tap Tempo pad 3 to 4 times to set BPM from your tapping, or use the BPM number input.
- Choose time signature (beats per bar), subdivision Quarter to Sextuplet with Swing, and tap the accent pattern to set per-beat Strong, Normal or Mute. The first beat is accented by default.
- Adjust volume, enable silent bars or speed trainer in Advanced Settings, set a timer, and use Space to play or pause. Presets and WAV export are at the bottom.
What is a metronome?
A metronome produces a steady pulse at a set tempo measured in BPM (beats per minute). Musicians use it to practice timing, build speed gradually and keep consistent tempo.
This metronome runs 100 percent in your browser with the Web Audio API. No install, no upload and no tracking. Works offline once loaded.
A metronome marks time in bars: the top number of the time signature is beats per bar and the first beat is accented so you never lose the downbeat. Subdivisions fill the space between beats for slow practice, swing delays the offbeat for shuffle feel, and silent bars test whether you hold tempo without the click.
At 60 BPM you hear one beat per second, at 120 BPM two beats per second. Most pop songs sit between 90–130 BPM, ballads 60–80 BPM and fast dance tracks 120–150 BPM. Understanding this grid helps you lock in with drums, bass and other musicians.
Features
Visual beat
Progress bar, beat dots and bar counter show current position. The active beat is highlighted and the bar fills with each beat.
Per-beat accent and sounds
Four click sounds with per-beat Strong, Normal or Mute pattern. Master Accent on toggles the pattern. Web Audio API ensures precise timing.
Tap Tempo and presets
Tap 4 beats to auto-calculate BPM. One-click Largo, Andante, Moderato, Allegro and Presto presets and BPM number input.
Time signatures and subdivisions
2/4, 3/4, 4/4, 5/4, 6/8, 7/8 with Quarter, 8th, Triplet, 16th, Quintuplet and Sextuplet. Swing 0 to 75 percent for shuffle feel.
Silent bars
Mute a set number of bars to test internal timing. Dots and bar counter keep running while audio is silent.
Speed trainer and more
Auto increase BPM after a set number of bars, timer, fullscreen, save presets and export a 30 second WAV click track.
Understanding BPM and Tempo
BPM (beats per minute) is the standard way to measure tempo. It counts how many quarter-note beats occur in one minute. Lower BPM feels slower and more relaxed, higher BPM feels faster and more energetic. This metronome covers 10 to 300 BPM for slow practice to extreme speeds.
Common tempo markings: Largo (40–60), Adagio (60–76), Andante (76–108), Moderato (108–120), Allegro (120–156), Vivace (156–176), Presto (176–200) — Prestissimo (200+). Use the slider or one-click Largo to Presto presets below it to explore these ranges, or enable speed trainer in Advanced Settings to auto increase BPM every few bars.
Pro tip: Tap tempo along with a song you like, then read the BPM. It is the fastest way to learn what 100 versus 140 BPM feels like.
Time Signatures Explained
2/4, 3/4, 4/4, 5/4
The top number is beats per bar, the bottom is the note value. 4/4 (common time) has four quarter-note beats with accent on beat 1. 3/4 (waltz) has three beats, 2/4 has two. 5/4 is used in jazz (Take Five) — accent stays on 1.
6/8 and 7/8
6/8 feels like two big beats subdivided into three (triplet feel). 7/8 is 7 eighth-notes, often grouped 2+2+3 or 3+2+2 — dancers count it as 3 beats with uneven length. Try 6/8 at 80 BPM to feel the compound pulse.
Subdivisions: Why They Matter
Quarter notes play only the main beats. 8th notes divide each beat in two, Triplets in three for swing and compound time, 16th in four for fast passages, and Quintuplet/Sextuplet for advanced rhythms. Swing 0 to 75 percent delays the offbeat for shuffle feel. The metronome clicks on every subdivision when selected, but the visual dots still show only main beats so you stay oriented. Advanced accent pattern and silent bars are in Advanced Settings.
Tips for practice
Start slow
Begin 10–15 BPM below target, play cleanly, then increase by 2–5 BPM.
Subdivide
Use 8th notes, triplets, 16ths, quintuplets or sextuplets and add swing to internalize faster passages.
Accent the 1
Keep the accented click on to stay oriented in the bar.
FAQ
What BPM range is supported?
Does it work offline?
Can I use it on mobile?
What is Tap Tempo?
How do subdivisions and swing work?
What are silent bars and speed trainer?
References
1. Maelzel, J. N. — Metronome patent (1815). Early mechanical metronome for musical timekeeping.
2. Web Audio API — MDN. developer.mozilla.org/Web/API/Web_Audio_API — used for precise audio scheduling.
3. London, J. — Hearing in Time (Oxford, 2012) — psychological basis of beat and meter.
For practice and education. Timing accuracy depends on device performance and browser audio scheduling. For critical recording, compare with a hardware metronome.