Octave Range Test: Calculate Your Vocal Span

Vocal span calculator

Octave Range Test

Find your lowest and highest notes, then calculate the distance in semitones and octaves.

Microphone audio stays on this device

Test setup

Choose microphone detection or enter notes manually.

Ready
Reference tuningA4 = 440 Hz

Live pitch

Frequency
Cents
Confidence0%
Pitch stabilityWaiting for a stable note
Browser pitch detection is an estimate. Room noise, microphone quality, vibrato, breathiness, and harmonics can affect the result.
Do not strain for extreme notes. Stop if singing feels painful, tight, or uncomfortable.

Recent tests

Stored only in this browser tab.

Completed range tests will appear here.

Your octave range

Semitone span
Octave span
Full octaves + semitones
Lowest frequency
Highest frequency
Keyboard range

Octave Range Test

This octave range test calculates the distance between your lowest and highest notes. You can detect both notes through your microphone or choose them manually, then view the result in semitones, decimal octaves, full octaves plus remaining semitones, frequencies, and scientific pitch notation.

The tool measures note span only. It does not assign a voice type, identify vocal registers, evaluate singing quality, or determine your comfortable tessitura.

How to Use the Octave Range Test

Microphone detection

  1. Select Microphone detection.
  2. Select Start microphone and allow browser access.
  3. Sing one clear, steady low note.
  4. Wait until Pitch stability shows Stable.
  5. Select Lock lowest note.
  6. Repeat the process for your high note.
  7. Select Lock highest note to calculate the range.

The browser reads time-domain microphone samples through the Web Audio API. An AnalyserNode can provide waveform samples as floating-point PCM data for real-time processing.

Manual note selection

Select Manual note selection, choose the lowest and highest notes, and select Calculate range.

The available notes run from C1 to C7. The default selection is C3 to C5. Use the musical-note buttons beside the selectors to hear short sine-wave references for the selected boundaries.

Manual mode is useful when you already know your notes or microphone detection is unreliable.

How Stable-Note Detection Works

The plugin does not accept every momentary pitch estimate. It waits for a sufficiently strong and consistent signal before enabling the Lock buttons.

A note is considered lockable when:

  • At least 10 recent pitch estimates are available.
  • Autocorrelation confidence reaches at least 72%.
  • The variation across those estimates remains below 0.18 semitones.

The initial detector also rejects very weak input and low-correlation results. This helps reduce accidental locks caused by room noise, brief transitions, or unstable singing.

Even with these checks, browser pitch detection remains an estimate. Microphone quality, breathiness, vibrato, background noise, and strong harmonics can affect which fundamental frequency is detected.

How the Octave Range Is Calculated

Every note is represented internally by a MIDI-style note number. The semitone span is:

highest note number − lowest note number

Because one octave contains 12 semitones:

octave span = semitone span ÷ 12

The tool also separates the result into complete octaves and leftover semitones:

  • Full octaves: whole-number result of semitones divided by 12
  • Remaining semitones: remainder after division by 12

For example, a 26-semitone span is displayed as 2.17 octaves and 2 octaves + 2 semitones.

Note frequencies use equal temperament with A4 fixed at 440 Hz:

frequency = 440 × 2^((note number − 69) ÷ 12)

A4 at 440 Hz is also the reference used by established vocal-range calculators.

How to Read the Results

ResultMeaning
Note rangeLowest and highest notes in scientific pitch notation
Semitone spanNumber of chromatic steps between the boundaries
Octave spanSemitone distance divided by 12
Full octaves + semitonesThe same span expressed without a decimal
Lowest frequencyEqual-tempered frequency of the low note
Highest frequencyEqual-tempered frequency of the high note

The Copy results button copies the note names, frequencies, semitone count, decimal octave span, and complete-octave breakdown.

Understanding the live pitch display

Live pitch shows the nearest equal-tempered note.

Frequency shows the current detected pitch estimate in Hertz.

Cents shows how far the detected frequency is above or below the nearest note. A positive value is above the note; a negative value is below it.

Confidence represents the strength of the detector’s autocorrelation match. It is a signal-quality indicator, not a percentage guarantee that the note is correct.

Pitch stability reports whether the recent estimates are consistent enough to lock.

Keyboard Range Visualization

The keyboard highlights the notes between your selected boundaries and outlines the lowest and highest notes.

Its visible range covers MIDI notes 36–84, approximately C2 to C6. The tool itself accepts and calculates notes from MIDI 24–96, or C1 to C7. A valid result outside the visible keyboard can therefore extend beyond the displayed keys.

The keyboard is a result visualization, not an interactive selector.

Tips for a More Repeatable Result

Test in a quiet room and keep a consistent distance from the microphone. Sing a clear vowel with minimal vibrato while waiting for the Stable indicator.

Warm up gently before testing. Use notes you can repeat without pain, tightness, or excessive pressure rather than forcing a momentary extreme. Several vocal-range tools similarly advise using comfortable, sustainable notes instead of straining for the widest possible result.

Repeat the test on different days. Hydration, fatigue, warm-up, technique, and the chosen vocal register can change the notes you reach.

What This Result Does Not Tell You

A numerical octave span does not determine:

  • Soprano, alto, tenor, baritone, or bass classification
  • Comfortable tessitura
  • Chest, head, falsetto, fry, or whistle register
  • Tone quality
  • Vocal control
  • Singing ability
  • Suitable songs

Many competing range tools add voice-type labels and singer comparisons. This plugin intentionally reports only the measurable distance between two chosen notes.

Privacy and History

Microphone audio is processed locally in the browser. The plugin does not record, save, or upload your voice.

Each completed calculation is stored in current-tab sessionStorage. History includes the note range, octave span, semitone count, input method, and calculation time. Up to eight results are retained, and Clear history removes them.

Frequently Asked Questions

How many semitones are in one octave?

One octave contains 12 semitones. The plugin divides the total semitone span by 12 to calculate decimal octaves.

How do I calculate my vocal range in octaves?

Find your lowest and highest notes, count the semitones between them, and divide by 12. This tool performs those steps automatically after both notes are selected or locked.

Why can’t I lock my microphone note immediately?

The note must remain stable across at least 10 recent estimates, with sufficient autocorrelation confidence and limited pitch variation. This prevents brief or unreliable detections from becoming range boundaries.

Can I use the test without a microphone?

Yes. Manual note selection lets you choose notes from C1 to C7 and calculate the same semitone and octave outputs.

What does cents mean?

Cents measure the difference between the detected frequency and the nearest equal-tempered note. There are 100 cents in one semitone.

Why did my range change between tests?

Pitch detection can vary with microphone quality, room noise, vibrato, breathiness, and harmonics. Your usable notes can also differ with warm-up, fatigue, and technique.

Should falsetto or whistle notes count?

The plugin does not identify registers or decide which notes should count. Use a consistent personal rule and include only notes that fit the type of range you intend to measure.

Does this test determine my voice type?

No. It calculates only the distance between your lowest and highest notes and does not classify your voice.

Is a wider vocal range automatically better?

No. The octave span is only a measurement of note distance; it does not evaluate comfort, control, tone, or musical usefulness.

Does the tool record my voice?

No. Microphone audio is analyzed locally and is not recorded or uploaded.

Scroll to Top