Free tool

Scale Generator

Any scale in any key: the notes spelled the conventional way, the interval structure, and the chords that come from it.

Deterministic music theory, calculated in your browser.

Scale

A Natural minor (Aeolian)

A – B – C – D – E – F – G

A B C D E F G

Notes and intervals

Scale degrees, notes and intervals
DegreeNoteSemitones from rootInterval
1A0Unison
2B2Major 2nd
3C3Minor 3rd
4D5Perfect 4th
5E7Perfect 5th
6F8Minor 6th
7G10Minor 7th

Diatonic chords

Chords built on each scale degree
NumeralChordNotes
iAmA · C · E
ii°BdimB · D · F
IIICC · E · G
ivDmD · F · A
vEmE · G · B
VIFF · A · C
VIIGG · B · D
Am Bdim C Dm Em F G

Want progressions from these chords? Use the Chord Progression Generator. Working the other way from notes you already have? Try the Scale Finder.

Detail

How this works

A scale is an interval pattern applied to a root. Major is 2-2-1-2-2-2-1 semitones; natural minor is the same set of notes started on the sixth degree. Every scale here comes from a fixed interval list, so the output is exact rather than approximate.

The chord table is the practical part. Building a triad on each degree using only scale notes gives you the chords that will sound in key, and the Roman numerals tell you the function — uppercase for major, lowercase for minor, ° for diminished.

Scales describe convention, not obligation. Notes outside a scale are borrowed, not wrong, and most interesting harmony involves leaving the scale on purpose.

FAQ

Frequently asked questions

Toolbox

Related tools

Train your sound. Generate your song.

ANYANO is the bigger version of this: prepare music you own, train a Sound that stays private to your account, then generate from it.