Report

Help us improve this tool

Chord Progression Generator

Generate chord progressions in any key from common patterns like I-V-vi-IV, ii-V-I, and custom Roman numeral sequences.

O M T

What Is a Chord Progression?

A chord progression is a sequence of chords played in order. Musicians often write progressions with Roman numerals that describe scale degrees, such as ii - V - I or I - V - vi - IV. Changing the key keeps the same pattern while shifting the actual chord names.

How This Generator Works

Pick a key and a common progression pattern. The tool maps each Roman numeral to diatonic chords in major or natural minor and shows chord symbols plus note spelling for every step.

Related tools: Chord Calculator, Chord Transposer, and BPM Calculator.

Frequently Asked Questions

What does I - V - vi - IV mean?

It is a four-chord loop built on degrees 1, 5, 6, and 4 of a major scale. In C major it becomes C, G, Am, and F.

Why use Roman numerals?

Roman numerals describe function, not fixed note names. The same pattern works in every key, which makes songwriting and analysis faster.

What is a ii - V - I progression?

It is a classic jazz cadence: minor second, dominant fifth, and tonic. In C major it is Dm, G, and C.

Can I build a custom progression?

Yes. Choose the custom option and enter numerals separated by commas, such as I,vi,iii,IV.

Does minor mode use natural minor?

Yes. Minor presets use the natural minor scale quality for each degree unless the numeral explicitly marks a chord type.