π΅ Online Metronome
Set your BPM, choose a time signature, and keep perfect time. Tap tempo supported.
Time Signature
Tempo Presets
β How to Use the Metronome
- Set your BPM using the slider, the +/β buttons, or by typing directly into the number display.
- Press the green play button to start. Press again to stop.
- Choose a time signature β 4/4 is standard, 3/4 is waltz, 6/8 is compound time.
- Use Tap Tempo β tap the button 4+ times to the beat of a song to auto-detect its BPM.
- The pendulum swings visually with every beat. Beat 1 (the accent) is highlighted in darker green.
Common Questions
What is BPM?
BPM stands for Beats Per Minute β the number of beats that occur in one minute. A tempo of 120 BPM means one beat every 0.5 seconds. It's the universal measure of music speed.
How does Tap Tempo work?
Tap the Tap Tempo button in rhythm with the beat of any song. The metronome averages your tap intervals to calculate BPM. Tap at least 4 times for an accurate reading. Taps reset after 2 seconds of inactivity.
What is the difference between 4/4 and 3/4 time?
4/4 (common time) has 4 beats per bar β used in most pop, rock, and classical music. 3/4 (waltz time) has 3 beats per bar β the first beat is accented. 6/8 has 6 eighth-note beats, grouped in two sets of three, giving a compound feel.
How is the click sound made?
The click is synthesised using the Web Audio API built into your browser β no sound files are downloaded. Beat 1 of each bar uses a higher-pitched accent click, all other beats use a softer regular click.
What BPM range does this metronome support?
This metronome supports 20 to 280 BPM β covering everything from very slow practice tempos to extremely fast passages. Most music falls between 60 and 200 BPM.
Tempo Reference Table
| Italian Term | BPM Range | Meaning | Feel |
|---|---|---|---|
| Larghissimo | < 24 | Extremely slow | Near stillness |
| Largo | 24β45 | Very slow, broad | Solemn, heavy |
| Adagio | 46β60 | Slow and stately | Expressive, calm |
| Andante | 61β80 | Walking pace | Relaxed, flowing |
| Moderato | 81β100 | Moderate | Steady, balanced |
| Allegretto | 101β120 | Moderately fast | Light, lively |
| Allegro | 121β156 | Fast | Energetic |
| Vivace | 157β176 | Lively and fast | Bright, brisk |
| Presto | 177β210 | Very fast | Rushing, urgent |
| Prestissimo | > 210 | Extremely fast | Blazing |
π΅ More Instruments on ToolsInsta
Play free virtual instruments β no download, no sign-up needed.
References & Notes
- Tempo markings follow standard Italian musical terminology as used in classical notation.
- Click synthesis via Web Audio API β no external audio files downloaded.
- Tap tempo algorithm averages the last 8 tap intervals for accuracy.
- Timing uses
AudioContext.currentTimefor sample-accurate scheduling β notsetInterval.
Intended for musicians, students and educators practising timing and rhythm.