Pitch changer

Change the key of a song or the speed of any recording with this pitch changer. Transpose by up to 12 semitones, slow audio to half speed for practice or speed it up, then export MP3 or WAV.

Processed on this device. Nothing is uploaded.
Loading Speed & Pitch Changer…

How to change the pitch or speed of a song

  1. Drop a song or recording into the box. A player appears so you can listen right away.
  2. Drag the Speed slider or tap a preset from 0.5× to 2×. The player previews the new speed live.
  3. Keep Preserve pitch checked to change the tempo only, or uncheck it for the classic tape-speed effect.
  4. Move Pitch shift to transpose up or down in semitones; the pitch change is heard after rendering.
  5. Choose MP3 or WAV and click Render & export to download the result.

What you can do with Speed & Pitch Changer

Transpose ±12 semitones
Shift the key up or down by up to an octave in whole-semitone steps, with or without changing the tempo.
Speed from 0.5× to 2×
Slow a fast solo to half speed for learning, or speed up lectures and podcasts, with presets for common rates.
Pitch-preserving time stretch
Uses the WSOLA algorithm to change tempo while keeping the original key, processed entirely in your browser.
Nightcore and slowed effects
Uncheck Preserve pitch to raise speed and pitch together for nightcore, or lower both for a slowed sound.
Live speed preview
Hear speed changes instantly in the built-in player before spending time on a full render.
Clearly named exports
Files are named with the settings used, such as song-0.75x-2st.mp3, so different versions are easy to tell apart.

Semitones, transposing and time-stretch quality

A semitone is one step on a piano keyboard, and 12 semitones make an octave, which doubles the frequency. Shifting by +2 semitones moves a song in G up to A, while -3 moves C down to A. Singers often shift 1 to 3 semitones to fit a song to their range, and guitarists transpose down a half step (-1) to play along with bands that tune to E flat. To change the key without touching the tempo, leave the speed at 1.00× and only move the pitch slider.

For learning a fast passage, 0.75× is a common starting point, then work up through 0.9× to full speed. Time stretching cuts the audio into short overlapping slices of about 46 ms and re-spaces them, so it sounds clean on speech and most music but can turn slightly phasey or echoey at extremes, such as 0.5× combined with a large pitch shift. Drums and sharp attacks show artifacts first. For the most natural result keep changes moderate, and export WAV if you plan further editing.

Frequently asked questions

Can I change the pitch without changing the speed?

Yes. Leave the speed at 1.00× and move the Pitch shift slider. The tool resamples the audio to the new pitch and then time-stretches it back to the original length, so the song keeps the same duration in the new key.

How do I slow down a song without changing the pitch?

Set Speed below 1, for example 0.75×, and keep Preserve pitch checked. The built-in player previews the slower tempo immediately; click Render & export to save a slowed-down copy as MP3 or WAV.

How do I make a nightcore version of a song?

Uncheck Preserve pitch and set the speed to around 1.2× to 1.3×. Speed and pitch then rise together like a sped-up record. For a slowed version, use 0.8× to 0.85× with the same box unchecked, then render and export.

Is my song uploaded to a server?

No. Decoding, pitch shifting, time stretching and MP3 encoding all happen in your browser. Long songs take a few seconds to render because the work is done on your own device, but the file never leaves it.

Why can't I hear the pitch change in the player?

The player previews speed in real time using your browser's playback rate, but semitone shifts need a full render. Click Render & export; the result appears in a player below so you can listen before keeping it.