Kulture Lab / Free music tools
Online Chord Transposer
Paste your chords. Pick a new key. Copy the result.
Use C Am F G for chords only. For lyrics, select “Chords + lyrics” and put chords in brackets: [C]Your words [Am]here. Try example to see the format.
Free to use. No account needed. Works in your browser.
Transpose chords to a new key
Use this chord transposer to move a progression up or down while preserving the relationships between its chords. It can help you find a more comfortable singing range, play with another musician or try a familiar progression in a new register on your instrument.
How to use the chord transposer
- Paste chord names separated by spaces, commas, bars or new lines. For a lyric sheet, choose Chords + lyrics and use bracketed chords such as [Am].
- Choose the original key root and the new key root.
- Copy the transposed progression into your notes.
Example: C major to D major
C Am F G becomes D Bm G A. Every root moves up two semitones, while the chord qualities stay the same. Minor chords remain minor, seventh chords keep their seventh, and slash-chord bass notes move by the same amount. For example, D/F# moved up two semitones becomes E/G#.
The key menus show root notes. For A minor to C minor, choose A and C. This shifts the progression; it does not change a major progression into a minor progression. Sharps and flats are accepted, and results may use an equivalent note spelling.
Can I paste lyrics or upload a song?
Choose Chords + lyrics to preserve your words, section labels and line breaks while transposing bracketed chord symbols. Plain lyrics are never scanned for chord names: write [C] before a word when the chord changes. Copy the result or download your own .txt file. It accepts common symbols such as Am, Cmaj7, Dsus4 and G/B. It does not identify chords from a recording or change an audio file.
Try the result on Kulture’s online piano. To compare the distance between two individual pitches, open the semitone calculator.
