Change the Key of a Song

Drop a track, move it up or down in semitones, and download it in the new key. The tempo stays the same.

Drop your track

or click to browse — MP3, WAV, OGG, FLAC

How do you change the key of a song without changing the tempo?

Pitch-shift it by semitones while keeping the playback speed the same (time-stretching keeps the two independent). One or two semitones sounds natural on most music; beyond about three, vocals start to sound processed. Each semitone up moves the Camelot code 7 steps clockwise.

How many semitones to move

Each semitone is one key on a piano. Twelve semitones is a full octave, so the same note comes round again: +5 and -7 land on the same key, one higher and one lower.

ShiftExample
+1C to C#, A minor to A# minor
+2C to D: a whole step up
-2C to Bb: a whole step down
+5 or -7C to F: up a fourth or down a fifth, the same note
+7 or -5C to G: up a fifth or down a fourth
+3A minor to C minor, or C major to Eb major

Small shifts, one or two semitones, usually sound natural. Bigger ones start to change the character of a voice, so listen before you commit. To fit a track to another one for a DJ set or mashup, the Camelot wheel shows which keys mix, and Compare Two Songs works out the shift for you.

Frequently Asked Questions

How do I change the key of a song without changing the tempo?+
Drop the track here and move the key slider. The tool pitch-shifts the audio and keeps the tempo the same, then you can listen and download a 24-bit WAV. Everything runs in your browser.
How do I transpose a song to fit my voice?+
Move the song down one or two semitones if the highest notes are a strain, or up if it sits too low. Sing along to the preview before you download.
Is it free?+
Yes, you can transpose and download a 60-second excerpt for free. A full-length file is $4 once, or included with Artist ($12/mo).
Does changing the key reduce quality?+
A good pitch shifter keeps quality high for small shifts. Large shifts, beyond about four semitones, can make voices sound thin or unnatural on any tool.
Is the detected key always right?+
No. Key detection is automatic and can be wrong, especially on tracks that change key or have little harmony. The shift itself is exact either way; only the key name shown depends on detection.