Online Chord Transposer
Move a chord sheet up or down, keeping its lyrics and whitespace intact.
Secure. Data stays in your browserChord-only lines and bracketed chords such as [Am7] are transposed. Other text is kept exactly as entered. Use brackets for chords embedded in lyrics.
How to transpose a chord sheet
Paste your sheet, choose a semitone change and read the result alongside the original. One semitone is one piano key or one guitar fret; +2 moves C to D, while −2 moves C to B♭. Copy or download the result when the new key suits your voice.
Keep the harmony, change the pitch
A chord’s quality stays the same: Am7 moved up two semitones becomes Bm7. A slash chord moves both notes, so C/G becomes D/A. The tool accepts sharps, flats, common chord extensions and alterations, including F♯m7, B♭maj7 and C7(b9).
Protecting your lyrics
Only lines made entirely of chords and musical separators are treated as chord lines. In lyric lines, put chords in square brackets: [C]Hello [Am]again. This avoids changing ordinary words that happen to look like notes. Whitespace, line breaks and non-chord text are preserved; longer chord names can still change their visual alignment. A line containing only the word “A” looks like a chord line, so check those rare cases yourself.
Sharp and flat spellings can represent the same pitch. The spelling option chooses a consistent display; it does not attempt the theoretical spelling of every scale degree. Always listen through the new key before sharing your chart.
Using the Chord Transposer
Move a chord chart into a key that suits your voice or instrument while keeping the words you entered. Check a short section first if your sheet mixes chords and lyrics on the same line.
Instructions
- Paste your chart into Original chord sheet. Put chords within lyric lines in square brackets, such as [C] and [Am].
- Choose Semitone change and Note spelling. Read Transposed sheet beside the original.
- Use Copy result or Download TXT to keep the new version. Load example shows the supported chart layout.
Checking the new key
A change of +2 turns C, G/B, Am7 and F into D, A/C♯, Bm7 and G. Both parts of a slash chord move, while the chord quality stays the same. The result is a text chart, so longer chord names can affect their visual spacing above lyrics.
What to do if a chord has not changed
- Use a chord-only line or brackets around a chord embedded in words. Ordinary lyric lines are deliberately left alone.
- Check unfamiliar chord spellings and punctuation. Compare an unrecognized token with the example before sharing the sheet.
- If copying is blocked by your browser, select the result manually or use Download TXT.
Play through the new chart before using it at rehearsal. A consistent sharp or flat display is convenient, but the spelling may need adjusting for a written score.

