Song Key Changer: Change the Pitch of a Song Online
Move any song up or down to fit your voice, keep the tempo, preview it and save a new file. Free, right in your browser.
Your audio file is processed in your browser and never uploaded or stored.
Pick a song, choose how many semitones to move it, preview it and save a WAV.
Only process audio you have the right to use.
0
Original key
Optional. The pitch stays put.
1.00×
Preview
0:00 / 0:00
Changes to key and speed play right away. The saved WAV is rendered at full quality.
Pitch shifting by SoundTouchJS, open source under the GNU LGPL 2.1. It loads as its own unmodified file (key_changer_soundtouch.js).
How to change the key of a song for karaoke
Ever loved a song but hit a wall at the chorus? Nine times out of ten the song isn't wrong for you, the key is. The original singer picked a key that suits their voice. Move it a few steps down or up and the same song can sit right in the sweet spot of yours.
- Pick the track. Choose an audio file from your phone or computer, or drop it on the box above. MP3, WAV, M4A and OGG all work in most browsers.
- Choose the shift. Tap minus to lower the key one semitone at a time, plus to raise it, or drag the slider anywhere from −12 to +12.
- Preview it. Hit Play and sing along. The new key plays right away, so you can try −2, then −3, then −4 without waiting for anything to render.
- Save it. Tap Make WAV, wait for the progress bar, then download your new version. The file name says what you changed, like Song (-3 semitones).wav.
The whole thing runs inside your browser. Your file never leaves your device: it isn't uploaded, it isn't stored and we never see it. Close the tab and it's gone.
Semitones, explained in 30 seconds
A semitone is the smallest step in Western music: the gap between two neighboring keys on a piano, black keys included. There are 12 of them in an octave, so shifting a song by 12 semitones lands you on the same notes one octave higher or lower. Each semitone raises the pitch by about 6%, which is why a one-step change can feel tiny on a speaker but huge in your throat.
"Transpose" is just the musician's word for it. Transposing a song down 2 semitones means every note, the melody and the backing, moves down 2 piano keys. The tune stays exactly the same, it just starts somewhere else. That's also what a karaoke key change button does on a KJ's machine: it nudges the whole track up or down in semitone steps.
How many semitones should you shift for your voice?
The honest answer: it depends on where the song sits versus where your voice sits. The quickest way to find out is to take our free vocal range test. Sing your lowest and highest notes, and it tells you your range and which songs fit. When a song is close but not quite, it suggests a shift and links straight back here with it already set, so you'll see something like "Lowered 3 semitones to fit your range".
No time for that? These rules of thumb get most people close:
- Straining on the high notes? Go down 2 or 3 semitones. That's the most common fix by far.
- Mumbling the low verses? Go up 1 or 2.
- Singing a song by someone of a different voice type? Lower voices covering a high pop song often land around −4 to −5. Higher voices taking on a deep rock vocal often go up a similar amount. A full ±12 sings it in your own octave, which is what most people do already without thinking about it.
- Not sure where you landed? Sing a long note from the chorus into our pitch detector to see exactly what note you hit.
Start with the smallest shift that makes the hardest line comfortable. Every semitone you move away from the original changes the character of the recording a little, so there's no prize for going further than you need.
Key change vs speed change
They're two different knobs. Changing the key moves the pitch and keeps the tempo, so a 3:30 song still lasts 3:30. Changing the speed makes the song faster or slower while the pitch stays put. At 0.90× that same 3:30 song runs about 3:53, which gives you more room to breathe and get the words out.
Old-school tools did both at once, like playing a record at the wrong speed, which is why slowed-down songs used to sound like a sleepy giant. This one keeps them separate. Most singers only need the key. The speed slider is there for practicing a fast verse or a tongue-twister bridge before you try it live.
Tips for the best sound quality
- Small shifts sound most natural. Within about 3 semitones either way, most listeners won't notice anything except that it's easier to sing. Bigger shifts can make voices sound a bit thin or chipmunky (up) or muddy (down).
- Start from a good file. A clean WAV or a high-bitrate MP3 holds up much better than a low-quality rip. Pitch shifting can't add detail that isn't there.
- Use an instrumental if you have one. Instruments shift more gracefully than voices, and you'll be the one doing the singing anyway.
- Leave the speed at 1.00× for the real thing. Slower is great for practice. On stage, the original tempo usually feels better.
- Long songs take a moment. Saving does all the work on your device, so a long track on an older phone can take a minute. The progress bar shows how far along it is.
Want songs that already fit your voice, no shifting needed? Browse our karaoke song list and filter by range.