Audio Pitch Shifter
Load an audio file and shift its pitch up or down by semitones and cents while keeping the same duration (the tempo doesn’t change) — then export a lossless WAV, all in your browser.
ℹ This uses a granular (overlap-add) algorithm: it time-stretches and resamples the audio to move pitch without changing tempo. It is approximate — expect some warble or smearing on complex material (full mixes, sharp transients), especially at large shifts. It is not a studio phase-vocoder or auto-tune. Output is WAV (browsers can’t write MP3/AAC). Everything runs locally — your file is never uploaded.
How It Works
Changing pitch without changing tempo can’t be done by simply replaying faster or slower (that’s what the Speed Changer does). Instead this tool time-stretches the audio with an overlap-add (OLA) granular method — cutting it into short overlapping windowed grains and re-spacing them — and then resamples the stretched result. The two steps combine so the duration ends up unchanged while the pitch moves by your chosen amount (the ratio is 2^(semitones/12)). It runs entirely on your device; nothing is uploaded.
Because OLA doesn’t reconstruct phase the way a studio phase vocoder does, the result is a good rough transposition but can sound warbly or smeared on dense music or percussive material, and more so at big shifts. It’s great for quick key changes, voice-pitch experiments, and ear-training; for mastering-grade results, use a dedicated DAW plug-in. Output is lossless WAV; re-encode to MP3 in a desktop app if you need it.