BPM stands for beats per minute. It is the standard measure of musical tempo. 60 BPM = one beat per second. 120 BPM = two beats per second. Common tempos: Largo (40–60), Andante (76–108), Allegro (120–168), Presto (168–200).
Online Metronome
Perfect rhythm for your music practice
Digital metronome precision with Web Audio API
This metronome uses the Web Audio API with a lookahead scheduler for accurate timing independent of the browser's rendering loop. The accent click (beat 1) is differentiated by frequency and amplitude. The pendulum is synchronized with audio for reliable visual feedback.
Configure and play
- Set the BPM using the slider, the ±1 and ±5 buttons, or use Tap Tempo by tapping the desired rhythm.
- Select the number of beats per bar (2, 3, 4, or 6) and enable swing if desired.
- Click Start. The pendulum animates and the audio clicks maintain exact time.
Sources and references for this tool
These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.