Chord Transposer - Free Online Music Transposition Tool

Transpose chords between different keys while preserving chord quality and harmonic relationships.

Enter a chord or chord progression, select the original and target keys, and instantly see the transposed result with semitone distance.

Chord Transposer - Free Online Music Transposition Tool
Transpose chords between different keys while preserving chord quality and harmonic relationships.

Enter a single chord (e.g. C, Am, G7) or a progression (e.g. C-F-G or Am-F-C-G).

About the Chord Transposer

Transposing chords is one of the most common tasks in practical musicianship. Whether you are adapting a song to a singer's vocal range, learning a piece in a new key, or arranging music for a different instrument, the ability to transpose accurately and quickly is an essential skill. This chord transposer automates the process, handling single chords, extended chord types, and full progressions in a single step. The mathematical foundation of transposition is the equal temperament system, which divides the octave into 12 equal semitones. Every note is assigned an index from 0 (C) to 11 (B). Transposing from one key to another involves calculating the semitone distance between the original and target keys and applying that shift to every chord root in the input. The chord quality — major, minor, diminished, augmented, or any extended type — remains unchanged because the relative intervals within the chord are preserved. For example, transposing from C to G involves a shift of 7 semitones (a perfect fifth upward). A C major chord becomes G major, a D minor chord becomes A minor, and a G7 chord becomes D7. The root note shifts by the same amount but the suffix (m, 7, maj7, dim, aug, etc.) stays identical. This is the core rule of chord transposition and applies to any chord notation. The tool handles enharmonic equivalents intelligently. When the target key is a flat key (F, Bb, Eb, Ab, Db, Gb), the transposed chord roots are displayed using flat notation (e.g., Bb instead of A#, Eb instead of D#). When the target key is a sharp key or neutral (C, G, D, A, E, B, F#), sharp notation is used. This automatic choice matches the conventional notation musicians expect in each key. For chord progressions entered as a dash-separated list (C-F-G) or space-separated list (C F G), each chord is transposed individually and the separator is preserved in the output. This allows entire song sections to be transposed in a single operation. Complex chord symbols with multiple characters are handled correctly — the tool identifies the root note (including sharps and flats) and leaves the remainder of the symbol intact. Practical applications include: accommodating a vocalist's range by moving a song up or down; adapting a piece for a transposing instrument such as a B-flat trumpet or E-flat saxophone; arranging the same song for multiple players with different comfortable key preferences; teaching music theory by demonstrating how the same progression sounds in different keys; and preparing lead sheets in any key from a master in C. The semitone distance shown in the result helps musicians understand how far the transposition moves harmonically. A distance of 7 semitones (a perfect fifth) is the most common transposition in jazz and classical music. A distance of 5 semitones (a perfect fourth) is equally common and sounds closely related. Smaller distances (1–3 semitones) make the biggest practical difference for vocal range.

Chord Transposition Examples

Single chords and progressions transposed between common keys.

Chord / Original Key → TargetTransposed ChordSemitone Distance
C major — C → GG+7 semitones (perfect fifth up)
Am — C → FDm+5 semitones (perfect fourth up)
G7 — G → DD7+7 semitones (perfect fifth up)
C-F-G — C → AA-D-E+9 semitones (major sixth up)

How to Use the Chord Transposer

  1. Type your chord or progression into the Original Chord field — use standard notation like Am, G7, Cmaj7, or Dm-G-C for progressions.
  2. Select the Original Key — the key the chord or progression is currently written in.
  3. Select the Target Key — the key you want to transpose into.
  4. Click Transpose to see the transposed chord, semitone distance, and the original for comparison.
  5. Click Reset to clear all fields and transpose a different chord or progression.

Chord Transposer FAQ

How does chord transposition work?
Chord transposition works by calculating the semitone distance between the original and target keys, then shifting every chord root by that number of semitones. The chord quality (major, minor, 7th, etc.) remains the same — only the root note changes. For example, transposing a C major chord from C to G shifts the root from C to G (+7 semitones), producing a G major chord.
Why does the transposer use flats for some keys and sharps for others?
Different keys have conventional notations established by music theory. Keys with flat key signatures (F, Bb, Eb, Ab, Db, Gb) use flat accidentals, so C# is written as Db and A# as Bb. Sharp keys (G, D, A, E, B, F#, C#) use sharp accidentals. The transposer automatically selects the correct notation based on the target key to produce chord names that match what musicians expect to see in that key.
Can I transpose an entire chord progression at once?
Yes. Enter chords separated by dashes (C-F-G-Am) or spaces (C F G Am). The transposer identifies each chord individually, transposes the root note, preserves the quality suffix, and reassembles the progression using the same separator you used. This makes it fast to transpose full song sections or verse/chorus patterns.
Does this tool work for jazz chord symbols like Cmaj7 or Dm7b5?
Yes, for chord symbols where the root note is clearly at the start. The transposer identifies the root note (one letter, optionally followed by # or b), transposes it, and appends the remaining suffix unchanged. So Cmaj7 becomes Gmaj7 when transposed to G, and Dm7b5 becomes Am7b5 when transposed from D to A.
What does the semitone distance tell me?
The semitone distance shows how many half-steps separate the original and target keys. A distance of 7 is a perfect fifth (very harmonically close). A distance of 5 is a perfect fourth. A distance of 1 or 11 means the keys are adjacent in the chromatic scale. This information is useful for understanding the harmonic relationship between keys and for deciding which transposition is most practical for your instrument or vocal range.
What is the practical use of transposing for different instruments?
Many instruments are transposing instruments — they are built in a key other than C. A B-flat trumpet sounds a whole step lower than written, so music must be transposed up by 2 semitones when writing for it. An E-flat alto saxophone sounds a major sixth lower, requiring a transposition of +9 semitones. Guitar can be transposed by using a capo, which effectively changes the sounding key. This tool handles all such transpositions by specifying the appropriate original and target keys.