Pitch Shifter

Transpose audio up or down by semitones (and cents for fine-tuning) while the duration stays the same. Used for matching keys between tracks, transposing a song into your vocal range, sample tuning, or detuning a doubler track.

How it works

01

Drop the audio

Vocal, instrument, full mix. Anything decodable.

Up to 200 MB

02

Pick semitones (and cents)

+12 = up an octave. -5 = down a perfect fourth. 100 cents = 1 semitone, so use the cents slider to detune slightly (matching a slightly out-of-tune live track) or to land between standard pitches.

Method: asetrate (resample) + chained atempo (time-correct)

03

Process

ffmpeg shifts pitch by raising/lowering the sample rate, then time-stretches back to the original duration. Within ±5 semitones the result sounds natural; beyond that vocals start to sound chipmunk-like (up) or muddy (down).

Output: 16-bit WAV, same duration as source

Sing it in your key

Transpose any song into a range you can actually sing

The most common reason people reach for a pitch shifter: the original artist sings higher (or lower) than you do. Shift the whole track down two or three semitones and suddenly the chorus is reachable. Karaoke singers, cover artists, and choir directors do this every day, and here it's a slider and a download instead of a DAW project.

+12 semitonesUp a full octave
-3 semitonesThe classic 'bring it into my range'
±50 centsFix a slightly sharp live recording
TempoUnchanged, the song stays the same length

Producer workflow

Match samples and blend keys without opening a DAW

Producers use pitch shifting to tune a sample to the key of a beat, nudge an out-of-tune piano recording into line, or detune a vocal double by a few cents for width. Run the Key Finder on both files first, count the semitones between them, and shift, the whole job takes under a minute in the browser.

No account, no upload

Free pitch changing that stays on your machine

Like every tool on this site, the processing runs locally in your browser with ffmpeg, your vocal take or unreleased track is never uploaded anywhere. No signup wall before the download, no watermark stamped on the audio, no three-files-a-day limit.

Frequently asked questions

How does pitch shifting without tempo change actually work?

Two stages chained. First, ffmpeg lies about the sample rate. Playing the file 'faster' shifts pitch up an octave for each doubling of rate. Second, atempo time-stretches back to the original duration. The pitch shift survives; the duration cancels out. Result: pitch changes, tempo stays put.

Will my vocal sound natural after pitch shifting?

Up to about ±5 semitones, yes. Beyond that the formants (the resonances that make vowels sound like specific vowels) shift along with pitch, which is why aggressive up-shifts sound chipmunk-y and aggressive down-shifts sound muddy. Tools that preserve formants separately (Auto-Tune, Melodyne) sound more natural at extreme shifts but cost money. For modest shifts this is fine.

What's the cents slider for?

Fine-tuning between semitones. 100 cents = 1 semitone. So +50 cents is a quarter-tone up. Useful when a live recording is slightly sharp, when you're matching a sample to an out-of-tune piano, or when you want a deliberate detune effect on a doubler.

Pitch shift vs key change. Same thing?

Roughly. 'Key change' is the musical term. Moving a song from C major to D major is a 2-semitone pitch shift. The technical operation is identical. Songwriters use this to transpose a song into a singer's comfortable range; producers use it for sample matching.

Upload a track to instantly master

Choose a file or drag it here

Supports WAV · FLAC · MP3 · M4A · AIFF