Change key. Keep playing.
Paste your chords, pick the original key and the key you want, and every chord updates instantly. Works with sharps, flats, and all the weird slash chords too.
How to use the transposer
Paste any chord chart into the left panel — lyrics mixed in are fine, the transposer only changes chord tokens and leaves everything else untouched.
Select the key the song is currently written in, then choose the key you want to play in. The right panel updates as you type.
Use the sharps/flats toggle to control whether you see G♯ or A♭ — same note, your preference.
Why transpose chords?
- Match a song to your vocal range without relearning the melody
- Simplify a chord chart — E major is easier than F♭ major for most guitarists
- Play a capo song without a capo by transposing down
- Collaborate with horn players or other instruments that read in different keys
- Quickly adapt sheet music found online to the version you actually play
What chords does it handle?
Major, minor (m), 7th, maj7, min7, sus2, sus4, dim, aug, add9, 6th, 9th, 11th, 13th — and slash chords like G/B or C/E where both the chord and the bass note get transposed independently.
Roman numeral notation and Nashville Number System are not supported — this tool works with standard letter-based chord names only.
About this tool
Built by Corduroy Fields. Free, no signup, no data sent anywhere — everything runs in your browser. Part of a small collection of tools for gigging musicians.
Also try Setlist Flow for building a setlist that actually flows from open to encore.