Singing Range Detector
Warm up, then slide from your lowest to your highest note. The tool maps your full 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. As you sing, it remembers the lowest and highest notes you hold steadily (a stability check ignores passing squeaks), and it keeps a running tally of how long you spend on each pitch. The range is the gap between your extremes; 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 suggests a choir part (soprano, alto, tenor, or bass). Everything runs live on your device; nothing is recorded.
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, which is beyond a pitch-only tool — treat the zone as a place to listen for your own break. As with any 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.