Generator Tools
Chord Transposer
Paste a chord chart, pick a new key or a capo fret, and get the transposed chart instantly in your browser. Keeps lyrics, slash chords, and 7ths intact.
Detected key in chart: Gmatches
Shift: +2 semitones (up 2)
Auto picks flats for keys like F, Bb, Eb, Ab, Db, Gb and sharps for the rest.
What gets transposed
- Simple triads: C, Am, G, Em, F
- Sevenths and extensions: G7, Cmaj7, Am7, D7sus4, F#m7b5
- Suspended and added chords: Csus2, Dsus4, Cadd9, C6/9
- Slash chords: G/B, D/F#, C/E, Am/G
- Sharp and flat roots: F#, Bb, Eb, Ab, Db, Gb
- Lyrics and section markers stay untouched
How to use
- Paste a chord chart (chords-only or chords above lyrics) into the Original chart panel, or click Load sample chart for a worked example.
- Pick a transpose mode: Original key to target key for the common case, Semitones for an exact half-step shift, or Guitar capo fret to print shapes for a capoed guitar.
- Set the keys or numbers. If you are not sure of the original key, the chart detects a plausible source key and offers a 'Use detected' button.
- Pick how accidentals should be spelled: Auto matches the target key signature, or lock to sharps or flats.
- Read the Transposed chart panel on the right. Use Copy transposed chart to paste the result into a setlist, a doc, or a chat with your bandmates.
About this tool
Chord Transposer rewrites a chord chart from one key to another while leaving the lyrics, section markers, and chart layout exactly where you put them. Pick the original key and the target key, choose a semitone shift directly (handy for singers who know they need to drop a song down a couple of half steps), or pick a guitar capo fret (and the printed chart drops by that many semitones, so capo 3 on a song in B flat becomes a chart in G shapes that still sounds in B flat). The parser walks every line character by character and only touches tokens that look like real chord symbols (A through G with optional sharp or flat, then a quality like m, maj7, dim7, m7b5, sus2, sus4, add9, 6, 9, 11, 13, plus an optional slash bass like /F# or /B). Anything that does not match the chord grammar, including lyrics that happen to contain a capital letter such as 'I', 'Am I', 'Be', or 'A whole new world', is copied through untouched, so verse text never gets corrupted. Sharp versus flat spelling is configurable: choose 'Auto' to follow the target key signature (flats for F, B flat, E flat, A flat, D flat, G flat and sharps for the rest, with a hint from your original spelling so a 'B flat' stays a 'B flat' when the target key allows both), or lock to sharps or flats explicitly. A 'Preserve chord-line alignment' option intelligently adds or trims spaces on chord-only lines whenever a new chord symbol is one character longer or shorter than the original (for example G becomes G sharp), so the column above each lyric word still lines up after transposition. A live key detector scans the chart and suggests the most likely original key based on which chord roots appear most often and which fit a candidate major or minor scale, with a one-click 'Use detected' button if your source key was missing or wrong. Every chord type that shows up in real charts is handled: simple triads (C, Am, G, F), dominant and major sevenths (G7, Cmaj7, Am7, B7), suspended and added chords (Csus2, Dsus4, Cadd9, C6/9), half- and fully diminished (Bdim, F#m7b5, Cdim7), augmented (Caug, E+), slash chords (G/B, D/F#, C/E, Am/G), and modified extensions like F#m7add11 or C13b9. The output panel reports how many chord symbols were detected, how many are unique, and the first dozen unique chords for both the source and the result so you can sanity-check the transposition before you copy it. Useful for worship leaders changing a key on the fly, guitar and piano students moving a song into an easier key, songwriters demoing different tonalities, ukulele players adapting guitar charts, capo users who just want the shapes they actually play, and choir directors handing out parts in a singable range. Everything happens locally in your browser, so the chord charts you paste are never uploaded.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Chord Progression Generator
Pick a key and progression, hear it played, copy the chord names for any song.
Open tool
GeneratorCircle of Fifths
Click any key on the wheel for its signature, scale, diatonic chords, and progressions.
Open tool
GeneratorPiano Chord Finder
Look up any piano chord: notes, intervals, inversions, keyboard diagram, and audio.
Open tool
GeneratorGuitar Scale Finder
Find any guitar scale: notes, intervals, fretboard diagram across tunings, and audio preview.
Open tool
GeneratorMetronome
Web Audio metronome with subdivisions, accents, tap tempo, and time signatures.
Open tool
GeneratorGuitar Tuner
Mic-based chromatic tuner plus reference tones for guitar, bass, ukulele, mandolin, and violin.
Open tool