Key Transposition Calculator

Transpose musical keys, melodies, and chord progressions up or down by any semitone interval. Calculate guitar capo fret positions and transposing instrument intervals instantly.

Original Key
G Major
Transposed Target Key
C Major

Musical Interval
Perfect 4th up
Guitar Capo Position
Capo 5 (play G shapes)
DAW Pitch Shift
+5 semitones
Full 12-Tone Chromatic Transposition Map
Use this mapping to transpose every chord root in your song simultaneously.
Original Note / Chord Root Transposed Equivalent (+5 semitones)

Key Transposition Calculator: Transpose Any Key

Last updated: October 23, 2026 · Written by the Pitch Detectors Editorial Team

A key transposition calculator shifts any musical key, chord, or melody up or down by semitones — returning the new key, the interval name, the matching guitar capo fret, and the DAW pitch-shift value. Pick a key, enter the semitone move, and every chord root maps to its new pitch instantly.

Key Takeaways

  • Transposition moves every note by the same interval. Melody, chords, and their relationships stay identical; only the pitch level changes.
  • Interval names follow the semitone count: +2 is a major second, +5 a perfect fourth, +7 a perfect fifth — and ±12 returns to the same key an octave away.
  • Capo rule: capo fret + shape key = sounding key, measured in semitones. Capo 2 with G shapes sounds in A.
  • This calculator spells results in sharps (C♯, never D♭) and offers quick presets at ±1, ±2, ±5, and ±7 semitones.
  • Tenor sax is not a "+2" instrument like the trumpet — its written part sits 14 semitones (a major ninth) above concert pitch.

What Is Key Transposition?

Definition: Key transposition is the process of moving a piece of music from one key to another by shifting every note up or down by the same number of semitones. Melody, chords, and intervals keep their exact relationships — only the pitch level changes. Moving a song from G major up 2 semitones produces A major: G→A, C→D, D→E, Em→F♯m.

Singers transpose to fit their vocal range. Guitarists transpose to keep open-string voicings under a capo. Arrangers transpose to write readable parts for B♭ and E♭ instruments. DJs meet the same math as pitch shifting: one semitone equals a +5.95% speed change — run the numbers in the BPM to Speed Calculator.

How This Transposition Calculator Works

This calculator transposes by chromatic index arithmetic, and it discloses exactly what it computes. Select the original key root (12 choices), the scale mode (major or minor), and the semitone shift (−12 to +12) — or tap a quick preset at ±1, ±2, ±5, or ±7. The tool returns 5 outputs:

  1. New key — spelled with sharps only (C♯, never D♭); your selected mode is preserved.
  2. Interval name and direction — e.g. +7 semitones reads "Perfect 5th up".
  3. Guitar capo position — upward moves show Capo N (play X shapes); downward moves show the complementary fret from the new key (e.g. −5 from G → Capo 7 on D = G); a zero move shows No capo needed.
  4. DAW pitch shift — the move restated for pitch-shifter plugins, e.g. +5 semitones.
  5. Chromatic mapping table — all 12 chord roots mapped to their transposed equivalents, so a full progression converts row by row.

Methodology: new pitch-class index = (original index + semitones) mod 12 on the 12-tone equal-temperament circle (C=0 … B=11); the interval name is looked up from the shift size within one octave (0=unison … 11=major 7th). The calculator produces no horn parts, no audio processing, and no flat spellings — those jobs belong to the reference material below. We verified the arithmetic in Node.js across all 12 keys × every shift from −12 to +12 — 300 combinations — plus 5 hand calculations (G+5→C, C−4→G♯, D+7→A, F♯−2→E, A♯+2→C), and every key output matched exactly. Testing surfaced one labeling wrap: at exactly ±12 the interval readout says "Unison up/down" instead of "Octave," while the key result stays correct — see Limitations.

Transposition Formulas and Worked Example

  • New pitch class = (original index + semitones) mod 12 (C=0, C♯=1, D=2 … B=11)
  • Interval name = table lookup on |semitones| within one octave — 1=minor 2nd, 2=major 2nd, 3=minor 3rd, 4=major 3rd, 5=perfect 4th, 6=tritone, 7=perfect 5th, 8=minor 6th, 9=major 6th, 10=minor 7th, 11=major 7th; 12 is an octave musically, but the readout wraps to "Unison" (see Limitations)
  • Upward capo fret = semitones; downward capo = 12 + semitones, played from the new key

Worked example — transpose G major up 5 semitones:

  1. Index G on the chromatic circle: G = 7 (C=0).
  2. Add 5: 7 + 5 = 12; 12 mod 12 = 0 = C.
  3. Look up |5| in the interval table: perfect fourth, direction up.
  4. Move every chord identically: G→C, C→F, D→G, Em→Am.
  5. Guitar option: clamp the capo at fret 5 and play G shapes — the guitar sounds in C.
Transposing G major up a perfect fourth to C major
Transposing G major up a perfect fourth to C major

How to Use This Calculator

  1. Select the original key root — 12 pitch classes; the labels show both spellings (C♯/D♭), and results always use sharps.
  2. Choose major or minor mode to match the song.
  3. Enter the semitone shift (positive for up, negative for down) or tap a quick preset at ±1, ±2, ±5, or ±7.
  4. Read the new key, interval name, capo fret, and pitch-shift value.
  5. Apply the 12-row mapping table to rewrite every chord root in the chart.

Need the song's current key first? Find it with the Song Key Finder.

Reading Your Result

ReadoutMeaningNext step
New keyTransposed root in sharp spelling, mode preservedRewrite the chord chart in the new key
Interval nameMusical distance plus direction, e.g. "Perfect 5th up"Name the move when talking to other musicians
Capo fretFret for upward moves; complementary fret from the new key for downward movesClamp there and play the indicated shapes
DAW pitch shiftThe move restated in semitonesDial it into your pitch-shifter plugin
Mapping tableAll 12 roots mapped to transposed rootsConvert the full progression row by row

Capo Math: The Two-Direction Trick

A capo raises sounding pitch by exactly one semitone per fret. That single fact powers two opposite moves. To play higher with familiar shapes: keep your chord shapes and clamp the capo at the transposition fret — G shapes plus capo 2 sound in A. To keep the same sounding key with easier shapes: go the other way. Want to sound in G while playing C shapes? G sits 7 semitones above C, so capo 7 and play C shapes.

The formula behind both moves: capo fret + shape key = sounding key (in semitones). Rearranged: shape key = sounding key − capo fret. Session guitarists live by this when a singer changes the key mid-rehearsal — the band played in A with G shapes at capo 2, the singer asks for G instead, and the capo slides off while the shapes stay put.

Transposing Instruments: The Conversion Chart

Brass and woodwind players read different written notes than the concert pitch the audience hears. To write their parts, convert concert pitch to written pitch by adding the instrument's offset — written pitch = concert pitch + offset (in semitones):

InstrumentKeyConcert → writtenConcert C becomes
Trumpet, clarinet, soprano saxB♭+2 semitonesD
Tenor saxB♭+14 semitones (octave + whole step)D, one octave higher
Alto saxE♭+9 semitonesA
Baritone saxE♭+21 semitonesA, an octave and a sixth higher
French hornF+7 semitonesG
PiccoloC (8va)+12 semitonesC, one octave higher

Worked example: the band plays in concert B♭ major and you need a trumpet part. B♭ is index 10; add the trumpet's 2 → 12 mod 12 = 0 = C major written. The trumpeter reads C major and the audience hears B♭. Writing for the tenor sax in the same band? Add 14 instead: 10 + 14 = 24 mod 12 = 0 = C major written, one octave higher. Note the trap this table exists to prevent: the tenor sax is a B♭ instrument like the trumpet, but it sounds a full major ninth below its written pitch — transposing it by only 2 semitones puts the part an octave too low. To convert in the reverse direction (written part → concert pitch), subtract the offset.

One concert key, three different written parts
One concert key, three different written parts

Enharmonic Spelling: When C♯ Becomes D♭

C♯ and D♭ are the same piano key with different names, and the right name depends on direction and reader. The working rule: use sharps when transposing up, flats when transposing down. Transposing C up one semitone gives C♯ on a guitarist's chart and D♭ on a brass player's part. Match the reader's tradition — brass and jazz read flats comfortably, strings and guitar read sharps. This calculator always outputs sharp spellings, so respell to flats yourself when writing for horn sections. One more guardrail: avoid theoretical keys entirely. If the math lands on G♯ major, write A♭ major — no working musician wants to read F𝄪.

Transposition vs Modulation

Transposition moves an entire piece to a new key; modulation changes key inside a piece. The semitone math is identical — only the scope differs. A singer asking for the whole song a step lower needs transposition; the final chorus lifting a whole step mid-song is modulation (the classic truck-driver lift). Producers automate modulation in the DAW; arrangers transpose whole charts for new instrumentation. Planning a key change between two DJ tracks? Time it with the DJ Transition Calculator.

The Nashville Number Shortcut

The Nashville Number System replaces chord names with scale degrees — 1, 4, 5, 6m instead of G, C, D, Em — and makes transposition automatic. Because the numbers are key-independent, a I–V–vi–IV chart works in every key without rewriting. Session musicians learn progressions as numbers precisely so a last-minute key change needs zero new charts: the bandleader calls "down two," every number stays put, and the roots move.

Limitations

  • 12-tone equal temperament only. Microtonal music, just intonation, and historical temperaments need specialized tools.
  • Sharp-only spelling. The calculator outputs C♯ where a brass chart wants D♭ — respell for the reader.
  • Range is yours to check. Transposing a trumpet part up a major third can push it past the instrument's comfortable range; the math doesn't know the player's limits.
  • No audio processing. This tool computes note names and numbers; it never pitch-shifts audio files. For that, use a DAW or a dedicated audio key-changer.
  • Capo past fret 7 shortens the scale enough to hurt intonation on many guitars; a different voicing usually serves better.
  • Octave label wrap: at exactly ±12 semitones the transposed key is correct — the same key, an octave away — but the interval readout says "Unison up/down" instead of "Octave," because the label is looked up within one octave. At −12 the capo line likewise shows "Capo 0 on [new key]" rather than "No capo needed." Trust the key and the ±12 pitch-shift value; ignore the label at this one setting.
  • Stay inside −12…+12: the semitone field accepts typed values beyond its stated range, and the key still computes (mod 12), but the interval name counts within one octave and the capo readout can misreport — even showing a negative fret. Keep entries inside −12 to +12.

Key Transposition vs Alternatives

MethodSpeedUse when
This calculatorInstantKey math, capo frets, interval names, horn-part reference
Capo aloneInstant (guitar)Staying in guitar-friendly keys during a live set
Nashville numbersReal-timeSession playing with on-the-fly key changes
DAW transposeInstant (audio/MIDI)Production work; watch formants on large audio shifts
Manual theorySlowLearning the underlying relationships

Use the calculator for correct answers first; internalize the patterns until the capo or the numbers answer without it.

Frequently Asked Questions

Move every note and chord by the same number of semitones. From G major up 2 semitones: G→A, C→D, D→E, Em→F♯m — the song lands in A major with all relationships intact. The calculator performs the same shift for any key and interval, and its mapping table converts the full chord chart at once.

Fret 3. Capo position equals the semitone count directly — clamp at fret 3 and your G shapes sound in B♭. The reverse works too: to sound in G while playing C shapes, capo at fret 7, since G sits 7 semitones above C. The calculator's capo readout handles both directions.

The B♭ trumpet sounds a whole step below its written pitch: a written C comes out as B♭. Trumpet parts are therefore written 2 semitones higher than concert — a concert B♭ major piece becomes C major on the stand. Alto sax (E♭) is written 9 semitones up; tenor sax, despite being a B♭ instrument, is written 14 semitones up.

Seven. The working set: minor 2nd = 1, major 2nd = 2, minor 3rd = 3, major 3rd = 4, perfect 4th = 5, tritone = 6, perfect 5th = 7, octave = 12. For DJs, a perfect fifth up equals a +49.8% pitch change.

Write sharps when transposing up and flats when transposing down. C up one semitone becomes C♯ on a guitarist's chart but D♭ on a brass player's part. Match the reader: brass and jazz read flats comfortably, strings and guitar read sharps. This calculator outputs sharp spellings only, so respell for horn sections.

Transposition moves an entire piece to a new key; modulation changes key within a piece, like the final chorus lifting a whole step. The semitone math is identical — only the scope differs. Producers automate modulation in the DAW; arrangers transpose whole charts.

To transpose chords for a singer, find how many semitones the melody must move for comfort, then shift every chord by the same amount — minors, sevenths, and extensions included. Down a minor third (−3 semitones): G becomes E, D becomes B, Em becomes C♯m.

The Nashville Number System is a shorthand that turns chords into scale degrees: 1, 4, 5, 6m instead of G, C, D, Em. Because the numbers are key-independent, a I–V–vi–IV chart works in every key without rewriting. Session musicians learn progressions as numbers so key changes need zero new charts.

Yes, slightly. Higher keys tend to feel brighter and more energetic; lower keys feel warmer and heavier — partly from absolute pitch, partly from how instruments resonate in different registers. The relationships stay identical, so the song remains recognizable; only its color shifts. That color shift is exactly why the final-chorus modulation lift works.

You can transpose both, with caveats. MIDI transposes perfectly because it stores note numbers, not sound. Audio needs pitch-shifting: moves within ±2 semitones sound clean, while larger shifts introduce formant artifacts, especially on vocals. For big moves, re-record the part or use a dedicated pitch-shifting algorithm.

Count the semitones from the original key to the target on the chromatic circle: G up to B♭ is +3, G down to E is −3. Enter that count here. Or work backwards from the mapping table: set a shift, check where your root lands, and adjust one semitone at a time until the table shows your target key.