Chord Transposer

Chords in Every Key: Transposition Chart

Every major key uses the same pattern of seven chords. Once you know the pattern, you can transpose any song by reading across a table — or by letting the app do it.

The chord pattern of a major key

Build a triad on each note of a major scale and you get seven chords. Their qualities always follow the same order:

DegreeQualityIn CRole
ImajorCHome. Songs usually start and end here.
IImminorDmOften leads to V.
IIImminorEmA softer substitute for I or V.
IVmajorFMoves away from home.
Vmajor (often V7)GTension that pulls back to I.
VImminorAmThe relative minor: the "sad" home.
VIIdimdiminishedBdimRare in pop; often played as V7 instead.

Roman numerals describe a chord by its position in the key, so "I–V–VIm–IV" means the same progression in any key.

Chords in all 12 keys

Each row is one major key. The last column is its relative minor key, which uses the same seven chords but treats VIm as home.

KeyIIImIIImIVVVImVIIdimRelative minor
CCDmEmFGAmBdimAm
DbDbEbmFmGbAbBbmCdimBbm
DDEmF#mGABmC#dimBm
EbEbFmGmAbBbCmDdimCm
EEF#mG#mABC#mD#dimC#m
FFGmAmBbCDmEdimDm
F#F#G#mA#mBC#D#mE#dimD#m
GGAmBmCDEmF#dimEm
AbAbBbmCmDbEbFmGdimFm
AABmC#mDEF#mG#dimF#m
BbBbCmDmEbFGmAdimGm
BBC#mD#mEF#G#mA#dimG#m

Chords are spelled from each key's scale, so the key of F# has E#dim (the same pitch as Fdim). Db and F# are written the usual way; their twins C# and Gb use the same pitches.

Transpose with the chart

To move a song from one key to another, find each chord in the row of the old key, then read the chord in the same column of the new key.

Example: a song in G uses G, Em, C, and D (I, VIm, IV, V). In the key of Bb, the same columns give Bb, Gm, Eb, and F.

G       Em      C       D
I       VIm     IV      V
Key of G
Bb      Gm      Eb      F
I       VIm     IV      V
Key of Bb (+3)

Doing this by hand gets slow with long songs and chords such as D7sus4 or F#m7-5. Chord Transposer moves every chord in the chart in one step and keeps the spacing between chords and lyrics. For flat keys such as Bb, set #/♭ to Prefer b so the chords come out as Bb and Eb rather than A# and D#.

How many semitones between two keys?

The app transposes by semitones. Rows are the original key and columns are the new key: find the original key in the left column and the new key at the top; the number is the value to choose in Transpose. The table shows the smaller move (up to 6 semitones). Moving the other way also works: +5 and -7 give the same chords, an octave apart.

From ↓To →
CDbDEbEFF#GAbABbB
C0+1+2+3+4+5+6-5-4-3-2-1
Db-10+1+2+3+4+5+6-5-4-3-2
D-2-10+1+2+3+4+5+6-5-4-3
Eb-3-2-10+1+2+3+4+5+6-5-4
E-4-3-2-10+1+2+3+4+5+6-5
F-5-4-3-2-10+1+2+3+4+5+6
F#+6-5-4-3-2-10+1+2+3+4+5
G+5+6-5-4-3-2-10+1+2+3+4
Ab+4+5+6-5-4-3-2-10+1+2+3
A+3+4+5+6-5-4-3-2-10+1+2
Bb+2+3+4+5+6-5-4-3-2-10+1
B+1+2+3+4+5+6-5-4-3-2-10

For example, G → Bb is +3, and E → C is -4.

Singers often move a key by just one or two semitones. Try a small change first, then sing a line or two before going further.

Sevenths, slash chords, and other chords

Next: sharps or flats? explains why the key of F uses Bb and not A#.