Free tool · same pitch · no upload

Change Audio Speed Without Changing Pitch, to an Exact Length

To change audio speed without changing pitch, this tool gives you two ways in: type the length you need in seconds and it works out the speed, or type a speed between 0.5x and 2x directly. It uses time stretching, so the voice gets faster or slower while its pitch stays where it was, with no chipmunk effect. Process the first 15 seconds as a preview, then export the whole file as MP3 or WAV; add an SRT and its timings are rescaled by the same ratio. Everything runs in your browser and the audio is never uploaded.

  • Target seconds or speed
  • 0.5x–2x, same pitch
  • SRT rescaled to match
  • Nothing uploaded

Updated Nov 6, 2026Fact-checked Nov 6, 2026

Audio time stretch

ON DEVICE
1.00×
1.15×
Processed in your browser, never uploadedMP3
Try it now

Audio time stretch: type one number, hear 15 seconds

Add the audio, and its SRT if it has one, then set it by Target length or Speed. Listen to the first 15 seconds processed; if there are no obvious artefacts, process the whole file and download it.

How to use it

How to change audio speed without changing pitch, in four steps

No install and no video needed. If you're fitting a shot, measure its length in your editor first.

  1. 01

    Add the audio, plus an SRT if you have one

    Any format your browser can decode works, which covers MP3, WAV and M4A. One file can be up to 200 MB and 60 minutes (half that in a phone browser). If the audio has subtitles, add them too and they'll follow the change.

  2. 02

    Set a target length or a speed

    To match a shot or an ad slot, type the target length, say 55 or 0:55, and the tool calculates the speed from the original length. To just nudge the pace, type a speed or tap one of the presets: 0.8, 0.9, 1.1, 1.2, 1.25 or 1.5.

    Tip · Above 1 makes the audio shorter; below 1 makes it longer.

  3. 03

    Preview the first 15 seconds

    A long file takes a while to process in full, so start with the first 15 seconds and listen for smeared consonants or an echoey edge. If it sounds off, move the speed a little closer to 1.

  4. 04

    Export the audio and the subtitles

    Export MP3 (192 kbps by default) or WAV, with the speed in the file name, such as -1.13x. If you added subtitles, the rescaled file downloads too, in the same format as the original, so the two line up straight away in CapCut, Premiere Pro or DaVinci Resolve.

The maths

Seconds, speed and subtitles: the one formula behind audio time stretch

There's only one formula here, but it's easy to get the direction backwards.

Speed = original length ÷ target length, and new length = original length ÷ speed. Above 1 speeds the audio up and makes it shorter; below 1 slows it down and makes it longer. Turning 10 seconds into 5 takes 2x; stretching a clip that's too short means a speed below 1.

This tool's range is 0.5x to 2x. Past that, shortening the text or re-recording beats forcing it.
OriginalTargetSpeedResult
62 s55 s≈ 1.13xFine
30 s36 s≈ 0.83xFine (slower)
10 s5 s2xRight at the limit; artefacts will be obvious
10 s4 s2.5xOut of range, refused
20 s45 s≈ 0.44xOut of range, refused

How the subtitles follow

With an SRT added, every timestamp is multiplied by target length ÷ original length. Squeeze 62 seconds into 55 and a cue that started at 00:00:31,000 now starts at 00:00:27,500 (31 × 55 ÷ 62 = 27.5). Every cue is scaled by the same ratio, so each one still lines up with the stretched audio.

How this differs from the SRT time shift tool

The SRT time shift tool changes only subtitle times and leaves the audio alone, which suits subtitles that are early or late. This page changes the audio itself; the subtitles are just rescaled to follow it.

How it works

Why artefacts grow the further you move from 1x

Changing speed without changing pitch isn't magic. The audio is cut into small pieces and some of them are skipped or reused when it's put back together, and the more of that, the easier it is to hear.

Why plain speed-up changes the pitch

The simplest way to speed up audio is to play it faster. Every cycle of the waveform gets shorter, the frequency rises and so does the pitch. You can work out by how much: semitones = 12 × log₂(speed). That's why so many quick speed-ups sound like chipmunks.

Calculated from the formula. This tool doesn't use that method, so the pitch stays put.
SpeedPitch change if you just play it faster
1.1xabout 1.7 semitones up
1.25xabout 3.9 semitones up
1.5xabout 7 semitones up
2x12 semitones up (one octave)
0.8xabout 3.9 semitones down

WSOLA: cut, match, overlap

This tool uses WSOLA (waveform similarity overlap-add). It cuts the audio into 30-millisecond pieces with tapered ends (a Hann window) and lays them out again at the new rate. Before adding each piece, it searches within 10 milliseconds either side of the ideal position for the spot whose waveform best continues the previous piece, and overlaps them there, so the joins are as hard to hear as possible. Nothing inside a piece is squashed or stretched, which is why the pitch doesn't move, and both stereo channels use the same positions, so the stereo image stays put.

The price is that speeding up has to skip some of the original material and slowing down has to reuse some of it, and the further from 1, the more. At 1.25x about 20% of the material is dropped, at 1.5x about a third, at 2x half. At 0.8x about 25% of it is used twice, and at 0.5x every piece is used twice.

  • Smeared or doubled consonants: plosives and hisses last only tens of milliseconds, so they're the first to be skipped or repeated.
  • An echoey or metallic edge: when the waveforms at a join don't quite match, you hear a faint double.
  • Worse on several voices or music: different sounds can't all line up at the same spot, so the algorithm can only favour one of them.

So a single, clean voice is the best material for an audio time stretch. A mix with drums, or a finished episode with music under it, is better handled by stretching the voice first and then using add background music.

A black stone-textured clapperboard next to a copper tuning fork on a dark table
A tuning fork sounds one fixed note. Changing speed without changing pitch means that note stays put while the timing moves. Illustration.Illustrative image
When you need it

Three common reasons to stretch audio

  • The workshop with Chinese, English, Thai, Vietnamese and Indonesian selected, above a preview player for the same cast in Indonesian

    The dub runs longer than the shot

    Translate a line and its length changes, and some languages come out noticeably longer. When the picture is locked and a dubbed line overruns, measure the difference and squeeze that part back with a target length. If it's far off, a shorter translation sounds better than a hard squeeze.

  • An editor with chin in hand watching footage on a projection screen in a dark screening room

    Ads and promos with a fixed slot

    Ad slots and promo reads often have a fixed length. When you're only a second or two over, a speed close to 1, around 1.03x to 1.1x, is the least likely to be noticed.

  • Narration that's a bit too fast

    If a recap or story narration runs too fast for viewers to read along, slow it to around 0.9x to slow down audio without changing pitch, which is quicker than re-recording. Slow it too far and you get drag and repetition, and re-dubbing is the better fix.

Stretch less

Before you speed up audio, try these first

The closer to 1x, the more natural it sounds, so the best time stretch is often the one you make smaller.

  1. Stretch only the lines that overrun

    Usually only a few lines in an episode run long. Cut the episode into one file per line with split audio by subtitles, stretch just those lines, then join them back with MP3 merge so the rest keep their natural speed.

  2. Trim the words before the speed

    If you're more than 20% over, cutting filler words from the translation and dubbing again sounds far better than forcing 1.25x.

  3. Remove long pauses first

    If the recording has stretches of dead air, remove silence from audio first; often you won't need to change the speed at all.

  4. Keep WAV in between, MP3 at the end

    If a file goes through several steps, save WAV in between and export MP3 only at the end, so it isn't lossy-encoded again and again.

  5. Stretch first, add music after

    Mixes with music stretch worst, so process the clean voice first and lay the music under it last.

FAQ

Frequently asked questions

  • Not with this tool. It uses time stretching (WSOLA) to change audio speed without changing pitch: nothing inside each small piece of sound is squashed or stretched. Only playing audio faster changes the pitch, by about 3.9 semitones at 1.25x.

  • Choose Target length and type the length you need, in seconds (48.5) or minutes:seconds (0:48.5); the tool calculates speed = original length ÷ target length. Squeezing 62 seconds into 55 takes about 1.13x. If the result falls outside 0.5x to 2x, the tool refuses and tells you why.

  • There's no single answer; it depends on the material. A single clean voice at a moderate pace tolerates more than overlapping voices or music. The closer to 1x, the more natural, so preview the first 15 seconds every time.

  • Yes, if you add the SRT: every timestamp is scaled by the same ratio and downloaded with the stretched audio. To move subtitles without touching the audio, use the SRT time shift tool.

  • Work out the gap first. A few percent: squeeze the whole file with a target length. A few lines: split the episode by its subtitles, stretch only those and merge. Far too long: shorten the lines or the translation and dub again in the workshop.

  • Anything your browser can decode, which covers MP3, WAV and M4A (AAC); formats like AMR or WMA that the browser can't read are reported straight away. One file can be up to 200 MB and 60 minutes, half that in a phone browser. Output is MP3 or WAV.

  • No. Decoding, time stretching and encoding all run locally in your browser; audio and subtitles never pass through a server, no AI is called and no sign-in is needed. More audio tools are on the free tools page.

  • Midnight Radio
  • Ice Queen
  • The CEO
  • Sweetheart
  • Young Hero
  • Elegant Lady

Dub the other-language versions first Same cast, every language.

Paste a Chinese or English script and the same cast dubs it into English, Thai, Indonesian and five more languages, with an MP3 + SRT for each. Cast analysis is free.

Billed by characters generated · Failed runs refunded automatically · Alipay, WeChat Pay and cards