Change the key of a song

Find a song's key and move it to any other key in your browser: pick the new key and hear it at once, at the same tempo. Free, with no upload.

AudioRinse · key changerOn-device · 0 B uploaded

Drop a song here

MP3 · WAV · M4A · MP4 · MOV · WEBM — up to 20 min. Nothing is uploaded.

How it works

  1. Drop a song onto the box above: MP3, WAV, M4A, FLAC, or a video's sound.
  2. AudioRinse finds its key and Camelot code in a few seconds, on your computer.
  3. Pick the new key. The song moves the fewest semitones to get there, at the same tempo; press play to hear it.
  4. Download the song in its new key as MP3, M4A or WAV.

How it moves a song to a new key

First it finds the key, the same way the key finder does: it listens to which notes the song uses most and matches them against every major and minor key. Then you pick the key you want, and every note moves up or down by the same number of semitones, the shortest way there (never more than six). The tempo and the length stay as they were.

A major song stays major and a minor one stays minor: moving every note by the same step can't turn one into the other.

How it changes pitch and speed separately

Played faster, a record also plays higher; slowed down, it plays lower. AudioRinse keeps the two apart with Signalsmith Stretch, an open-source pitch and time-stretching library made for music with many instruments at once. It cuts the sound into short overlapping slices, moves each slice's frequencies or its timing, and joins them back up, here in your browser.

You hear every change as the song plays, and the download is made the same way, faster than real time. On test tones every pitch we checked, from an octave down to an octave up, landed within 2 cents of the target, and every speed gave exactly the expected length.

If the key it finds is wrong

Finding a key isn't certain. On songs with hand-labelled keys, the key finder names the exact key on about 6 songs in 10, and that key or a close neighbour on about 3 in 4; the usual miss is the relative key (A minor for C major), which uses the same notes.

The change itself doesn't depend on it: the shift is counted in semitones, and moving a song up two semitones is the same move whatever its key. If you know the key, count from there, or set the semitones directly with the pitch changer.

Who changes keys

  • Singers, to bring a song into their range for practice, an audition or a karaoke night.
  • Players, to match a recording to a part written in another key, or to an instrument that's easier in it.
  • DJs, to mix two songs in key: the Camelot wheel shows which keys blend.

Questions

Is my song uploaded anywhere?

No. The pitch and speed are changed inside your browser, on your own computer. Your song never leaves your device, and nothing is stored on a server.

Does it change the tempo?

No. Only the notes move; the song keeps its tempo and its length. The speed control under the keys changes the tempo separately if you want that too.

Can it change a song from major to minor?

No. Changing the key moves every note by the same amount, which keeps a major song major. Turning it minor would change some notes and not others; that's a new arrangement.

How far will it move the song?

Never more than six semitones up or down: every key is within that distance, and it takes the shorter way. Small moves sound the most natural.

How long does the download take?

The change is made again for the download, faster than the song plays: a 4-minute song takes 10 to 20 seconds on a recent computer. The preview is instant, since it changes the sound as it plays.

Which files does it take?

MP3, WAV, M4A, FLAC, AAC, OGG and Opus, and the sound of MP4, MOV, WebM and MKV videos, up to 20 min. Stereo stays stereo. The download is an MP3, M4A or WAV.

Is it free?

Changing and listening are free and unlimited. You get 3 free downloads a month for songs up to 10 minutes (1 without an account). Pro ($7.99 a month or $39.99 a year) adds unlimited downloads and songs up to 20 min, and covers every AudioRinse tool.

Other tools