Key Transposition Calculator

Transpose music between keys by semitones for any instrument or vocal range.

Results will appear here.
Calculation details
Every figure above is calculated locally in your browser from the assumptions shown. No inputs are sent anywhere. See the methodology section below for the formulas used.
Use this resultShare the current inputs, or ask ChatGPT to explain the calculation in context.
Ask an AI to explain this result
Share this result

Review the generated output before relying on it.

This tool runs in your browser. Your calculator inputs and results are never transmitted to us or to ad/affiliate partners. Ads and sponsored links may set third-party cookies to serve and measure them, but they never receive your calculation values. If you explicitly save a scenario, its permitted fields stay in local browser storage until you clear them. See our Privacy Policy.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue
Direct answer

What does this calculator estimate?

Transposing from C to D moves every note up 2 semitones: (index 2 - index 0 + 12) mod 12 = 2. The tool shifts each note by the same interval across the 12-note chromatic set.

  • Semitone shift = (new key index - old key index + 12) mod 12.
  • A whole step is 2 semitones; a perfect fifth is 7.
  • Transposition preserves the melody's shape and intervals.

What transposition is

Transposition moves a piece of music to a different key by shifting every note by the same number of semitones. It lets singers reach comfortable ranges and instrumentalists play in their best keys — the music sounds the same relative to itself.

Limitations to watch for

The calculator gives the shift for the key names you select; the enharmonic spelling (G# vs Ab) affects notation but not pitch. Transposing a chord chart requires shifting every chord root by the same interval. Instruments in transposing keys (B♭ trumpet, E♭ sax) add another layer.

How to use it in practice

Find the interval between the original and target key, then shift every note or chord by that many semitones. For singers, pick a target key that keeps the melody in a comfortable range. Check the result against the original melody by ear.

['Choose the original key.', 'Choose the target key.', 'The tool reports the semitone shift (up or down) to apply.']

What transposition does

Transposition shifts every note in a piece by the same interval: a song in C played up two semitones becomes D. The calculator converts chords and notes from one key to another.

Why transpose

Singers need keys that fit their range; horn players read concert-pitch transpositions; arrangers shift songs to easier guitar or piano keys. The calculator handles the mechanical shift instantly.

The semitone math

Each half step moves a note up or down one semitone: C → C# → D. Moving a song up a whole step shifts every chord two semitones: C → D, F → G, G → A. The calculator applies the interval to every note and chord.

A worked example

A verse in C (C – F – G – Am) transposed up two semitones to D: D – G – A – Bm. The calculator returns the full chord progression in the new key.

Knowing the key signature

Transposing by ear or chart requires knowing both keys' scales: C major has no sharps; D major has two (F#, C#). The calculator's note output keeps the new key's spelling correct.

Transparent methodology

How this calculator works

Reviewed 2026-08-25 · BoringToolsKit Editorial Team

Formula

Semitone shift = (target key index − source key index + 12) mod 12. The chromatic scale is C, C#, D, Eb, E, F, F#, G, Ab, A, Bb, B — each step is one semitone.

Worked example

Transposing from C to G: (G − C) = 7 semitones up — a perfect fifth. All notes shift up 7 semitones to stay in the new key.

Assumptions to verify

  • The chromatic scale with the 12 named keys is used.
  • Equal temperament (all semitones equal).
  • Enharmonic equivalents are notated with the selected spellings.

Frequently asked questions

What is transposition?

Moving a piece of music to a different key by shifting every note by the same number of semitones — the music keeps its shape but sits in a new key.

How many semitones from C to G?

7 up — a perfect fifth. Every note shifts up 7 semitones.

How do I transpose a chord chart?

Shift every chord root by the same interval: if C goes to G, then F goes to C, Am goes to Em, and so on.

What are semitones?

The smallest step in standard Western music — one fret on a guitar, one key on a piano. Twelve semitones make an octave.

Why transpose music?

For singers, to fit a comfortable vocal range; for instruments, to play in a friendly key; for arrangements, to change the mood or texture.

What are enharmonic keys?

Keys that sound the same but are spelled differently (G# vs Ab). The pitch is identical; the notation differs.

Does this account for transposing instruments?

No — B♭ trumpet or E♭ sax parts need an additional interval adjustment beyond the concert-key transposition.

How do I transpose chords?

Move each chord by the same number of semitones as the key change.

Why transpose a song?

Vocal range, instrument transposition, and easier keys for the player.

What is C transposed up two semitones?

D — and C–F–G–Am becomes D–G–A–Bm.

Cite this tool

BoringToolsKit. “Key Transposition Calculator.” boringtoolskit.com/key-transposition-calculator/ (reviewed 2026-08-25). Free to reference in articles, syllabi, and answer posts with a link.

Privacy: Inputs and results stay in this browser. Any future sponsored recommendation or advertisement will be clearly labeled and kept separate from the calculation.