Generator Tools
Metronome
Free online metronome with tap tempo, time signatures, subdivisions, swing, and a built-in tempo marking guide. Web Audio, no signup, no upload.
Tempo
120BPM
Allegretto Moderately fast
Press Space to start or stop. Press T to tap a tempo.
Tempo controls
Type any value from 20 to 300. Each beat lasts about 500.0 ms at this tempo.
The accent click marks beat 1 of every bar. 4 for common time, 3 for waltz, 6 for compound time.
Beat 1 of every bar plays a slightly higher, louder click.
Sound and subdivision
50% of full scale. Start lower if you are wearing headphones.
Tap tempo
Tap a few times to find a tempo.
Tempo markings
| Marking | Range (BPM) | Feel |
|---|---|---|
| Larghissimo | 0-23 | Extremely slow, meditative |
| Grave | 24-39 | Very slow, solemn |
| Largo | 40-59 | Slow and broad |
| Lento | 60-65 | Slow |
| Larghetto | 66-75 | Rather slow |
| Adagio | 76-83 | Slow and stately |
| Andante | 84-107 | Walking pace |
| Moderato | 108-119 | Moderate, classic pop tempo |
| Allegretto | 120-131 | Moderately fast |
| Allegro | 132-155 | Fast and bright |
| Vivace | 156-167 | Lively and fast |
| Presto | 168-199 | Very fast |
| Prestissimo | 200+ | Extremely fast |
Tempo names are from Western score notation; modern producers also quote raw BPM (house at 124, drum and bass at 174).
How to use
- Click Start (or press Space) to begin the click. The browser unlocks the audio engine on the first start; later starts are instant.
- Type a tempo in the BPM field, drag the slider, use the +/- buttons, or click a preset (60, 80, 90, 100, 120, 128, 140, 174). Values from 20 to 300 BPM are accepted.
- Set the time signature with the Beats per bar control. The accented downbeat marks beat 1 of every bar so the pulse stays clear in 3/4, 4/4, 5/4, 6/8, 7/8, and beyond.
- Pick a subdivision (quarter, eighth, triplet, sixteenth, or swing eighths) when you want extra clicks inside each beat. Quarter notes is the classic single-click setting.
- Choose a click sound (classic, wood block, soft tick, studio beep) and adjust the volume to a level that is safe for your headphones.
- Use the Tap button or press T four to eight times to find the tempo of a song, then click Use as BPM to load that tempo into the metronome.
- Watch the row of beat dots while you play to see the pulse; the green dot is beat 1, the blue dots are the off-beats.
About this tool
Metronome is a free, browser-based practice metronome built on the Web Audio API. Pick any tempo from 20 to 300 BPM (with one-tenth precision), set the time signature from 1 to 16 beats per bar, choose a subdivision (quarter notes, eighth notes, triplets, sixteenth notes, or swing eighths), and start the click with a single press of the Start button or the spacebar. Beat 1 of every bar plays an accented click (a slightly higher and louder tone) so the pulse of the bar stays obvious whether you are practicing 4/4 pop, 3/4 waltz, 6/8 compound time, 5/4 odd time, or 7/8. A live row of dots shows the current beat as it sounds, with the downbeat picked out in green and off-beats in blue. The timing engine uses a look-ahead scheduler that queues every click 100 ms ahead of time against the audio clock, the same technique used by professional in-browser metronomes, so the pulse stays steady even when the tab is throttled in the background, the system is under load, or React re-renders during playback. Four click sounds (classic, wood block, soft tick, studio beep) cover everything from solo guitar practice to band rehearsals, and a master volume slider keeps the level safe for headphones. A built-in tap tempo lets you find the BPM of any song by tapping the Tap button or the T key, then pushes the result straight into the metronome with one click. A reference table of Western tempo markings (Largo, Andante, Moderato, Allegro, Vivace, Presto) highlights the band that matches the current BPM and explains the feel, helping students connect score notation to real BPM values. Useful for guitarists, pianists, drummers, vocalists, violinists, bass players, ukulele players, podcast hosts, speech coaches, songwriters writing to a click, producers checking groove against a master tempo, dance teachers cueing routines, and anyone learning to play in time. Everything runs locally in your browser; no audio file is loaded, recorded, or uploaded, and the click is synthesised on the fly from a sine oscillator. No signup, no login, no account.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
BPM Tap Tempo
Tap along to find a song's BPM, with a built-in metronome and delay-time table.
Open tool
ConverterBPM Delay Time Calculator
BPM to delay time in ms and Hz, with straight, dotted, and triplet variants.
Open tool
ConverterNote Frequency Converter
Convert between note names, MIDI numbers, and Hz with a piano keyboard and cents readout.
Open tool
GeneratorOnline Tone Generator
Play sine, square, triangle, and sawtooth tones with frequency, channel, and volume control.
Open tool
Date & TimePomodoro Timer
Configurable Pomodoro focus timer with breaks, cycles, and keyboard shortcuts.
Open tool
Date & TimeInterval Timer
HIIT, Tabata, EMOM, and boxing-round timer with custom work, rest, rounds, and sets.
Open tool