Scale & Mode Identifier

Identify any musical scale or mode from its notes. Type a list of note names — C D E F G A B for C Major (Ionian), D E F G A B C for D Dorian, A B C D E F G# for A Harmonic Minor, or A C D E G for A Minor Pentatonic — and the tool returns the matched scale (22 templates covering all 7 church modes, harmonic and melodic minor, pentatonic, blues, whole tone, diminished, Hungarian, Neapolitan, Arabic, and bebop), the spelled notes from the root, the family the scale belongs to, and the diatonic triads you can build by stacking thirds inside it. The algorithm also surfaces alternative readings — the same 7 pitch classes can be C Ionian, A Aeolian, G Mixolydian, D Dorian, etc., because all seven are rotations of the same template. Sharps or flats spelling is your call. Pure client-side, offline.

Spelling
Scale C Ionian church-mode
Root C
Intervals 0, 2, 4, 5, 7, 9, 11
Notes from root C, D, E, F, G, A, B
Confidence 100%

Diatonic triads (stacking thirds inside the scale)

Common scales

Click any row to load those notes into the identifier. The notes are spelled with sharps; flip the spelling toggle above if your music theory book uses flats.

Name Short Family Notes (C root) Intervals

How to read the output

Scale name
The matched template, prefixed by the detected root. The short form (C Ionian, D Dorian, F Lydian) is the standard church-mode name; the family tag (church-mode, pentatonic, blues, exotic, …) groups scales by tradition.
Intervals
Semitones from the root, ascending, sorted and reduced mod 12. A C Major scale is 0, 2, 4, 5, 7, 9, 11; an A Minor Pentatonic is 0, 3, 5, 7, 10; a C Whole Tone is 0, 2, 4, 6, 8, 10.
Notes from root
The pitch classes spelled out from the detected root in the selected spelling (sharps or flats). For F G A B C D E with the flats toggle off, the tool reads it as F Lydian (note the natural 4th, B natural, instead of the B♭ you'd expect in F Major).
Diatonic triads
One triad per scale degree, built by stacking thirds inside the scale. Roman numerals use the standard convention (I = major, ii = minor, vii° = diminished). Pentatonic and blues scales skip enough thirds that no classical triad stacks cleanly — the list will be empty for those.
Confidence & alternative readings
100% when exactly one template matches the input. Lower values mean the same set of pitch classes can plausibly be read as another scale — the classic case is the C D E F G A B diatonic collection, which fits all 7 church modes (the same template rotated to 7 different roots). The alternatives panel shows every match, sorted by priority.