Skip to content
Toolzent

Chord Progression Generator

Generate diatonic chord progressions in any key. Pick a key, major or minor scale, and a Roman-numeral pattern to get the exact chords, with all seven diatonic chords shown.

Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser

Chord progression

All diatonic chords in this key
DegreeRomanChordQuality
How this is built

How the Chord Progression Generator Works

This tool builds diatonic chord progressions in any key. Choose a key (C, D, E flat, and so on), pick major or natural minor, and select a Roman-numeral pattern such as I–V–vi–IV. The generator instantly names the chords and also lists all seven diatonic chords of the key so you can experiment with your own progressions.

The Formula

A major scale is built from a fixed step pattern of whole and half steps (W-W-H-W-W-W-H), giving seven notes. Stacking thirds on each note produces the seven diatonic triads, and those triads always follow the same quality pattern:

Major key: I ii iii IV V vi vii°
Minor key: i ii° III iv v VI VII

Each Roman numeral points to a scale degree. The generator finds that degree’s note in your chosen key and attaches the correct quality (major, minor or diminished). Because the pattern is fixed, the same numeral set transposes perfectly to every key.

Worked Example

In the key of C major with the pop progression I–V–vi–IV:

  • I is the 1st degree, major → C
  • V is the 5th degree, major → G
  • vi is the 6th degree, minor → Am
  • IV is the 4th degree, major → F

So I–V–vi–IV in C major is C – G – Am – F. Switch the key to G and the very same pattern becomes G – D – Em – C.

Diatonic Chords by Scale

RomanMajor qualityMinor quality
1I majori minor
2ii minorii° diminished
3iii minorIII major
4IV majoriv minor
5V majorv minor
6vi minorVI major
7vii° diminishedVII major

Why Roman Numerals Help

Writing progressions in Roman numerals keeps them key-independent. A songwriter who learns I–V–vi–IV can instantly play it in any key by reading the chord table. This is why so many hit songs share the same numeral pattern even though they sound different — they are simply the same progression transposed to a new key.

Frequently asked questions

How does a chord progression generator work?+

It takes the seven notes of a major or minor scale and stacks thirds on each one to form the diatonic chords. A Roman-numeral pattern such as I-V-vi-IV then selects which of those chords to play and in what order.

What are the diatonic chords in a major key?+

Every major key follows the same quality pattern: I and IV and V are major, ii and iii and vi are minor, and vii is diminished. In C major that gives C, Dm, Em, F, G, Am and B diminished.

What is the most popular chord progression?+

The I-V-vi-IV progression is the most used in pop music. In the key of C it is C, G, Am, F. The generator builds it, and several other common patterns, in any key you choose.

What is a ii-V-I progression?+

The ii-V-I is the backbone of jazz harmony. It moves from the minor two chord to the major five chord and resolves to the tonic one chord. In C major it is Dm, G, C.

Can I use these chords in a minor key?+

Yes. Switch the scale to natural minor and the quality pattern changes to i, ii diminished, III, iv, v, VI and VII. In A minor that gives Am, B diminished, C, Dm, Em, F and G.