Vocal Pitch Trainer Online

Sing into your microphone for real-time pitch detection with cent-accurate feedback. Follow guided warm-up routines — major scale, arpeggio, and humming — all in your browser, no install needed.

Live Pitch Monitor

Microphone not started

Microphone access was denied. Please allow microphone permission in your browser and reload.

−50¢−25¢+25¢+50¢
Clarity
0%

Warm-Up Routines

Choose a routine and sing each note when it appears. Hold the note steady for 2 seconds to advance.

C Major Scale Step 1 / 8
Target Note
C4
261.6 Hz
Sing and hold this note. The meter above shows how close you are.
0%
Start the microphone, then sing the target note and hold it steady for 2 seconds to complete this step.

How it works

Your browser captures microphone audio via the Web Audio API. Each frame of audio (2048 samples at 44,100 Hz ≈ 46 ms) is analyzed using the McLeod Pitch Method — a high-accuracy autocorrelation algorithm — provided by pitchy.js.

The detected frequency is converted to a MIDI note number using the formula n = 12 × log₂(f / 440) + 69, then to a note name. The fractional part gives the cent deviation (1 semitone = 100 cents): negative means flat, positive means sharp.

The Clarity score (0–100%) indicates how confidently the algorithm detected a pitch. Scores below ~70% usually mean silence, breath noise, or a transition between notes — the display pauses during these moments to avoid jitter.

All processing happens entirely in your browser. No audio is ever sent to a server.

Frequently asked questions

Why does my pitch reading jump around?
Short jumps are normal during transitions between notes, breath attacks, and soft passages where the microphone picks up room noise. The tool filters out low-clarity frames (below 70%) to reduce noise. For the steadiest reading, sing with a relaxed, open throat, keep your volume consistent, and minimize background noise. A good-quality headset microphone will give noticeably more stable results than a built-in laptop mic.
What do "cents" mean, and how flat or sharp is acceptable?
One semitone (the gap between any two adjacent piano keys) equals 100 cents. So 50 cents is exactly halfway between two notes — maximally out of tune. In practice, professional singers aim for ±10–15 cents, which is the green zone on the meter. The ±25-cent yellow zone is audibly noticeable but passable in a casual setting. More than ±25 cents sounds clearly pitchy to most listeners. Use the warm-up routines daily to train your ear and muscle memory into the green zone.
What are the three warm-up routines for?
Major Scale (C4–C5, 8 steps) trains stepwise melodic accuracy — moving smoothly through adjacent semitone pairs. It is the most fundamental vocal warm-up for any style. Arpeggio (C4–E4–G4–C5–G4–E4–C4, 7 steps) trains interval leaps — jumping across a triad builds the ear-to-voice connection needed for harmonies and chord singing. Humming (5 steps on C4) focuses on resonance and breath control on a single sustained pitch, helping you feel chest and head resonance placement without vowel tension. Start with Humming if your voice feels tight; move to Scale and Arpeggio as you warm up.