Chord progressions are easier to learn when every lesson answers a real musical question.
This guide library is organized around the decisions songwriters, producers, piano players, and music students actually make: which chords belong to a key, which patterns are worth learning, how minor-key harmony works, how to make chords move smoothly, and how to change key without losing the listener.
Start Here
If you are new to harmony, read these in order:
- How to find chords in a key explains how a scale becomes a family of triads and seventh chords.
- Common chord progressions gives you practical Roman-numeral patterns you can transpose and rewrite.
- Chord progressions by key is a quick reference for the diatonic chords in all 12 major keys.
- Minor-key chord progressions shows why minor harmony often uses more than one form of the minor scale.
Those four pages cover the foundation: chord families, reusable patterns, transposition, and the special behavior of minor keys.
Choose a Guide by Goal
I want a progression to start with
Read how to use a chord progression generator before opening the Genre-Based Progression Generator. The guide explains how to turn generated harmony into a song by changing rhythm, bass motion, chord color, and section structure.
I want to know which chords fit
Use how to find chords in a key for the method and chord progressions by key for the reference tables. Then open the Diatonic Chord Explorer when you want to hear the chords or compare triads, sevenths, extensions, and borrowed options.
I want progressions that sound less generic
Start with common chord progressions, but treat each pattern as a framework rather than a finished song. Change where the loop begins, hold one chord longer, invert the bass, add sevenths, or replace one diatonic chord with a borrowed chord.
I want to write in a minor key
Read minor-key chord progressions to understand the natural-minor chord family, the major dominant chord from harmonic minor, and the difference between a loop that feels modal and a cadence that strongly returns home.
I want smoother movement between chords
The Voice Leading Optimizer shows how the same progression can become easier to play and more connected when common tones stay in place and the other voices take short steps.
I want to change key
Read how to modulate between keys for pivot chords, common tones, and dominant preparation. Then use the Key Modulation Helper to compare two keys and hear possible routes.
Learn Patterns, Not Isolated Lists
Chord names are useful when you need to play a song in a specific key. Roman numerals are useful when you want to understand or reuse its structure.
For example, C–G–Am–F in C major and G–D–Em–C in G major have different chord names, but both follow I–V–vi–IV. Once you recognize that shared pattern, transposing stops being a note-by-note puzzle.
That is the central idea behind these guides: learn the relationship first, then choose the key, voicing, rhythm, and tone color that serve the song.
A Practical Learning Loop
Use this short process with any guide:
- Read one concept.
- Play its example progression.
- Transpose the pattern to a second key.
- Change one chord or one bass note.
- Listen for what changed emotionally and functionally.
- Save the version that gives you a musical idea.
The goal is not to memorize every possible progression. It is to build enough harmonic vocabulary that you can hear options, make a choice, and keep writing.