Skip to main content
tlify
PDFImageUtilityMediaTools
tlify© 2026 · Browser-side processing · No account needed
PrivacyTermsCookiesContact
HomePDFImageMediaMore
△
04·Media/metronome

Metronome

in-browser
⌘K
How it works
  1. Set the BPM using the slider or tap the Tap Tempo button.
  2. Choose a time signature (e.g. 4/4, 3/4, 6/8).
  3. Click Start to begin the metronome.

Related

∿Audio TrimmerTTSText to Speech●Screen Recorder♩BPM Detector
120BPM

Shortcuts: Space play/stop · ↑/↓ ±1 BPM (Shift ±10) · T tap tempo

Export click-track WAV

120 BPM · 4/4 · 16.0s

It uses the Web Audio API scheduling pattern with a lookahead buffer, which provides sample-accurate timing independent of the main JavaScript thread.
Subdivisions split each beat into smaller equal parts. 8th notes divide each beat in two, triplets divide into three, and 16th notes into four. Subdivision clicks are played at a lower volume than the main beats.
Tempo ramp gradually increases the BPM from a start value to an end value over a set duration. This is a common practice technique for musicians building speed on a passage incrementally.
Tap the button repeatedly at the beat of a song. The metronome calculates the average interval between your taps (up to 8) and sets the BPM. Pausing for more than 2 seconds resets the history.
All audio is generated locally in your browser using the Web Audio API. No data is sent to any server.