Chord Transposer
Paste a chord sheet and choose a semitone shift or the target root for its first chord. Recognized roots and slash basses move while lyrics and labels stay unchanged. Choose sharp or flat spelling, inspect the mapping and copy or download the transposed text.
12 chord symbols moved 0 semitones, 5 distinct, written with sharps. Every chord is in the column it started in.
5 chords in this sheet, and what each one became.
- GbecomesG4x
- D/F#becomesD/F#1x
- EmbecomesEm2x
- CbecomesC3x
- DbecomesD2x
- A E/G# F#m
- A E/Ab Gbm
- [Chorus] Bm G D A
Up to 200,000 characters in one pass, transposed here in your browser with nothing uploaded and no account. The shift, the spelling and the sheet are kept in this browser alone, sheets up to 40,000 characters, and the Start over button above the tool forgets them.
Common questions
- Does it keep the chords lined up over the lyrics?
- Yes. Each chord is written back at the column it started in, so a sheet with chords above the words comes back with them still above the same words. The one case that moves is a symbol that grew, such as Em becoming F#m with only one space after it: then it takes a single space and the page tells you how many chords were nudged.
- Can I transpose to a key instead of counting semitones?
- Yes. The To control lists the twelve roots, and picking one sets the shift that puts the first chord of your sheet on that root. From and To show the first chord and what it became, which is a fact about the sheet rather than a key analysis: this page reads chord symbols, not key signatures.
- What happens to section labels, lyrics and notes to the band?
- They are copied across untouched. A line counts as chords only when its chord symbols are not outnumbered by its words, so [Chorus], a lyric line and a line like 'Intro: play it twice' are left alone. Chords written inside square brackets in a ChordPro sheet do move, because the bracket holds a chord, while a bracket holding a word does not.
- Will I get sharps or flats in the result?
- Whichever you pick. The Spelling control writes every result with sharps or with flats, so the same shift gives F#m or Gbm depending on your choice. At a shift of zero it simply re-spells the sheet, which is a quick way to turn a flat chart into a sharp one without changing a note.
- Does it handle slash chords like D/F#?
- Yes. The bass note moves with the chord, so D/F# up two semitones is E/G#. A figure after the slash is not a bass note, so C6/9 keeps its figure and only the root moves, giving D6/9 at the same shift.
- Why was one of my chords left unchanged?
- Because it is not a symbol this page reads. German H, a lower-case g for G minor and solfege names such as Do and Re are the usual reasons. One sitting on a line the page reads as chords is listed under the stage as left exactly as it was, rather than being guessed at or dropped. A sheet written entirely that way recognises nothing, says so, and comes back untouched. Bar lines, repeat marks and N.C. are carried across as they are and are not reported.
- Is my sheet uploaded anywhere?
- No. The transposing happens in this browser and the sheet is never sent anywhere. The shift, the spelling and sheets up to 40,000 characters are kept on this device so they are still there next visit, and the Start over button above the tool forgets them.
- Can I transpose guitar, piano, ukulele chords or a song progression?
- Yes. Paste the chord symbols or a full chord-and-lyric sheet; the pitch-class calculation does not depend on the instrument. Qualities remain attached to shifted roots, and a recognized slash-bass note shifts too. Choose To to move the first chord’s root, rather than asking the page to detect the song’s key. The output is chord-symbol text, without staff notation, audio, fingering diagrams or voicing changes.
- How can I use semitone shifts with a guitar capo?
- For a capo at fret n from 0 to 11, each shape sounds n semitones above its uncapoed name. To find shape names for a desired sounding chord sheet, shift that sheet down n semitones. To show what written shapes sound like with that capo, shift them up n. For example, a C shape with capo 2 sounds D; desired D chords shifted down 2 give C shapes. Check the transposed symbols and slash basses; the page does not choose a playable fingering or an optimal capo position.
Exact pitch-class arithmetic on the chord symbols it recognises. Section labels and lyrics are passed through untouched, and chord lines keep their columns unless a longer symbol needs the room. The sharp or flat spelling is the one you choose rather than a guess at the key.