Chord Progression Generator
Choose a key and mode, then generate a common progression. Use playback with BPM timing for practice or songwriting.
Tip: selecting a flat key will display flats, but audio filenames remain sharp-based for compatibility.
Quick Links
More Tools
FAQ
What is a chord progression?
A chord progression is a sequence of chords played in a specific order. Common progressions like I–IV–V–I or ii–V–I form the harmonic foundation of many songs.
How do I use this chord progression generator?
Choose a key and mode (major or minor), then click Generate Progression to see a common progression. Use Play to hear the chords with BPM timing.
Can I customize the tempo?
Yes. Use the BPM slider to adjust playback speed for the metronome and chord progression. Slower tempos are great for practice; faster tempos mimic real song speeds.
What does I–vi–IV–V mean?
These are Roman numeral chord degrees. For example, in the key of C major, I–vi–IV–V means: C (I) – A minor (vi) – F (IV) – G (V).
Why are some chords labeled as minor or diminished?
Each scale degree has a chord quality based on music theory. In major keys, vi and ii are minor, and vii° is diminished. In minor keys, i and iv are minor, while III and VI are major.
Can I use this tool for songwriting?
Absolutely. This progression generator is great for writing chord-based songs, experimenting with harmony, or practicing improvisation in different keys.
Will this work for guitar or piano?
Yes. While this tool isn’t instrument-specific, the chord names apply universally. You can play them on guitar, piano, ukulele, or any chordal instrument.