Audio File Pitch Detector
Upload MP3, WAV, or M4A to detect pitch, notes, and Hz locally in your browser. See a pitch curve, cents deviation, and range stats—no server upload.
Current note
—
Sing or hum a steady vowel toward your microphone
Stability
—
Average Hz
—
Lowest
—
Highest
—
Help Us Improve
—
(—)
Analyze vocal pitch in real time from your microphone. See note names, Hz, cents deviation, stability, and a live pitch curve—free in your browser.
Live note and cents readout
See the current note name, Hz, and cents from equal temperament as you sing or speak.
Pitch stability score
Session stability reflects how steadily you hold pitch based on cents variance.
Low, average, and high Hz
The tool logs the lowest, mean, and highest frequencies detected during the session.
Scrolling pitch curve
Watch pitch movement over time to spot drift, vibrato, and phrase endings.
Concert A reference
Switch A4 between 440, 432, and 442 Hz before you start analysis.
Local microphone processing
Audio is analyzed in your browser and is not uploaded to a server.
Start analysis
Click Start analysis and allow microphone access when prompted.
Sing a steady vowel
Hold ah or hum for a few seconds at a comfortable volume in a quiet room.
Read note, Hz, and cents
Use the large note display and cents meter to see how close you are to the pitch center.
Review stability and range
Check the stability percentage and lowest/highest Hz logged during the session.
Use a quiet room
Fans, traffic, and room hum add noise that can hide your vocal pitch.
Hold one note
Sustained vowels work best. Fast runs and slides are harder to read clearly.
Stay 20–30 cm from the mic
A consistent distance helps level stay above the silence gate on laptop mics.
Try medium smoothing first
Increase smoothing if the display flickers; lower it for faster response.
Pair with file review
Practice live here, then upload the same take to /audio-file-pitch-detector for a full trace.
Train pitch memory
After checking notes, challenge yourself on /sound-memory-game.
“A pitch detection algorithm is a computational algorithm designed to estimate the pitch or fundamental frequency of a quasiperiodic or virtually periodic audio signal.”
Pitch detection algorithm (PDA): This voice pitch analyzer uses a time-domain pitch detection approach (autocorrelation-based) to estimate the fundamental frequency of live vocal input, identifying note names and cents deviation in real time. en.wikipedia.org/wiki/Pitch_detection_algorithm
“The cent is a logarithmic unit of measure used for musical intervals. Twelve-tone equal temperament divides the octave into 12 semitones each 100 cents in width.”
Cents — logarithmic pitch interval measurement: Cents deviation shows how far the detected pitch is from the nearest equal-temperament note. A value of 0 means perfectly in tune; positive or negative values indicate sharpness or flatness. en.wikipedia.org/wiki/Cent_(music)
“Concert pitch is the pitch reference to which a group of musical instruments are tuned for a performance. The standard A4 is 440 Hz.”
Concert pitch and A4 = 440 Hz standard: Users can switch the A4 reference between 440 Hz, 432 Hz, and 442 Hz before analysis, accommodating different tuning standards used across classical, modern, and historical contexts. en.wikipedia.org/wiki/Concert_pitch
“The MediaDevices.getUserMedia() method prompts the user for permission to use a media input which produces a MediaStream containing tracks of the requested types.”
Web Audio API and MediaDevices.getUserMedia: Live microphone input is obtained via getUserMedia. Audio frames are processed through the Web Audio API in the browser — no audio is uploaded to a server. developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia
“The fundamental frequency, often referred to simply as the fundamental, is the lowest frequency of a periodic waveform. In music, the fundamental determines the perceived pitch of a note.”
Fundamental frequency and vocal pitch perception: The analyzer extracts F0 from voiced speech or singing frames, then maps the Hz value to the nearest note name, displaying both the raw frequency and the musical note simultaneously. en.wikipedia.org/wiki/Fundamental_frequency
“Equal temperament is a musical tuning system in which the frequency interval between every pair of adjacent notes has the same ratio, dividing the octave into 12 equal semitones.”
Equal temperament tuning system: Detected Hz values are mapped to the nearest note in the A4 = {reference} Hz equal-temperament scale. Note names (C, C#, D, etc.) and cents deviation are reported relative to this scale. en.wikipedia.org/wiki/Equal_temperament