A little help goes a long way. Find a tool/

Music

Chord Transposer

Free chord transposer: shift any chord progression ±semitones with correct sharps and flats, slash chords handled, plus capo shapes for any fret. Runs entirely in your browser.

YOUR WORKSPACEFree to use. No sign-up.
Spaces or line breaks both work — suffixes (m7, sus4…), slash chords and unknown symbols are kept.
—
Enter a progression and press Transpose chords.

Deep dive guides

A LITTLE CONTEXT · 4 MIN READChord Transposition: Spelling the Shift, Not Just Counting It

How chord transposer works

This transposer reads chord symbols the way players write them — root, optional accidental and quality suffix — and moves every root (and every slash-chord bass note) by the number of semitones you choose, while leaving the suffix untouched. So C, Am7, F/G and Gsus4 shift cleanly to D, Bm7, A/E and Asus4 for a +2 move. Symbols it cannot recognise, such as N.C. or a section label, pass through unchanged, so you can paste a whole chart without cleaning it up first.

Spelling matters as much as the shift itself. A +3 move from C is Eb, not D# — musicians spell intervals diatonically (letter names advance with the interval), and this tool does the same: C, Am, F, G at +3 becomes Eb, Cm, Ab, Bb. If your song sits on the flat side (Bb, Eb, Ab), the output stays on the flat side automatically. You can also force all-sharp or all-flat spelling for gear or software that prefers one convention.

Capo mode answers the player question: "what do I actually play?" A capo at fret n makes the shapes you fret sound n semitones higher, so to sound a D-major progression with a capo on the 2nd fret you play the C shapes. The tool shows both lines at once — the sounding (transposed) chords and the shapes to play at your chosen fret — plus a per-chord table. Everything runs in your browser: nothing is uploaded, and there is no limit on progression length.

Frequently asked questions

How do I transpose a chord progression?
Paste the chords into the box (spaces or line breaks both work), set the shift in semitones, and read the transposed line. A positive number moves up, a negative number moves down, and +12 or −12 moves a full octave.
Why did C at +3 become Eb and not D#?
Three semitones above C is a minor third, which is spelled Eb — the letter name moves from C to E. Spelling D# would imply a different (augmented-second) interval and would look wrong on a chart in E-flat. The transposer spells every shift diatonically, the way musicians and fake books do.
How does the capo mode work?
A capo at fret n raises the sounding pitch of every shape by n semitones. Enter the progression and the fret, and the tool prints the shapes to play: with a capo on fret 2, plain C Am F G shapes sound as D Bm G A. The sounding line and the shape line are shown side by side so you can hand either to a bandmate.
Which chord formats are supported?
Standard symbols: m, m7, 7, maj7, sus2, sus4, add9, dim, aug, 6, 9, 13 and combinations, plus slash chords like C/E where the bass note is transposed too. Enharmonic accidentals (♯, ♭) are accepted. Anything unrecognised passes through untouched instead of being dropped.
Is the transposer free and private?
Yes. Like every tool on this site it runs entirely in your browser — your chord charts never leave your device, there is no sign-up, and there is no usage limit.