Singing Range Detector
Use this singing range detector to slide from your lowest to your highest note. The tool maps your full vocal range, estimates your tessitura (where your voice spends the most time), suggests a choir part, and shows the typical passaggio zone for your voice.
ℹ Hold each note steadily so it registers. Range, tessitura, and part are approximate and depend on warm-up, technique and health. The passaggio (register break) shown is the typical zone for the estimated voice type — it is not measured from your voice (reliable passaggio detection needs timbre analysis beyond this tool). Your mic is analyzed live and never recorded or uploaded.
How It Works
The tool detects your singing pitch in real time with the YIN algorithm — a widely used autocorrelation-based method that tracks the fundamental frequency even when harmonics are present. As you sing, it remembers the lowest and highest notes you hold steadily (a stability check ignores passing squeaks and register break transitions), and it keeps a running tally of how long you spend on each pitch. The range is the gap between your extremes in semitones; the tessitura is the band where most of your singing time is spent — the central ~70% of that tally, which is usually a better guide to your voice than the extremes alone. From your range and tessitura it acts as a voice part finder, suggesting a choir part (soprano, alto, tenor, or bass). Everything runs live on your device; nothing is recorded. If you want to practise matching a specific target note before a session, the pitch detector shows your live note name and cents deviation in real time.
The passaggio shown is a reference: the typical register-transition zone for the estimated voice type, not a measurement of your voice. Detecting your real passaggio requires analysing timbre and register shifts — including the characteristic thinning of the chest voice into head voice (or falsetto in men) — which is beyond a pitch-only tool. Treat the zone as a place to listen for your own break. As with any vocal range test, your result is a snapshot: warm up first, don’t push into strain, and remember that trained singers extend their range with technique through vocal exercises and breath support. For a quick, single-session voice-type snapshot without the guided survey, try the vocal frequency range tool.
How Is Voice Type Really Decided? Passaggio and Tessitura Explained
Voice classification — bass, baritone, tenor, contralto, mezzo-soprano, soprano — is not decided by range alone. The two factors that matter most are tessitura (the part of the range where your voice sits comfortably and sounds its best) and timbre (the colour and weight of the tone). Equally important is where your passaggio falls. Every singer has two passaggi: the primo passaggio (the lower register break, where chest voice begins to thin) and the secondo passaggio (the upper break, where the voice transitions fully into head voice or falsetto). A higher-lying secondo passaggio is a strong indicator of a higher voice type, even if the singer's raw range overlaps with a lower part. A trained baritone and a dramatic tenor may share notes on paper but sound — and break — very differently. For a quick side-by-side check of where specific pitches fall in your range, the vocal frequency range tool lets you step through individual notes by frequency.
A browser pitch tool like this one can only estimate voice type from the notes you produce. It cannot measure your timbre or locate your actual passaggio from audio alone — that requires the trained ear of a voice teacher and ideally a sustained scale across the break. Use this tool to get a reliable starting point for your range and tessitura, then treat any voice-type label as a hypothesis to test with a teacher or choir director. If you want to explore how individual tones feel at specific pitches, the tone generator can play any reference note so you can gauge where your own register shifts happen by ear.