Free Online Metronome
Practice music with perfect timing using our free online metronome. Built with Web Audio API for precise, drift-free beats. Adjust BPM, pick a time signature, and use tap tempo to match any song.
How to Use
- Set your tempo - Use the slider, +/- buttons, or choose a tempo preset like Allegro or Andante
- Pick a time signature - Select 2/4, 3/4, 4/4, 5/4, 6/8, or 7/8
- Press Start - The metronome plays accented downbeats and regular beats with visual feedback
- Use Tap Tempo - Tap the button or press T repeatedly to detect BPM from your tapping rhythm
Tempo Markings Guide
- Largo (50 BPM) - Very slow and broad, used for solemn or dignified passages
- Adagio (70 BPM) - Slow and expressive, common in ballads and slow movements
- Andante (90 BPM) - Walking pace, a comfortable moderate-slow tempo
- Moderato (110 BPM) - Moderate speed, versatile for many styles
- Allegro (130 BPM) - Fast and lively, the most common tempo in classical music
- Vivace (160 BPM) - Lively and brisk, energetic and upbeat
- Presto (180 BPM) - Very fast, used for exciting and virtuosic passages
Features
- Precise timing - Web Audio API scheduling prevents drift and jitter
- Tap tempo - Detect BPM by tapping along with any song
- Time signatures - Support for 2/4, 3/4, 4/4, 5/4, 6/8, and 7/8
- Beat visualization - See each beat pulse with accented downbeats
- Keyboard shortcuts - Space to start/stop, arrows for BPM, T for tap tempo
- Wide BPM range - From 20 to 300 BPM for any practice need
- Mobile friendly - Works on any device, no app download required
Practice Tips
- Start slow - Master passages at a slower tempo before speeding up
- Incremental increase - Raise BPM by 5-10 once you can play cleanly at the current tempo
- Count out loud - Counting beats while playing helps internalize rhythm
- Use subdivisions - Practice feeling eighth notes and sixteenth notes within each beat
- Record yourself - Listen back to check if you stay in time with the metronome