ii–V–I everywhere: the progression hiding in your playlists

If you learn one chord progression by ear this year, make it the ii–V–I. Three chords — Dm7, G7,

Cmaj7 in the key of C — that move away from home, build tension, and resolve. Once your ear knows that shape, you start hearing it everywhere: jazz standards are built out of it, pop bridges lean on it, and half the bossa nova you have ever hummed is a chain of them. This post is the whole thing in one sitting — what it is, why it works, and how to move it to any key without memorising twelve versions.

Key takeaways

ii–V–I is a three-chord cadence: a subdominant preparation, a dominant that creates tension, and a tonic that resolves it.

Learn it by function, not by letter names — the same shape transposes to every key.

Its darker sibling is the minor ii–V–i: iiø7–V7–i, built on a half-diminished chord.

The fastest way to internalise it is to build one, hear it, and move it around — which is exactly what Homechord is for.

What it is, in C

The Roman numerals name the chords built on the second, fifth, and first degrees of the major scale. In C major those are

Dm7 (the ii), G7 (the V), and Cmaj7 (the I). Written as analysis, that is ii–V–I.

The colours are not decoration — they are the point. Each chord does a different job, and I tint them by harmonic function throughout this blog:

The subdominant Dm7 is movement away from home. It is stable enough to sit on, but it leans forward. It sets up the next move.

The dominant G7 is tension. That chord contains a tritone — the interval between its B and F — and a tritone wants to resolve. It is the engine of the whole progression.

The tonic Cmaj7 is home. The tension of the G7 collapses into it: the B rises a half-step to C, the F falls a half-step to E, and the ear exhales.

That resolution is why the cadence feels so final. The V is not just "the fifth chord" — it is a spring under load, and the I is where the spring lets go.

Move it by function, not by letters

Here is the trap: if you memorise "Dm7, G7, Cmaj7," you have learned the progression in exactly one key. The far more useful thing is to learn the shape — ii, then V, then I — and count it out of whatever scale you are in.

In F major, the same ii–V–I is

Gm7,C7, Fmaj7. In G major it is Am7,D7, Gmaj7. Different letters, identical job. The ii is always a minor seventh a whole step above the key. The V is always a dominant seventh a fifth above the key. The I is the major seventh you call home.

Notice what the roots do underneath: D → G → C, or G → C → F, or A → D → G. Every time, the root falls a fifth from one chord to the next. That falling-fifth motion is the strongest root movement in tonal music, and it is why this particular progression sounds so much more resolved than a random walk through the same three chords.

The root motion of a two-five-one in C: D moves down to G, then resolves to C.

The falling-fifths roots of a ii–V–I in C — D down to G, then home to C.

Where it hides

Once the shape is in your ear, you cannot un-hear it.

Jazz standards are the obvious place — most of the Real Book is ii–V–I chains stitched end to end. "Autumn Leaves" is almost nothing but ii–V–I motion, alternating between a major key and its relative minor. Learning to spot these turns a page of intimidating chord symbols into a handful of familiar gestures: you stop reading chords one at a time and start reading them in three-chord sentences.

Pop bridges use it to lift a song. A verse and chorus might sit on three or four plain triads, and then the bridge slides into a

Dm7–G7 that pulls hard back toward the home chord for the final chorus. That pull is the ii–V doing its job — building tension you resolve on the downbeat of the last section.

Bossa nova practically runs on it. The gentle, circular feel of so much Brazilian songwriting comes from long strings of ii–V motion, often not fully resolving — the ii–V sets up a key, then side-slips to set up the next one before you ever land. That "always leaning, never quite arriving" quality is ii–V harmony used as texture instead of as a full stop.

A quick ear-training drill: put on a song you like and try to sing the root of each chord. When you feel two roots in a row fall by a fifth into a chord that sounds like "home," you have almost certainly just found a ii–V–I.

The minor sibling: iiø7–V7–i

The ii–V–I has a darker twin that resolves to a minor tonic, and every guitarist should know it because minor keys are where a lot of the good sad songs live. In C minor it is Dm7♭5,

G7, Cm7 — written iiø7–V7–i.

Two things change from the major version. First, the ii is now a half-diminished chord — the little "ø" symbol — which is a minor seventh chord with a flattened fifth. That flat fifth is what gives the whole progression its ache before it even reaches the dominant. Second, the V is often sharpened further: players reach for a G7♭9 in minor keys, because that flat ninth points even more insistently at the minor tonic.

The function map is unchanged, which is the whole reason to learn it this way: still a subdominant preparation, still a dominant under tension, still a tonic resolution. Only the flavour of each chord shifts to match the minor key. Learn the major and minor forms side by side and you have the harmonic backbone of an enormous amount of music, from ballads to film scores.

Build it, then hear it

Reading about a cadence gets you maybe a third of the way. The rest is in your ears, and the only way there is to play it, loop it, and move it around until the pull of the G7 into the

Cmaj7 feels obvious rather than theoretical.

This is the exact thing I built Homechord for. Sketch

Dm7–G7– Cmaj7, hit play, and hear the resolution instead of imagining it. Then do the work that makes it stick:

Transpose it. Move the same progression up a whole step and listen to Em7–A7– Dmaj7. The letters change; the feeling does not. That is the lesson.

Swap the tonic for a minor one and add the flat fifth to the ii to hear the major cadence turn into its iiø7–V7–i sibling.

Chain two of them — resolve one ii–V–I, then treat that new tonic as the start of another, and feel how standards get their sense of forward motion.

Homechord is a composition assistant for exactly this kind of tinkering: sketch a progression, hear it instantly, and swap chords with suggestions when you want to see where else the line could go. It is the fastest loop I know between "I read about a cadence" and "I can hear a cadence." Start with one ii–V–I in C, and give it a week — you will start catching them in songs you have known for years.

Homechord

A composition assistant for chord progressions — sketch, hear it instantly, and swap chords with smart suggestions.

Web

iOS & Android — soon

Open Homechord →