Find out how low and how high you can sing. Sing into your microphone, and the test detects the pitch of your voice, records your lowest and highest steady notes, shows them on a piano and compares your range with the classic voice types from bass to soprano.
Last updated:
You are singing
–
— Hz
Press Start microphone and allow access. Then sing “ah” and slide slowly down to the lowest note you can hold for a moment.
Lowest note
–
not recorded yet
Highest note
–
not recorded yet
Your vocal range
–
Record a lowest and a highest note to see your range.
Closest voice type
–
Advertisement
Advertisement
How to use the Vocal Range Test
Warm up for a minute by humming or gently sliding up and down.
Press Start microphone and allow access. Headphones are not needed.
Step 1, lowest note: sing “ah”, slide slowly down and hold your lowest clear note for about half a second.
Step 2, highest note: switch to 2. Highest note, slide up and hold the highest clear note (falsetto counts).
Read your range and closest voice type; use − / + and Play to correct a note if needed, then copy the result.
Voice types and their typical ranges
These are the usual reference ranges used in choirs and classical singing (middle C is C4, about 261.6 Hz):
Voice type
Typical range
Frequency
Soprano
C4 – C6
262 – 1,047 Hz
Mezzo-soprano
A3 – A5
220 – 880 Hz
Contralto (alto)
F3 – F5
175 – 698 Hz
Countertenor
about E3 – E5
165 – 659 Hz
Tenor
C3 – C5
131 – 523 Hz
Baritone
A2 – A4
110 – 440 Hz
Bass
E2 – E4
82 – 330 Hz
Frequencies follow equal temperament with A4 = 440 Hz: f = 440 × 2(n − 69) / 12, where n is the MIDI note number (C4 = 60).
Tips for an accurate result
Warm up first. A cold voice loses several notes at both ends.
Use a clear “ah” or “ee” at a comfortable volume; whispery or very soft notes are hard to detect.
Slide slowly and hold each new note, rather than jumping to it.
Don't strain. Your usable range is the notes you can sing without pain or cracking; the extremes you can barely touch are not part of it.
Quiet room: fans, music and TV can mask your voice or create false readings.
Frequently asked questions
How does the vocal range test work?
Your browser sends the microphone signal to a pitch detector that measures the fundamental frequency of your voice many times per second using autocorrelation (the McLeod pitch method). When you hold a note steadily for about a third of a second, it is converted to a note name with n = 69 + 12 × log2(f ÷ 440) and stored as your lowest or highest note.
What are the typical ranges of each voice type?
Common reference ranges are: bass E2–E4, baritone A2–A4, tenor C3–C5, countertenor about E3–E5, contralto (alto) F3–F5, mezzo-soprano A3–A5 and soprano C4–C6. Trained singers often exceed these, and many untrained voices cover a little less.
What is an average vocal range?
Most untrained adults can sing about one and a half to two octaves comfortably. Trained singers typically cover two to three octaves, and including falsetto or whistle register some reach four or more.
Is my voice type decided only by range?
No. Voice teachers also consider tessitura (where your voice is most comfortable), timbre (how dark or bright it sounds), where your register changes (passaggio) and vocal weight. The test shows the type whose typical range is closest to yours, which is a good starting point rather than a final classification.
Why did it record the wrong octave or a strange note?
Breathy, very quiet or creaky notes can confuse pitch detection, and background noise can too. Sing a clear “ah” at a moderate volume, keep the microphone 20 to 50 cm away, and hold the note. You can press − or + to correct an end, or Reset to record it again.
Is my voice recorded or uploaded?
No. The audio is analysed live in your browser and immediately discarded. Nothing is recorded, stored or sent anywhere; only your last range is remembered in your browser so you can see it next time.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.