To speed up or slow down audio without the chipmunk effect, use Zro7 Audio Speed Changer. It uses FFmpeg's atempo filter — a WSOLA time-stretch algorithm — which changes duration while preserving pitch. Perfect for 1.5× lecture playback or slowing music to 0.8× for practice. All in your browser.
How pitch-preserving time-stretch works
Naive playback speed changes both duration and pitch (record at 2× → play at 1× → sounds slow AND lower). WSOLA (Waveform Similarity Overlap-Add) breaks audio into short windows, overlaps them at a new rate, and blends similar waveforms — output is faster but pitch and formants are unchanged. Modern implementations sound near-transparent up to ~1.7×.
Useful ratios
- 1.25×–1.5× — sweet spot for lecture / podcast catch-up.
- 2.0× — still intelligible for spoken word; a bit choppy for music.
- 0.5×–0.8× — transcription, learning song parts, dictation.
- 3.0×+ — chain multiple atempo passes; quality degrades noticeably.
Steps
- Open Audio Speed Changer.
- Drop the file (MP3, WAV, M4A, FLAC).
- Pick a speed ratio (0.5–3.0).
- Preview the result.
- Export.
Pitch vs speed — pick your tool
- Want to change speed but keep pitch? This tool.
- Want to change pitch but keep speed? Use Voice Changer.
- Want both to change together (classic tape effect)? Use resample instead of atempo.
Zro7