Online Metronome
What is Online Metronome
An online metronome is a tool that produces a steady beat at a chosen tempo, measured in BPM (beats per minute). This free metronome runs entirely in your browser using the Web Audio API, so there is no app to install. You can set any tempo from 20 to 300 BPM, choose a time signature, pick a sound, and share your exact tempo with others via a URL like /en/metronome/120.
How to use
- Set the BPM by typing in the number field, dragging the slider, or using the ±1 and ±10 buttons.
- Choose a time signature (2, 3, 4, or 6 beats per bar) to match your music.
- Select a sound — click, wood block, or beep — from the Sound dropdown.
- Press Start (or tap the Space key) to begin. The beat dots light up each bar.
- Use Tap Tempo to detect the BPM of a song: tap the button repeatedly in time with the music.
Use cases
A guitar student practising a scale at 80 BPM opens the metronome, sets it to 80, and gradually increases to 120 BPM over several weeks. They bookmark /en/metronome/80 to return to their starting tempo each session without re-entering it.
Frequently asked questions
How accurate is this online metronome?
Very accurate. It uses the Web Audio API's lookahead scheduling (scheduling beats 100ms ahead and firing a 25ms timer) to avoid the jitter that plagues simple setInterval-based metronomes. Timing accuracy is typically within a few milliseconds.
What does BPM mean?
BPM stands for beats per minute — the number of beats that occur each minute. A tempo of 60 BPM means one beat per second. Most popular music falls between 80 and 160 BPM.
How does Tap Tempo work?
Click or tap the Tap Tempo button repeatedly in time with the music. After two taps the tool calculates the average interval between taps and converts it to BPM. Taps older than 3 seconds are discarded so you can restart at any time.
Can I share a specific tempo with someone?
Yes. The URL updates automatically as you change the BPM, for example /en/metronome/120. Share that URL and the recipient opens the metronome pre-set to exactly 120 BPM.
What time signatures are available?
2/4, 3/4, 4/4, and 6/8. The first beat of each bar is accented and the dot lights up in blue; other beats are lighter. Changing the time signature restarts the beat pattern.
Related tools
WhatsApp Link Generator
Generate a direct WhatsApp link for any phone number without saving it to contacts. Add a pre-filled message.
QR Code Generator
Create a QR code from any URL, text, or phone number. Download as PNG instantly. No signup required.
Strong Password Generator
Generate a strong random password with custom length, uppercase, lowercase, numbers, and symbols. Copy with one click.