THUNDERFRET
Theory / Perfect

Perfect

Perfect is one of the most-searched guitar songs on the planet, and it rides the oldest trick in pop — the I–vi–IV–V loop. Here's the key, the capo, and why it works.

Ed SheeranPop· Key: A♭ major (played in G shapes with a capo)Theory analysis

🎸 Recorded in A♭ major; almost everyone plays it with a capo on fret 1 using G-shape chords.

How to find the key: It's the classic I–vi–IV–V “doo-wop” loop. In capo-1 G shapes that's G–Em–C–D — all from the G major family, always resolving to G (home). The capo just lifts it to A♭ to match the record.

The chords & what each one does

Chords labelled with their Roman numeral(the chord's role in the key) and its job. Numbers, not letters — so you can move the whole thing to any key.

Verse & chorus (G shapes, capo 1)
IGhomeviEmthe emotional dipIVCliftVDpull home

Why it works

Perfect rides the I–vi–IV–V progression — the “50s doo-wop” loop behind countless love songs — in a slow 6/8 waltz feel.

The vi (Em) is the tender dip; IV (C) lifts; V (D) pulls you back home to I (G). Your ear always knows where it's going — that predictability is why it feels so warm and safe.

The capo just moves those easy open shapes up to match the recording's A♭. The theory (I–vi–IV–V) is identical in every key — that's the power of thinking in numbers, not letters.

Hear it & see it on the fretboard

Open the interactive tool and its Learn a Song tab to hear these chords, watch them light up on the neck, and play the progression in time. Want to check a key by ear? Try the key finder, and brush up on chord progressions.

More song breakdowns

Educational analysis only. We don't reproduce lyrics, sheet music or recordings — chord progressions, keys and scales are shared facts of music theory. Song and artist names are used for identification and commentary; ThunderFret is not affiliated with or endorsed by any artist.

// See it, hear it

Reading only gets you so far — open the interactive fretboard and watch these ideas light up on guitar and piano.

Enter the tool

Frequently asked

What key is Perfect by Ed Sheeran in?

The recording is in A♭ major, but it's almost always played with a capo on fret 1 using G-major shapes (G, Em, C, D).

What chords does Perfect use?

Four chords in a I–vi–IV–V loop: with a capo on 1 you play G, Em, C and D.

Do I need a capo to play Perfect?

Not to learn it — you can play G–Em–C–D with no capo (in G major). Add a capo on fret 1 to match the record's pitch and sing along.

Keep learning