Change Song Pitch Tool

Transpose Audio Into a Different Key

Need to use Change Song Pitch Tool right now?

Covers a full octave down to a full octave up, using resample-then-correct-tempo.

No sign-upNo uploads 100% free

Drop an audio file, or click to browse

Processed locally in your browser — never uploaded

Shifts pitch up or down in semitones (12 = one octave) while keeping the original playback speed — the classic resample-then-correct-tempo technique, not a simple speed change.

Features

  • Runs entirely in your browser
  • Privacy-first — your data is never uploaded
  • Real-time, instant results
  • 100% free, no sign-up required
  • Works on desktop, tablet, and mobile
  • No installation needed

Who uses this tool?

PodcastersMusiciansContent creatorsVideo editors

About Change Song Pitch Tool

Transposing music into a different key, creating a deeper or higher-pitched voice effect, or adjusting a recording to match a different instrument's tuning all require shifting pitch while keeping playback speed exactly the same — the opposite trade-off from the Change Audio Speed tool, which deliberately does the reverse.

This uses the classic resample-then-correct-tempo technique: the audio is first resampled at a different rate (which shifts pitch but also changes speed as a side effect via the asetrate filter), then a tempo correction filter brings the speed back to exactly the original rate — the net result is pitch shifted, speed unchanged.

Pitch is adjusted in semitones, the standard musical unit (12 semitones make one octave), ranging from -12 to +12 in this tool — covering a full octave down or up, which spans the practical range most pitch-adjustment needs fall into.

A real FFmpeg build compiled to WebAssembly performs this entirely inside your browser, chaining the resample and tempo-correction filters together in one pass and re-encoding the result as MP3 — no audio is ever uploaded during the process.

How it works

  1. Upload your audio file. The file loads into the browser-based FFmpeg engine.
  2. Set the pitch shift. From -12 to +12 semitones (one octave down or up).
  3. Apply and download. Pitch changes; playback speed stays exactly the same.

Examples

Transposing a recording down an octave

Input

audio file, -12 semitones

Output

the same recording pitched a full octave lower, same speed

Frequently asked questions