Loading audio tools…
Loading audio tools…
Shift audio pitch up or down by semitones while keeping the original duration.
Sometimes you need to change how high or low a recording sounds without also speeding it up or slowing it down — transposing a vocal into a singable key, disguising a voice, or correcting an instrument recorded slightly out of tune. Simply changing playback speed shifts pitch too, which distorts timing and tempo along with it. This tool decouples the two: pick a shift from -12 to +12 semitones, and the audio is stretched and resampled so pitch changes while the original duration stays exactly the same. Everything runs in your browser using the Web Audio API and downloads as a WAV file.
Your audio never leaves your browser. All processing uses the Web Audio API locally.
Pitch shifts without changing duration using stretch-and-resample. Best on voices and instruments.
Drop an audio file to change pitch
or click to browse — MP3, WAV, OGG, AAC, FLAC, M4A
Upload your audio file
Click 'Choose File' or drag and drop your audio onto the upload area.
Select a semitone shift
Choose a value from -12 (one octave down) to +12 (one octave up). Each step is one semitone.
Click Shift Pitch
Hit the Shift Pitch button. The tool stretches and resamples the audio to shift pitch while preserving the original duration.
Download the result
Click Download to save the pitch-shifted audio as a WAV file.
Pitch and speed are naturally locked together in a raw audio signal — speed up playback and every frequency in the recording rises proportionally; slow it down and every frequency falls. That's what happens when you simply play a file faster or slower, and it's also the mechanism behind the classic "chipmunk voice" effect. Genuine pitch shifting has to break that coupling, which requires more than just changing playback rate — it requires actually reconstructing the waveform at a new pitch while preserving the original timing.
This tool uses a stretch-and-resample approach to do that. First, the audio is time-stretched to the length that would correspond to the target pitch ratio — for example, shifting up an octave (+12 semitones) means working with audio compressed to half its original duration internally. Then that stretched audio is resampled back to the original duration. The resampling step is what changes the pitch, because playing the compressed audio back at the original tempo effectively raises every frequency in it. The net result: the pitch has moved, but the file's runtime hasn't changed at all.
Semitones are the standard unit for this because they map directly onto Western musical intervals — there are 12 semitones in an octave, matching the black-and-white keys on a piano. Shifting by 2 semitones moves a vocal up a whole tone; shifting by 12 moves it a full octave. This makes the tool useful for transposing a recorded vocal or instrumental part into a different key, correcting audio captured slightly sharp or flat relative to a reference pitch, disguising a voice for privacy or creative purposes, and general sound design work where a familiar sound needs an unfamiliar register.
Quality does degrade at larger shifts, because more aggressive stretching and resampling means more reconstruction of the original waveform, which can introduce warbling artefacts — particularly on complex material like a full music mix rather than a single instrument or voice. Shifts within about ±3 semitones tend to sound clean; beyond ±6, listen carefully before committing. If your goal is actually to speed up or slow down audio and you're fine with pitch moving too, that's a separate, simpler operation than what this tool does.
Unlike most online tools, Toolivon processes everything directly in your browser using the Web APIs built into Chrome, Firefox, Safari, and Edge.
Last updated:
Your audio files never leave your device
All processing runs directly in your browser using built-in Web APIs — the Canvas API, Web Audio API, and WebAssembly. Nothing is uploaded to any server. There is no account, no email, and no data retention. You can verify this yourself: open your browser's DevTools Network tab and watch zero outbound file requests while the tool processes your audio files.
GDPR-friendly · Works offline after page load · No file size limits beyond your device memory