Pitch Shifter
Transpose audio up or down by semitones. Supports MP3, WAV, OGG, FLAC, and M4A — 100% in your browser, no upload.
100% in your browser. Your file never leaves your device.
−24 (2 oct down) 0 (original) +24 (2 oct up)
Load an audio file to begin.
How to shift the pitch of audio
- Choose your audio file. The original duration is shown after loading.
- Drag the semitone slider left (lower pitch) or right (higher pitch), or click a preset.
- The speed multiplier and expected output duration update as you adjust.
- Click Apply Pitch Shift and wait for processing.
- Preview and download the WAV output.
Common use cases
- Key transposition: Move a backing track to a different key to match a singer's range.
- Voice effects: Raise voice pitch for a chipmunk effect or lower for a deep voice.
- Ringtone customisation: Shift a melody up or down to create a variant.
- Music practice: Shift a recording to the key you are practising in.
- Sound design: Pitch-shift sound effects to create alien voices or unusual textures.
Related tools: Tempo Changer · Audio Trimmer · Audio Fade · Tone Generator
Preguntas frecuentes
- How does pitch shifting work in the browser?
- This tool changes pitch by adjusting the playback rate: speeding up raises pitch, slowing down lowers it. For every 12 semitones (one octave) the rate doubles or halves. This also changes the duration of the output file proportionally.
- Does pitch shifting change the duration?
- Yes, with this rate-based approach. Raising pitch by 12 semitones (one octave) doubles the speed, so a 2-minute file becomes 1 minute. Lowering by 12 semitones halves the speed, doubling the duration. True pitch-shifting without duration change requires a phase-vocoder, not available in this tool.
- What is a semitone?
- A semitone is the smallest interval in Western music — the distance between adjacent keys on a piano. 12 semitones = 1 octave. Shifting by +2 semitones (a whole tone) raises the pitch slightly; +12 raises it by a full octave.
- What is the pitch shift range?
- The tool supports −24 to +24 semitones (two octaves up or down). Beyond ±12 semitones, the audio becomes clearly robot-like. The semitone slider and a numeric input are both provided for precision.
- What formats are supported?
- Input: MP3, WAV, OGG, FLAC, AAC/M4A, WebM — any format your browser can decode. Output is WAV (16-bit PCM).
- Is the file uploaded for processing?
- No. Pitch shifting uses the Web Audio API OfflineAudioContext. The file is decoded locally and all processing happens in browser memory.
- Can I use this to match a song to a different key?
- Yes, with caveats. Changing the key of a song by N semitones is as simple as shifting by N. But since this also changes tempo, the song will be shorter or longer. For key changes without tempo change, use a DAW or Audacity.
- What does +12 semitones sound like?
- Audio shifted up by +12 semitones (one octave) plays at double speed with a high chipmunk-like pitch. Shifted down by 12 semitones it plays at half speed with a deep, slow sound.