jarvisbox

Pitch Shifter

Raise or lower the pitch of any audio file by up to 24 semitones using the Web Audio API — runs entirely in your browser, no upload required.

100% client-side · no upload
Settings

Load a file to begin.

How to use

  1. Choose your audio file. Any format your browser can decode is accepted.
  2. Enter the number of semitones to shift: positive raises pitch, negative lowers it (range −24 to +24).
  3. Click Apply Pitch Shift and download the WAV output.

Related tools

More ways to use this tool

Frequently Asked Questions

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. This also changes the duration proportionally.
Does pitch shifting change the duration?
Yes. Raising pitch by 12 semitones (one octave) doubles the speed, halving the duration. Lowering by 12 semitones doubles the duration.
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.
Is the file uploaded for processing?
No. Pitch shifting uses the Web Audio API OfflineAudioContext entirely in your browser.

Last updated:

Report a problem with this tool