About this tool
Drop an MP4, MOV, WebM or MKV file, pick a speed — 0.25× to 4×, with 2× preselected — choose what should happen to the sound, and export. The preview plays at the chosen speed right away, so you can judge the pace before anything is written. This is the page for a lecture or meeting recording you want to get through at 1.5×, a screen recording that should feel snappier at 2×, a pet or sports clip that deserves 0.5× slow motion, or a long recording turned into a 4× fast-forward. The file never leaves your computer.
Why the picture is not re-encoded
A video file is a list of compressed frames, each stamped with the moment it should appear. Changing the speed only needs those stamps rewritten: at 2× every frame shows for half as long, at 0.5× for twice as long. So this tool copies the compressed video packets exactly as they are and writes new timestamps — no decoding, no new compression, no quality loss, and no waiting for an encoder to chew through every frame. The output keeps the same container as the input: MP4 stays MP4, MOV stays MOV, WebM stays WebM and MKV stays MKV. The flip side is that no new frames are invented either, which matters for slow motion — see the limits below.
Three ways to handle the sound
Sound cannot be sped up by rewriting timestamps alone, so the audio track is always decoded and re-encoded; you choose how. "Keep pitch" (the default) stretches the audio in time without changing its pitch, so voices at 1.5× still sound like the same people, just talking faster. "Shift pitch" plays the sound faster or slower the way a tape machine would, so it gets higher when sped up and deeper in slow motion — the classic chipmunk or slowed-down effect. "Remove audio" drops the sound entirely and is the fastest, since nothing has to be encoded. Keeping pitch is a time-stretch algorithm, and at 2× or more, or on music, it can add a slight warble; that is a property of the method rather than a bug. Only the main audio track is processed: if the file carries extra tracks such as a commentary or a second language, they are left out and the page says so.
Honest limits
Because frames are only shown for longer, slow motion does not create in-between frames: a 30 fps clip slowed to 0.25× shows 7.5 frames per second and looks like a flipbook. 0.5× on a 60 fps clip is smooth; 0.25× on a 30 fps clip is not. In the other direction, speeding up raises the frame rate, and this tool caps the output at 120 fps so that players and hardware decoders are not handed a stream they refuse. A 60 fps video can therefore go up to 2×, a 30 fps video up to 4×; buttons beyond the limit are disabled and the page states the limit for your file. The whole clip gets one speed — to speed up just one part, cut it out first with Video Trimmer and join the pieces afterwards with Merge Videos. The preview uses the playback-rate feature built into your browser, which is not the same code as the export, so judge the pace from it but not the exact sound.
Audio is encoded as AAC for MP4 and MOV and as Opus for WebM and MKV. If your browser cannot encode either, the two sound options are disabled and only "Remove audio" remains — the page detects this when you open the file. When an MP4 or MOV has to fall back to Opus, some players, such as older versions of Windows Photos or some Safari versions, may play the picture without sound; Opus is the native codec of WebM and MKV, so the fallback only matters for MP4 and MOV. On desktop Chrome, Edge or Opera the output streams straight into a file you choose, so a long video never sits in memory; other browsers build it in memory with a limit of about 1 GB. Video Info shows what the file says about itself, including its frame rate, if you want to know the limit before you start.