Online Metronome
The most feature-rich free online metronome available. Set any tempo from 20 to 300 BPM with tap tempo, choose from time signatures including 2/4, 3/4, 4/4, 5/4, 6/8, and 7/8, and customize accent patterns per beat. Advanced features include subdivision options (8ths, 16ths, triplets), swing control up to 75%, a speed trainer that auto-accelerates between two tempos, mute training mode to test your internal clock, and four distinct click sounds. Uses Web Audio API for sample-accurate timing that never drifts, unlike basic JavaScript timer metronomes.
Click to cycle: strong → normal → weak → mute
Shortcuts: Space = play/stop · Arrow keys = BPM ±1
How to Use
- 1
Set Your Tempo
Use the BPM slider, number input, or ±1/±5 buttons to dial in your target tempo from 20 to 300 BPM. The Italian tempo marking updates automatically — Largo, Adagio, Andante, Moderato, Allegro, Vivace, or Presto.
- 2
Choose Time Signature and Accents
Select a time signature like 4/4, 3/4, 6/8, or 7/8. Customize the accent pattern by clicking each beat to cycle through strong, normal, weak, or muted — visualized as filled, half, outlined, or empty circles.
- 3
Add Subdivisions and Swing
Enable 8th note, 16th note, or triplet subdivisions to practice timing at a finer resolution. Adjust the swing slider from 0% to 75% to add a jazz or shuffle feel to the subdivisions.
- 4
Use Speed Trainer or Practice Mode
Set a start BPM, end BPM, and increment per N bars to auto-accelerate during practice. Enable mute training to silence the click for a set number of bars, testing your internal timing before the click returns.
Examples by Niche
Set 72 BPM in 3/4 time with accent on beat 1 for practicing a Chopin waltz. Use the speed trainer to gradually increase from 60 to 80 BPM over 16 bars.
Select 140 BPM in 4/4 with triplet subdivisions and 60% swing. Use the ride cymbal click sound to simulate jazz ride patterns while practicing comping rhythms.
Start at 120 BPM with 16th note subdivisions, then engage speed trainer to ramp up to 180 BPM in increments of 5 every 8 bars. Use the digital click for a hard, precise sound.
Set 96 BPM in 6/8 time with a 2-bar count-in. Save the configuration as a preset named "Rehearsal — Jig" for quick recall at the next session.
Frequently Asked Questions
Why is this metronome more accurate than other online metronomes?
Most browser metronomes use setInterval for timing, which can drift by 10-50ms due to JavaScript's single-threaded event loop. This metronome uses the Web Audio API's AudioContext scheduler (the Chris Wilson lookahead pattern), which schedules audio events ahead of time against the hardware audio clock. This gives sample-accurate timing that stays perfectly in tempo even under heavy browser load.
What is the speed trainer feature?
The speed trainer automatically increases the tempo as you practice. Set a start BPM, end BPM, and the increment amount per number of bars. For example, start at 80 BPM and increase by 5 BPM every 4 bars until reaching 120 BPM. This is the standard method guitar teachers and drum instructors use to build speed gradually without sacrificing accuracy.
How does mute training mode work?
Mute training alternates between audible clicks and silence for a set number of bars. For example, play 2 bars, then silence for 2 bars, then play again. During the silent bars, you must maintain the tempo internally. When the click resumes, you can hear if you sped up or slowed down. This builds the internal metronome that professional musicians rely on.
What time signatures and subdivisions are supported?
Time signatures include 2/4, 3/4, 4/4, 5/4, 6/8, 7/8, and custom. Subdivisions include straight 8th notes, 16th notes, and triplets. You can combine these with the accent pattern editor — click each beat to cycle through strong, normal, weak, and mute accents. This covers everything from basic practice to complex odd-meter progressive rock patterns.
Related Tools
Related Articles
How to Tune Your Guitar Online (Standard, Drop D, and Beyond)
Learn how to tune your guitar using an online tuner, by ear, or with reference tones. Covers standard tuning, Drop D, DADGAD, open tunings, and tips for staying in tune longer.
How to Use an Online Guitar Tuner: Step-by-Step Guide for Beginners
A beginner-friendly guide to tuning your guitar with an online tuner. Learn standard tuning, alternative tunings, and tips for accurate pitch detection with any microphone.
How to Practice with a Metronome (And Actually Enjoy It)
A practical guide to using a metronome for music practice. Learn techniques for building rock-solid timing, from basic exercises to advanced methods like speed training and mute practice.
Best Free Online Tools for Students in 2026: Study, Write, Design, and Code Without Spending a Dime
A curated list of free online tools for students — no signup, no installs. From writing essays to coding projects, these browser-based utilities save time and money.
Free Online Music Tools for Songwriters and Music Producers: Your Complete Toolkit
Discover free online music tools every songwriter and producer should bookmark — chord progression generators, lyric writers, virtual instruments, metronomes, tuners, and more. No signup required.