Free tool
Chord Transposer
Transpose a progression or chord sheet by any interval — qualities preserved, and anything unparseable shown rather than mangled.
Your chords stay in the browser. Nothing is uploaded or saved.
Chords
Spaces, commas, pipes and dashes all work as separators.
Result
Bm G D A
Bm G D AShift
Negative moves down.
Interval
+2 st
Major 2nd
Chords parsed
4 / 4
Transposing for a singer? Also check the Pitch Shift Calculator if you are moving recorded audio rather than notation.
Detail
How this works
Transposition is addition: every root moves by the same number of semitones and the chord quality is untouched. That is why a minor chord stays minor and a maj7 stays a maj7 — only the root and any slash bass note change.
Spelling is the part that needs judgement. The same pitch can be written D# or Eb, and the right choice depends on the destination key. The automatic setting follows the usual convention; override it if your sheet or bandmates expect the other.
Anything the parser does not recognise is listed instead of guessed at. A wrong chord is worse than an obvious gap.
FAQ
Frequently asked questions
Toolbox
Related tools
Train your sound. Generate your song.
ANYANO is the bigger version of this: prepare music you own, train a Sound that stays private to your account, then generate from it.