Audio, Video & Voice · Free tool
Audio Pitch Changer
Shift the pitch of any audio file up or down by semitones. Great for transposing music or masking voices.
Advertisement
What it does
Upload an audio file (MP3, WAV, M4A, OGG, FLAC, or anything else your browser can decode) and shift its pitch by up to ±12 semitones. Useful for transposing a song into a key your voice can sing, getting a karaoke backing track to match your range, prepping vocal samples for a producer who wants everything in C, or just hearing what your favorite track sounds like a fifth higher.
Pitch shift here is the simple kind: it changes the playback rate, which moves both pitch and tempo together (one semitone up = ~5.9% faster, one semitone down = ~5.6% slower). That's the same algorithm you get when you slow a record down on a turntable — clean and artifact-free, but length changes too. If you need pitch-only or tempo-only (independent), you'd want a phase-vocoder tool; those are much heavier and not always free.
The whole pipeline runs locally via the Web Audio API. Your file is decoded into a buffer, replayed at the new sample rate, and re-encoded as a 16-bit WAV. No upload, no server, no waiting in queue. Works on files up to roughly 10 minutes / 100 MB before your browser starts complaining about memory.
Embed this tool on your siteShow snippetHide
Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.
<iframe src="https://freetoolarena.com/embed/audio-pitch-changer" width="100%" height="720" frameborder="0" loading="lazy" title="Audio Pitch Changer" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>How to use it
- Upload your audio file (drag-drop or click to browse).
- Use the +/− buttons or the slider to set the pitch shift in semitones (−12 to +12).
- Click Preview to hear the result before exporting — useful for finding the right key by ear.
- When you're happy, click Download to save a 16-bit WAV. Filename includes the semitone offset (e.g. song-up3.wav).
- If you need an MP3 for sharing, run the WAV through any MP3 encoder afterward (or use our audio-converter tool).
How it works
Pitch shift = playback-rate change. We decode the input into a Web Audio AudioBuffer (whatever sample rate the source uses), then write each sample to a new buffer at a stretched/compressed rate. The math is simple: newRate = originalRate × 2^(semitones/12). Twelve semitones = factor 2 = one octave up.
The new buffer is fed to an OfflineAudioContext(which renders faster than realtime), then encoded with a minimal in-browser WAV writer (RIFF header + PCM int16 samples). No third-party libraries, ~50 lines of code.
When to use this tool
- Transposing karaoke or backing tracks to fit your vocal range.
- Slowing down a guitar lick or solo to learn it by ear (negative semitones = slower + lower pitch).
- Prepping vocal/instrument samples to a target key for a producer.
- Quick pitch experiments on phone recordings when you don't want to install Audacity.
When not to use it
- Pitch-only shifts (when you need to keep the original tempo) — this tool changes both. For vocal-style preserved-tempo shifts, use a phase-vocoder DAW plugin.
- Production-quality vocal tuning — this is a coarse semitone tool, not a Melodyne/Auto-Tune replacement.
- Files larger than ~100 MB — the browser will run out of memory on most laptops.
- Anything where lossless quality matters end-to-end — output is 16-bit/44.1 kHz WAV, fine for most uses but not 24-bit or higher.
Frequently asked questions
- Why does my song get faster when I shift up?
- Because this is a rate-based pitch shifter, not a phase-vocoder one. Increasing pitch by raising playback rate is what happens when you spin a vinyl record faster — pitch and tempo move together. To shift pitch without changing tempo you need a more complex algorithm (phase vocoder or PSOLA) which is a different class of tool.
- What's a semitone?
- The smallest interval in Western music — twelve semitones make an octave. C to C# is one semitone. So +12 doubles the frequency (C → C above), +7 is a perfect fifth (C → G), +5 is a perfect fourth (C → F).
- Can it handle stereo?
- Yes. Both channels are decoded and processed identically. The output WAV preserves stereo if the input was stereo.
- What output format do I get?
- 16-bit PCM WAV at the same sample rate as your input (typically 44.1 kHz for MP3 sources, 48 kHz for video audio). WAV files are larger than MP3 but lossless within their bit depth — convert to MP3 separately if you need a smaller file.
- Is my file uploaded anywhere?
- No. Audio decoding, pitch shifting, and WAV encoding all run via Web Audio API in your browser. Open DevTools → Network and you'll see zero requests during processing.
- Why is there a small click at the start of the output?
- If your input has a non-zero sample at t=0, the new playback rate creates a tiny discontinuity. Most files have a couple ms of silence at the start anyway, so this rarely shows up. If it does, trim the first 5–10 ms in any audio editor afterward.
Advertisement
Learn more
Guides about this topic
- How-To & Life · GuideHow to Start Drone PhotographyStart drone photography the right way: understand FAA Part 107 and TRUST, pick a drone tier, avoid no‑fly zones, and master ND filters. Free instant guide, no sign-up.
- How-To & Life · GuideHow to compress imagesReduce image file sizes by finding quality sweet spots and switching to WebP. Free, in-browser tips for batch compression and EXIF stripping instantly.
- How-To & Life · GuideHow to crop images for webCrop images for web online instantly with our free tool. Use 16:9, 4:5, and 1:1 ratios for social posts and banners, no sign-up needed.
- How-To & Life · GuideHow to add image bordersAdd solid borders, polaroid frames, and printing margins to photos. Learn about aspect ratios and padding in this free guide, online with no download.
- How-To & Life · GuideHow to create GIFsCreate GIFs online instantly from videos and images for free. Optimize frame rate and palette for small, sharp animations with no registration.
- How-To & Life · GuideHow to convert video to GIFConvert video to GIF online instantly. Free tool optimizes length, frame rate, and palette for sharp, shareable results with no sign-up.
Explore more audio, video & voice tools
- PNG to GIF ConverterTransform PNG images to GIF format in your browser with no download required. Output works in most viewers, free and instant conversion tool.
- BMP to JPG ConverterConvert BMP images to high-compression JPG format instantly in your browser. Adjust the quality slider to balance size and clarity without any signup.
- BMP to PNG ConverterConvert BMP files to lossless, smaller PNGs instantly in your browser. Free online tool with no downloads or registration required for clean image conversion.
- GIF to PNG ConverterConvert GIF to PNG. Captures first frame; for animation, keep GIF or use video.
- JPG to WebP ConverterCompress JPG to WebP with 25-35% size reduction at same quality, batch supported, instantly in your browser—free with no sign-up required.
- Universal Image ConverterConvert images between JPG, PNG, and WebP formats instantly in your browser. Batch processing and a quality slider, completely free with no uploads required.