Transpose Calculator

Transpose notes and chord roots up or down in semitones. Accepts flats, sharps and octave numbers — with an octave-shift control and arrow-key shortcuts.

Transpose Calculator: Shift Notes, Chords & Keys

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

A transpose calculator shifts every note of a melody or chord progression up or down by a fixed number of semitones, so the music lands in a new key with every interval untouched. Type note names — flats, sharps, and octave numbers included — set the shift, and copy the result. Chord symbols go in as roots: enter C, F, G for a C-major progression, and the calculator returns the transposed roots.

Key Takeaways

  • Transposition moves every note by the same interval, so a melody keeps its character and harmony — it only sounds higher or lower.
  • One semitone = one half step = one guitar fret. Twelve semitones = one octave.
  • A capo on fret n raises the sounding pitch n semitones; to find the shapes for a target key, transpose the target chords down by the fret number.
  • B♭ trumpet sounds a major 2nd (2 semitones) below its written pitch; E♭ alto sax sounds a major 6th (9 semitones) below.
  • Every result carries an octave number and a sharp spelling: a bare C returns as C4, and F♯ stands in for G♭ — respell to match your key signature.

What Is Musical Transposition?

Musical transposition is shifting a melody, chord progression, or complete piece up or down by a fixed interval while preserving all internal interval relationships. Every note moves the same distance, so the music keeps its harmonic character — it sounds in a higher or lower key. Three musicians transpose for three different reasons:

  • Singers move a song 1–4 semitones so the highest notes sit inside a comfortable range.
  • Guitarists combine a transposed chart with a capo to keep easy open shapes in a new key.
  • Arrangers rewrite concert-pitch parts for transposing instruments — a B♭ trumpet part sits 2 semitones above the piano part it plays along with.

How This Transpose Calculator Works

The calculator numbers the twelve chromatic pitches 0–11 (C = 0 through B = 11), adds your semitone shift, and wraps around the octave boundary. Crossing the boundary adjusts the octave number automatically: C4 shifted down 1 semitone returns B3, and B♭ shifted up 2 returns C5 — the note climbs into the next octave exactly where the piano keyboard does.

Input is normalized before the math runs: flat spellings convert to sharp equivalents (D♭ → C♯, B♭ → A♯), lowercase works (bb is read as B♭), and the ♭/♯ symbols are accepted beside ASCII b and #. A note without an octave number is treated as octave 4 — a bare C transposed +2 returns D4.

Method: new index = (note index + semitones + octave shift × 12) mod 12. Every worked example on this page was produced with the calculator's own code and checked against manual chromatic-scale counting — C, F, G at +4 returns E4, A4, B4, and E4 at −4 returns C4.

Interval math follows twelve-tone equal temperament (12-TET), the standard tuning of modern Western music.

Sources: transposing-instrument intervals per Steps to Music Theory (TAMUCC) and Music Theory Academy.

Transposition Formula and Worked Example

Transposing is addition on the chromatic scale. Count the starting note as position 0, then move up or down the requested number of half steps:

Transposed note = start note + semitones (mod 12)

Worked example: transpose the I–IV–V progression in C major (C – F – G) up 4 semitones:

  1. C + 4: C→C♯(1)→D(2)→D♯(3)→E(4)
  2. F + 4: F→F♯(1)→G(2)→G♯(3)→A(4)
  3. G + 4: G→G♯(1)→A(2)→A♯(3)→B(4)
  4. Result: the calculator displays E4 – A4 – B4 — the I–IV–V progression in E major. Same shape, new key; the 4 is the default octave it assigns to bare note names.
Chromatic circle diagram for visualizing transposition intervals. Suggested alt text: "Chromatic circle showing semitone distances used in transposition"
Chromatic circle diagram for visualizing transposition intervals. Suggested alt text: "Chromatic circle showing semitone distances used in transposition"

How to Use the Transpose Calculator

  1. Enter notes or chord roots: type note names separated by commas (e.g. C, E, G for a melody, C, F, G for chord roots). Add octave numbers where the exact register matters (C4, B♭3).
  2. Set semitones: enter a positive number to transpose up or a negative number to transpose down (e.g. -2).
  3. Octave shift (optional): the dropdown moves the whole result 1–3 octaves up or down, independent of the semitone shift.
  4. Press Transpose (or hit Enter inside the notes field) to see the result; Copy Result pastes it into your chord chart or notation software.
  5. Keyboard shortcut: with the notes field unfocused, press ↑ / ↓ to nudge the transposition up or down one semitone at a time.

Reading Your Result: Common Transpositions

Your result lists each input note shifted by the requested interval, with its octave number attached. Musicians reach for these transpositions most often:

GoalSemitonesExample
Up a whole step+2C → D
Down a whole step−2D → C
Up a minor 3rd+3A → C
Up a major 3rd+4C → E
Up a perfect 4th+5C → F
Up a perfect 5th+7C → G
Up one octave+12C4 → C5

Next step: if the result contains many sharps in a flat key (or vice versa), respell the enharmonic notes to match your key signature — see the spelling section below.

Capo Transposition Chart: Fret to Semitone

A guitar capo transposes by exactly one semitone per fret. Clamp it on fret n and every chord shape you play sounds n semitones higher than written.

Capo fretSemitone shiftG-shape chords sound asC-shape chords sound as
1+1A♭D♭
2+2AD
3+3B♭E♭
4+4BE
5+5CF

Example: you know your G-shape fingerings but the singer wants A major — clamp the capo on fret 2 (+2 semitones: G→G♯→A) and play your familiar shapes. Fret 4 reaches B (+4 semitones). Confirm in the calculator: G, C, D at +4 returns B4, E4, F♯4.

The reverse direction confuses most beginners. A capo raises the sounding pitch; this calculator changes the written notes. To keep a song in its original key after transposing the chart up, move the capo down by the same number of frets — transpose +2 (C→D on paper) and slide the capo from fret 3 to fret 1, and the audience still hears the original key. To drop the capo entirely, transpose the chart up by the capo's fret number: a capo-3 chart transposed +3 plays with no capo at the same pitch.

Transposing Instruments: Semitone Chart

A transposing instrument sounds at a different pitch than the written notes. Convert between concert pitch (the actual sounding pitch) and written pitch (what the player reads) with the semitone values below.

InstrumentSounds below writtenSemitonesTo get written pitch from concert pitch, transpose
B♭ trumpet, clarinet, soprano saxMajor 2nd−2Up 2 semitones
E♭ alto sax, alto clarinetMajor 6th−9Up 9 semitones
F horn, English hornPerfect 5th−7Up 7 semitones
B♭ tenor sax, bass clarinetMajor 9th−14Up 14 semitones
A clarinetMinor 3rd−3Up 3 semitones
GuitarOctave−12Up 12 semitones
PiccoloSounds an octave higher+12Down 12 semitones

Example: the band plays in concert B♭. The trumpet player needs their part written a major 2nd higher — in C. Enter the concert-pitch notes with +2 semitones and hand the result to the trumpet section.

Enharmonic Spelling: F♯ or G♭?

After transposing, you may get a sharp spelling where a flat reads better — or the reverse. F♯ and G♭ are the exact same pitch (enharmonic equivalents); the right spelling is the one that fits your key signature. The calculator itself demonstrates the point: enter E♭ at −2 semitones and it returns C♯4 — the correct pitch, spelled the sharp way. Working in E♭ major, write D♭ instead.

  • Sharp keys (G, D, A, E major): prefer sharps — write F♯, C♯, G♯.
  • Flat keys (F, B♭, E♭, A♭ major): prefer flats — write G♭, D♭, B♭.
  • Rule of thumb: each letter name should appear once per scale. If your transposed scale already has a G, the altered note is better spelled as F♯ than G♭.

The 15 major key signatures — and where the enharmonic pairs come from:

Sharp keysAccidentalsFlat keysAccidentals
GF♯FB♭
DF♯, C♯B♭B♭, E♭
AF♯, C♯, G♯E♭B♭, E♭, A♭
E+ D♯A♭+ D♭
B+ A♯D♭+ G♭
F♯+ E♯G♭+ C♭
C♯+ B♯C♭+ F♭

Three pairs are enharmonic equivalents — B = C♭, F♯ = G♭, C♯ = D♭: identical pitch, different spelling. No key signature mixes sharps and flats. (C major, with no accidentals, completes the set of 15.)

This calculator always outputs sharp spellings, so in flat keys do a quick find-and-replace: C♯→D♭, F♯→G♭, G♯→A♭, A♯→B♭, D♯→E♭.

Transposing for a Vocalist: A 4-Step Workflow

Moving a song into a singer's comfortable key is the most common real-world transposition. Follow these steps:

  1. Find the original key. Check the key signature or the final chord of the song (e.g. original key: E major).
  2. Find the singer's key. Have them hum the chorus; identify the key where the highest note sits comfortably (e.g. they top out happily in C major).
  3. Count the semitones. E down to C is 4 semitones (E→E♭ = 1, D = 2, D♭ = 3, C = 4), so transpose by −4.
  4. Transpose and sanity-check the range. Run the chord progression through the calculator at −4, then confirm the new highest and lowest melody notes sit inside the singer's range — transposing down drags the low notes down too.

The Nashville Number Shortcut

The Nashville Number System writes chords as scale degrees (1, 4, 5) instead of letter names, which makes a progression key-independent. "1 – 5 – 6 – 4" is C–G–Am–F in C major and G–D–Em–C in G major — no recalculation needed.

Convert a progression to numbers once, in the original key, and you never transpose again — just read the numbers in any new key. Session players use it daily because a bandleader can call "take it up a whole step" mid-rehearsal and nobody rewrites a chart. For the distance between any two notes, try our interval calculator.

Limitations

  • Chord suffixes are not transposed. The parser reads one note per entry: Cm, Fmaj7 and similar symbols pass through unchanged — the autocomplete suggestions included. Enter the root (C, F) and re-attach the suffix (m, maj7) to the result yourself.
  • Digits are octave numbers. Entering G7 is interpreted as the note G in octave 7, not a G dominant-7th chord. Transpose the root (G) and re-add the extension (7) yourself.
  • Output uses sharp spellings only. Flat inputs are normalized to sharps before transposing (B♭ becomes A♯). See the enharmonic section above for converting results back to flats in flat keys.
  • Double accidentals are not parsed. Spellings like E♯ or F♭ pass through unchanged; enter the enharmonic natural or single-accidental note instead.
  • Key signatures are not rewritten. The calculator moves pitches; you still need to update the key signature on your sheet music.
  • Twelve-tone equal temperament assumed. Historical temperaments and microtonal music divide the octave differently.
  • Capo math is sounding pitch. The tool shifts written notes; it does not track which fret your hand plays. Use the reverse-arithmetic rule in the capo section to convert between the two.

Transpose Calculator vs Alternatives

MethodBest forDrawback
This transpose calculatorQuick, exact semitone shifts of notes and progressions, with octave controlSharp-only spelling; chord suffixes and key signatures handled manually
Manual chromatic countingLearning the theory deeplySlow and error-prone past a few notes
DAW transpose (MIDI)Full arrangements with playbackRequires a DAW and MIDI data
CapoGuitarists staying in easy chord shapesOnly raises pitch; limited to ~5 useful frets
Nashville numbersBands that change keys on the flyLearning curve; useless for fixed sheet music
Piano-roll visualization of a +4 semitone transposition. Suggested alt text: "Piano roll showing chord progression transposed up 4 semitones"
Piano-roll visualization of a +4 semitone transposition. Suggested alt text: "Piano roll showing chord progression transposed up 4 semitones"

Frequently Asked Questions

Musical transposition shifts a melody, chord progression, or entire piece up or down by a fixed interval while preserving all internal interval relationships. The song keeps its harmonic character — it sounds in a higher or lower key. Singers use it to fit their range; arrangers use it to rewrite parts for transposing instruments.

One semitone equals one half step: a single piano key or guitar fret. A whole step is 2 semitones, and an octave is 12. The common transpositions are minor 3rd = 3, major 3rd = 4, perfect 4th = 5, and perfect 5th = 7 semitones.

Each capo fret raises the sounding pitch one semitone. Enter your chord roots with a positive shift equal to the fret number to find the sounding chords — G shapes with capo 2 (+2) sound in A. Reverse it: enter the target key's chords with a negative shift to find which shapes to finger under the capo.

B♭ trumpet sounds a major 2nd (2 semitones) below its written pitch, so write the part 2 semitones above concert pitch. Enter the concert-pitch notes with +2 semitones. Use +9 for E♭ alto sax and +7 for F horn.

Concert pitch is the actual sounding pitch — what a piano plays and the audience hears. Written pitch is what appears on a transposing instrument's sheet music. They match for piano, flute, and violin; for B♭ trumpet, written C sounds as concert B♭.

Write the spelling that fits the key signature — both are the same pitch. Sharp keys (G, D, A major) take sharps; flat keys (F, B♭, E♭ major) take flats. Keep one letter name per scale degree so no letter repeats.

Find the original key and the singer's comfortable key, count the semitones between them, and transpose the whole progression by that amount. Check the new lowest notes too — lowering a key can drag verses below the singer's usable range.

The interval structure stays identical, so the harmonic character does not change. Shifts of 1–2 semitones are barely noticeable; larger shifts change brightness and energy because the pitch moves into a different part of the voice's and instruments' ranges.

The parser reads each entry as a single note. Letter suffixes are not transposed: Cm and Fmaj7 pass through unchanged, so enter the root (C, F) and re-attach the suffix yourself. A digit is read as an octave number, so G7 means the note G in octave 7 — that is why it stays in the 7th octave instead of becoming a dominant-7th chord in a new key.

The engine outputs sharp spellings (F♯, C♯) by design. They are enharmonically identical to flats (G♭, D♭) — the same piano key — so respell to flats in flat key signatures. Flat inputs like B♭ or E♭ are accepted and transposed normally; only the output is sharp-only.

Related tools: cents calculator for fine-tuning pitch differences, note to frequency for exact Hz values, pitch shift calculator for audio files, and key transposition for DJ sets.

./assets/