Chord Transposer
Free tool to transpose chord progressions by semitones or musical key. No ads, no sign-up.
Enter your chord progression in the text field, separating chords with spaces, commas or line breaks.
Choose how to transpose your progression: use the + and − buttons to move by semitones, or enter a specific number directly.
To transpose by key, select the original key and the target key, then click Apply key.
Choose between sharp (#) and flat (♭) notation to display chord roots and bass notes in your preferred format.
Read the transposed progression in the results area. The original chord qualities and slash chord structures are preserved.
Click Copy progression to copy your new chord progression to the clipboard. Use Reset to return to the original key.
Your files and settings never leave your browser. This site only counts visits and clicks on the portfolio link anonymously (page, referring site, device type), with no cookies and without storing IP addresses or anything that identifies you.
Need a variation of this tool, or one that doesn't exist yet? Tell me what you need. I review every request, and if it's a good fit, I'll build it for you, free of charge.
How do you transpose a chord progression to another key?
To transpose a chord progression to another key, move every chord by the same number of semitones while keeping its original chord quality and intervals. For example, the progression C – G – Am – F becomes D – A – Bm – G when moved up two semitones, from C major to D major. Major chords remain major, minor chords remain minor, and seventh, diminished, augmented and slash chords retain their structure. You can transpose a progression by counting semitones or by selecting its original and target keys. This free Chord Transposer performs both operations directly in your browser, without requiring an account or uploading any files.
What does transposing chords mean and why would you do it?
Transposing chords means changing the pitch of every chord in a song by the same musical interval while preserving the relationships between them. Musicians transpose songs to match a singer's vocal range, make an instrument easier to play, change the overall mood or adapt a composition to a different musical arrangement. For example, moving a song from C major to D major raises every chord by two semitones, but the progression keeps the same harmonic structure. Transposition does not change whether a chord is major, minor or dominant: it changes its root note while preserving its quality. This tool makes it easy to experiment with different keys and find the most suitable version of a chord progression.
Made by Luca Martone, sound designer and live sound engineer based in Turin.
For more information, click on the logo below.
