Shift audio pitch up or down by semitones with musical interval names (octave, perfect fifth, major third). Fine-tune with cents adjustment. Option to preserve original duration using granular synthesis.
Shift the pitch of audio up or down in semitone or cent increments without altering playback speed. Transpose a vocal take to match a different key, drop-tune a guitar recording, or create creative pitch effects, all with real-time preview so you can dial in the exact interval before exporting.
Initializing in your browser…
Generate pure audio tones with sine, square, sawtooth, and triangle waveforms. Create multiple oscillators, binaural beats, and export as WAV.
Convert text to speech using browser Web Speech API. Choose from multiple voices, adjust speed and pitch, and play audio directly.
Generate beautiful waveform visualizations from audio files. Choose from bars, mirror, line, or circular styles. Customize colors and export as PNG.
A backing track is a semitone too high for a singer’s range and must drop without slowing down.
Input
track.wav · −1 semitone · keep tempo
Output
Same tempo, pitched down one semitone, singable key
Pitch shifting moves frequency content while preserving duration, the inverse of time-stretch, so the song fits the vocalist without becoming sluggish. Useful for transposing keys and creative effects.
Shift the pitch of audio up or down in semitone or cent increments without altering playback speed. Transpose a vocal take to match a different key, drop-tune a guitar recording, or create creative pitch effects, all with real-time preview so you can dial in the exact interval before exporting.
Move a backing track to a key that suits your vocal range.
Pitch vocals down for a deep effect or up for a chipmunk-style result.
Nudge a recording that is slightly sharp or flat back into tune.
Duplicate a vocal line and shift the copy by a third or fifth to build a harmony part.
Pitch shifting decouples frequency from time. The algorithm resamples the audio to change pitch, then time-stretches it back to the original duration. Small shifts (a few semitones) sound transparent; larger shifts introduce formant distortion that makes voices sound unnatural. Formant-preserving mode compensates for this by keeping vocal resonances at their original frequencies while shifting the fundamental pitch.
A semitone is one piano-key step. A cent is one hundredth of a semitone, used for fine pitch adjustments.
The algorithm stretches formants along with pitch. Enable formant preservation to keep the natural vocal character.
No. The duration stays identical; only the frequency content changes.
Audio is decoded and processed locally with the Web Audio API. Your files are never uploaded to a server.