Online chromatic tuner

Press Start, allow the microphone and play one note. It works for guitar, bass, ukulele, violin, viola, cello, or any instrument in chromatic mode. No install and no signup.

−50−25+25+50
–

Press Start and play one note.

Nothing leaves your browser. The sound is analysed in this page, a fraction of a second at a time, and never recorded, saved or sent. The microphone turns off when you press Stop or leave the tab.

Prefer an app? TuneLog for Android uses the same pitch detection and needs no browser. See it on Google Play.

How to tune with it

  1. Pick your instrument, or leave it on chromatic.
  2. Press Start tuner and allow the microphone when the browser asks.
  3. Play one string or note and let it ring. The needle shows how far off you are.
  4. Tighten if it says too low, loosen if it says too high. Within 5 cents, the note turns green. With an instrument chosen, each string gets a mark once it holds within 3 cents.

Need the note names and frequencies? See standard tunings for guitar, bass, violin, ukulele and cello. If the needle wanders, read how to get a steady reading.

How it works

The tuner finds the repeating period of the sound with the YIN pitch detection method, using an analysis frame long enough to hold a 31 Hz wave. That gives a frequency f. The nearest note and the error come from two formulas:

note number = 69 + 12 × log2(f / A4)

cents off = 100 × (note number − nearest whole note number)

A cent is one hundredth of a semitone. The display shows the median of the last few readings, so one stray frame does not move the needle. The code is the same logic as the TuneLog app, ported to JavaScript.

Worked example

You play an A and the tuner measures 445 Hz, with A4 set to 440. The note number is 69 + 12 × log2(445 / 440) = 69.196. The nearest note is 69, which is A4. The error is 100 × 0.196 = +19.6 cents, so the display reads A4, +20 cents, too high: tune down. With A4 set to 445, the same note would read in tune.

Limits

Frequently asked

Is my audio recorded or uploaded? No. The sound stays in this browser tab. The page looks at a fraction of a second at a time to find the pitch, then discards it. It saves nothing and sends nothing, and the page's security policy blocks network connections. Your instrument choice and A4 setting are kept only in your browser.

The browser blocked the microphone. What now? Click the microphone or lock icon next to the address bar and allow the microphone for this site, then press Start again. On a phone, also check that your browser has microphone permission in the system settings. Without a microphone you can still pick an instrument and tap a string to tune by ear.

Why does it show the wrong octave? Some instruments, and many phone microphones on low notes, put more energy in the overtones than in the fundamental. Pick your instrument from the menu: the tuner then compares against the nearest string.

What if my group tunes to 442? Set A4 to 442 before you start. You can use any value from 415 to 466 Hz.

How low and how high does it read? It is built for the 31 Hz low B of a 5-string bass up to the 4186 Hz top C of a piano. On a laptop or phone microphone the very lowest notes may need a firm pluck and a closer microphone.