🎸 GUITAR · BASS · UKE · MANDOLIN TUNER
Tune anything in your browser.
Real-time YIN pitch detection. 18+ tunings across 6 instruments, capo transpose, A=432/440/442/444 reference picker, per-string reference playback, strobe or needle. No app, no signup.
Tap the button to grant microphone access. Audio never leaves
your device — analysis runs locally in your browser.
Target: —
—
Listening…
-50¢ flat
0
+50¢ sharp
—
How it works. The mic stream feeds an
AnalyserNode that hands us 4096-sample buffers ~50× per second.
Each buffer runs through a hand-rolled YIN
pitch-detection algorithm (cumulative mean normalized
difference + parabolic interpolation around the minimum).
The detected frequency converts to MIDI via
12·log₂(f/A) + 69 using the reference A you've
picked (432, 440, 442, or 444 Hz). Capo transpose shifts the
target frequencies up by N semitones so you can tune
capo'd without doing math. Green needle = within ±5
cents. Cyan = flat, gold = sharp. Strobe mode shows the same
reading as a stationary band — when the bars stop drifting
sideways, you're locked in.
Piano roll
and BPM detector are the
companion tools.