Free tool
Change the key of a song. It finds the key, you pick the new one. The tempo stays. Free, in your browser.
Updated
Files over 10:00 are trimmed to the first 10 minutes.
How to change the key of a song
Step 1: Drop in a song
An MP3, WAV, M4A, FLAC or OGG. The tool reads its key on your device, with the same detector as the free Key & BPM Finder.
Step 2: Pick the new key
Click the key you want, or move the shift up or down by up to 12 semitones (an octave). Each key shows how many semitones it is from the original.
Step 3: Download
Signalsmith Stretch moves the pitch and keeps the tempo. Compare with the original, then save a WAV or a 192 kbps MP3.
At a glance
| Input | WAV, MP3, M4A/AAC, FLAC, OGG and AIFF, or the sound track of an MP4 or MOV video. Decoding is the browser's own, so a format it can't read is refused, never guessed. |
|---|---|
| Key detection | Major and minor keys, read from 45 seconds of the song, from about a fifth of the way in (past the intro) |
| Shift | Up to 12 semitones up or down, tempo unchanged |
| Length | The first 10 minutes; a longer file is cut to that, not refused |
| File size | Up to 100 MB for an audio file; a video up to 4 GB if its sound is under 20 minutes |
| Output | The song in the new key, as a 16-bit WAV or a 192 kbps MP3, with before and after players to compare |
| Runs on your device | Yes. The file is read and processed in your browser tab and never uploaded |
| Watermark | None |
| Sign-up | Not needed |
| Daily limit | None: there is no usage counter or cap |
What it's good for
Singers move a song to fit their range: a key or two down for a lower voice, up for a higher one. Players move a backing track to the key they know, or to match a capo position. DJs move a track to a compatible key on the Camelot wheel so two songs mix without clashing. Producers move a sample to the key of the project.
How it works
The key comes from chroma analysis: the energy in each of the twelve pitch classes is measured across 45 seconds of the song, past the intro, and matched against major and minor key profiles. Songs that sit between a major key and its relative minor (C major and A minor share every note) can read as either; both need the same shift, so the result is right either way.
The shift is Signalsmith Stretch, the pitch and time engine the SoundGen studio uses. It moves every note by the same number of semitones and keeps the length exactly the same, so the tempo doesn't change.
How far you can go
Two or three semitones either way usually sounds natural. Past that, voices change character, because the resonances of the throat move with the pitch: a big shift up sounds younger and thinner, a big shift down darker and heavier. Instruments tolerate more than voices. Drums are untuned, so they just sound brighter or duller.
Questions
- Is it free?
- Yes, with no sign-up and no daily limit. The file is processed inside your browser and never uploaded.
- Will changing the key change the tempo?
- No. The pitch moves and the length stays the same, sample for sample. To change the tempo instead, use the free Tempo Changer.
- How many semitones is one key?
- Each step on a piano keyboard is a semitone. C to D is two, C to G is seven up or five down. The tool counts them for you and, for a picked key, takes the shorter way.
- What if it detects the wrong key?
- Use the semitone shift directly: it works whatever the detected key is. A song that reads as its relative minor or major (A minor for C major) needs the same shift anyway.
- Does it work on vocals?
- Yes, within a few semitones. Large shifts change the voice's character, as the formants move with the pitch.
- How long can the song be?
- The first 10 minutes are processed; a longer file is cut to that rather than refused. Audio files can be up to 100 MB.
Related tools
Related guides
More free tools
- Audio to MIDI Converter
- Key, BPM & Chord Finder
- Vocal Remover
- Pitch Shifter & Tempo Changer
- Audio Trimmer & MP3 Cutter
- AI Noise Reducer
- Loudness Meter (LUFS)
- Tap BPM Counter
- Online Metronome
- Online Tuner
- Tone Generator
- White, Pink & Brown Noise Generator
- Volume Booster & Audio Normalizer
- Tempo & BPM Changer
- Reverse Audio
- Audio Joiner & MP3 Merger
- Fade In & Fade Out
- Online Voice Recorder
- Spectrum Analyzer & Spectrogram
- BPM to Delay & Reverb Calculator
- Note Frequency Chart
- Camelot Wheel & Key Converter
- Piano Chord Finder
- Scale Finder
- Interactive Circle of Fifths
- Audio Visualizer
- Audio to Video Converter (MP3 to MP4)
- Album Cover Maker
- Lyric Video Maker
- Slowed + Reverb Generator
- LUFS Normalizer
- Acapella Extractor
- Vocal Range Test
- Audio to Sheet Music
- Chord Progression Generator
- Karaoke Video Maker
- Slow Down a Song (or Audio)
- Speed Up a Song (Sped Up Songs)
- All tools
New key.
Now write in it.
The SoundGen studio transposes clips on the timeline and generates new parts in your key, in a full studio in your browser.