Transpose Calculator: Shift Notes, Chords & Keys
Last updated: October 31, 2026 · Written by the Pitch Detectors Editorial Team
A transpose calculator shifts notes, chords, or an entire song up or down by any number of semitones while keeping every interval exactly the same. Enter your notes, set the semitone shift, and get the transposed result instantly — no manual counting on the chromatic scale.
Key Takeaways
- Transposition moves every note by the same interval, so the melody and harmony sound identical in character, just higher or lower.
- One semitone = one half step = one fret on guitar. Twelve semitones = one octave.
- A capo on fret n transposes everything up by n semitones.
- B♭ trumpet parts sound a major 2nd (2 semitones) below written; E♭ alto sax sounds a major 6th (9 semitones) below.
- This calculator outputs sharp spellings (F♯, C♯); enharmonic flats like G♭ are the same pitch.
What Is Musical Transposition?
Musical transposition is the process of shifting a melody, chord progression, or complete piece of music up or down in pitch by a fixed interval while preserving all internal interval relationships. Because every note moves by the same distance, the music keeps its original harmonic character and emotional feel — it simply sounds in a higher or lower key, which is why transposition is essential for vocalists, capos, and transposing instruments.
Musicians transpose for practical reasons every day. A singer may need a song two semitones lower to sit in their comfortable range. A guitarist puts a capo on the 2nd fret to play easy open chords in a higher key. An arranger rewrites a concert-pitch piano part for B♭ trumpet, shifting every note up a major 2nd so it sounds correct.
How This Transpose Calculator Works
This calculator treats the twelve chromatic pitches as numbered positions 0–11 (C=0 through B=11) and adds your semitone shift with wraparound arithmetic. Flat spellings are accepted too — typing D♭ or B♭ normalizes them to their sharp equivalents (C♯, A♯) before transposing. After the shift is applied modulo 12, any octave crossings adjust the octave number automatically.
Methodology: new index = (note index + semitones + octave shift × 12) mod 12. We
verified the widget's transpose function against standard transposition references using
five sample inputs — C, F, and G shifted up 4 semitones correctly produced E, A, and B, and
E4 shifted down 4 semitones produced C4, matching manual chromatic-scale counting exactly.
Last reviewed: October 2026. 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 simple 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:
- C + 4: C→C♯(1)→D(2)→D♯(3)→E(4)
- F + 4: F→F♯(1)→G(2)→G♯(3)→A(4)
- G + 4: G→G♯(1)→A(2)→A♯(3)→B(4)
- Result: E – A – B, which is the I–IV–V progression in E major. Same shape, new key.
How to Use the Transpose Calculator
- Enter notes/chords: type note names separated by commas (e.g.
C, E, G). Use plain note names — see the limitations section about chord extensions. - Set semitones: enter a positive number to transpose up or a negative
number to transpose down (e.g.
-2). - Octave shift (optional): move everything a full octave or more with the dropdown, independent of the semitone shift.
- Press Transpose (or hit Enter) to see the result; use Copy Result to paste it into your sheet music or chord chart.
- Keyboard shortcut: with the page focused, 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. These are the transpositions musicians reach for most often:
| Goal | Semitones | Example |
|---|---|---|
| Up a whole step | +2 | C → D |
| Down a whole step | −2 | D → C |
| Up a minor 3rd | +3 | A → C |
| Up a major 3rd | +4 | C → E |
| Up a perfect 4th | +5 | C → F |
| Up a perfect 5th | +7 | C → G |
| Up one octave | +12 | C4 → 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 fret | Semitone shift | G-shape chords sound as | C-shape chords sound as |
|---|---|---|---|
| 1 | +1 | A♭ | D♭ |
| 2 | +2 | A | D |
| 3 | +3 | B♭ | E♭ |
| 4 | +4 | B | E |
| 5 | +5 | C | F |
Example: you know your G-shape fingerings but the singer wants the song in A
major — clamp the capo on fret 2 (+2 semitones: G→G♯→A) and play your
familiar shapes, which now sound in A. To reach B major from G shapes instead, use fret 4
(+4 semitones: G→G♯→A→A♯→B). Enter G, C, D with
+4 semitones in the calculator above to confirm: B, E, F♯.
Transposing Instruments: Semitone Chart
A transposing instrument sounds at a different pitch than written. To convert between concert pitch (what you hear) and written pitch (what the player reads), shift by the semitone values below.
| Instrument | Sounds below written | Semitones | To get written pitch from concert pitch, transpose |
|---|---|---|---|
| B♭ trumpet, clarinet, soprano sax | Major 2nd | −2 | Up 2 semitones |
| E♭ alto sax, alto clarinet | Major 6th | −9 | Up 9 semitones |
| F horn, English horn | Perfect 5th | −7 | Up 7 semitones |
| B♭ tenor sax, bass clarinet | Major 9th | −14 | Up 14 semitones |
| A clarinet | Minor 3rd | −3 | Up 3 semitones |
| Guitar | Octave | −12 | Up 12 semitones |
| Piccolo | Sounds an octave higher | +12 | Down 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.
- 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♭.
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:
- Find the original key. Check the key signature or the final chord of the song (e.g. original key: E major).
- 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).
- Count the semitones. E down to C is 4 semitones down (E→E♭/D♯ = 1, D = 2, D♭/C♯ = 3, C = 4), so transpose by −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 still sit inside the singer's range — transposing the key down also drags the low notes down.
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.
Use it with this calculator in two passes: first convert your progression to numbers in the original key, then you never need to transpose again — just read the numbers in any new key. Session players in country and pop studios use this daily because the bandleader can call "take it up a whole step" mid-rehearsal and nobody rewrites a chart. For interval distances between any two notes, try our interval calculator.
Limitations
- Flat inputs are normalized to sharps. Typing B♭ or E♭ works — flats are converted to their sharp equivalents (A♯, D♯) before transposing. Output always uses sharp spellings.
- Chord extensions are read as octaves. Entering
G7is 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. See the enharmonic section above for converting to flats in flat keys.
- 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.
Transpose Calculator vs Alternatives
| Method | Best for | Drawback |
|---|---|---|
| This transpose calculator | Quick, exact semitone shifts of notes and progressions | Sharp-only spelling; no key-signature rewriting |
| Manual chromatic counting | Learning the theory deeply | Slow and error-prone past a few notes |
| DAW transpose (MIDI) | Full arrangements with playback | Requires a DAW and MIDI data |
| Capo | Guitarists staying in easy chord shapes | Only raises pitch; limited to ~5 useful frets |
| Nashville numbers | Bands that change keys on the fly | Learning curve; useless for fixed sheet music |
Frequently Asked Questions
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.