Skip to main content

Video Speed Changer

Speed up or slow down MP4, WebM, MOV and MKV videos from 0.25x to 4x. Audio is re-pitched with FFmpeg's atempo chain so voices stay natural. Files auto-deleted after 15 minutes.

Reviewed by · Last reviewed

How to change video playback speed online

  1. Drop a video onto the page. MP4, WebM, MOV and MKV are accepted up to 500 MB. The upload travels over HTTPS to our EU-located processing server.
  2. Pick a speed factor with one of the presets (0.5x, 0.75x, 1.5x, 2x) or move the slider anywhere between 0.25x and 4x. The preview value updates live as you drag.
  3. Press Change speed. The job enters our BullMQ queue, FFmpeg retimes video and audio, and a signed download URL appears as soon as the new file is ready.
  4. Download the retimed clip. The output preserves your original frame rate target, codec compatibility (H.264 + AAC), and the source aspect ratio. Both the source upload and the result are auto-deleted within 15 minutes.

What this tool does

The video speed changer is the cleanest way to fast-forward or slow down a video without opening a desktop editor. Most online tools either skip the audio (leaving you with mute footage) or pitch-shift it so voices sound cartoonish at 2x and underwater at 0.5x. We use FFmpeg's atempo filter chain to retime audio independently of pitch, so a 30-second walkthrough at 1.5x still sounds like the same speaker - just talking faster. Video frames are duration-shifted with the setpts filter, then the stream is re-muxed into an MP4 with H.264 video and AAC audio for broad downstream compatibility.

Why retime in the browser

The point of an online speed up video tool is to skip installing a heavy editor for one quick change. The catch with most third-party services is unclear retention - you upload a file and have no idea how long it sits on disk. Our retention policy is strict and automatic:

  • Files are processed on EU servers and auto-deleted within 15 minutes of upload.
  • The signed download link expires alongside the file - it is not a permanent public URL.
  • Nothing about the file content is logged or analysed. Upload, retime, download, delete.

Picking the right speed factor

The right factor depends on the content. For tutorial videos, 1.25x and 1.5x are sweet spots: viewers absorb the material faster without missing detail, and the speaker still sounds natural. For screen recordings of long demos, 2x is common because the work shown is usually self-explanatory and the timing matters less than getting to the end. For slow motion replay, 0.5x is the go-to: half-speed reveals timing that the eye misses at full speed without being so slow it feels artificial. 0.25x is reserved for very short clips where every frame needs scrutiny - sports, dance, debugging UI animations.

For music or singing, stick close to 1.0x. The atempo chain handles small adjustments well but compounds artefacts at extreme ratios. If you need to shift tempo without touching pitch for a music project, dedicated audio tools (Audacity, Reaper, Logic) handle it more cleanly because they can re-encode with smaller frame sizes.

How retiming works under the hood

FFmpeg retimes video with setpts=PTS/factor. The setpts filter rewrites every frame's presentation timestamp so playback duration shrinks (or stretches) by the chosen factor without dropping or duplicating frames. For audio, we use the atempo filter which adjusts speed by overlap-add resampling rather than playback rate; pitch is preserved. atempo accepts factors between 0.5 and 2 - for factors outside that range we compose two passes (for example, 4x becomes atempo=2,atempo=2). The composition is documented in the FFmpeg manual and is the standard trick for extreme retiming.

The output is always written as MP4 with H.264 video at CRF 20 and AAC audio at 192 kbps. CRF 20 keeps file sizes modest while staying free of obvious compression artefacts at typical resolutions. We pin the muxer to MP4 because it is the most widely supported container for downstream platforms (TikTok, Instagram, YouTube, X). If you uploaded a WebM and want the result in WebM, run the output through the video converter as a second pass.

Use cases for the free video speed changer

  • Engineers and PMs - speed up a screen recording of a long demo before pasting it into a Slack thread or a sprint review note.
  • Educators and trainers - slow down a complex demonstration to 0.5x for a lesson video where every step needs to be visible.
  • Streamers and creators - retime a clip for TikTok or Shorts where the platform's algorithm rewards punchy pacing.
  • Customer success - speed up a Loom export so an internal escalation note does not require a five-minute viewing commitment.
  • Sports and dance - slow a clip to 0.25x or 0.5x to study a move frame by frame.
  • Accessibility - slow video content to 0.75x for viewers who prefer a calmer pace.

Tips for clean retiming

  • For voice content, stay inside 0.5x..2x to keep the atempo chain to a single pass. Anything outside that band is fine technically but loses a small amount of crispness.
  • If the output is a hair shorter than your target duration, that is keyframe rounding. The visual content is intact; the discrepancy is at most a frame or two.
  • For very long sources, trim first with the video trimmer and then retime. Retiming time scales linearly with input duration.
  • If you need to retime a clip to match a specific final length (for example, exactly 60 seconds for an Instagram Reel), compute the factor as source_duration / target_duration and type it into the slider.
  • The output container is always MP4. If you need WebM or MOV downstream, retime first, then convert.

Privacy and browser support

The tool works in any modern browser that can upload a file - recent Chrome, Edge, Firefox, Safari and mobile equivalents. There are no SharedArrayBuffer or cross-origin-isolation requirements; everything runs server-side. Files are uploaded over HTTPS to our EU processing server, retimed with FFmpeg, and made available via a signed, time-limited download URL. After 15 minutes both the input and the output are deleted from disk and the signed URL stops working. Nothing about your file content is logged or analysed.

Frequently Asked Questions

Does changing speed change the audio pitch?

No. Audio is passed through FFmpeg's atempo filter chain, which adjusts tempo without resampling the frequency, so voices keep their natural pitch. Music passes through the same chain and stays in key. For very large factors (above 2x or below 0.5x) the chain composes multiple atempo passes; you may hear minor artefacts but speech stays intelligible.

Why is the output sometimes slightly longer or shorter than expected?

H.264 keyframes do not always land on the exact frame boundaries needed for a clean cut at the new speed, so FFmpeg rounds to the nearest packet boundary. The result is usually within a frame or two of the math; for most clips that is below human perception.

What speed factor should I pick?

The presets cover the common cases. 0.5x and 0.75x are popular for tutorial breakdowns and slowing demos to a comfortable pace. 1.5x and 2x let you skim long-form content (lectures, podcasts, screen recordings) without missing detail. Anything outside the 0.5x..2x band still works but pushes the audio quality.

Will the output preserve my original video quality?

The video is decoded, retimed, and re-encoded with H.264 at CRF 20 plus AAC audio at 192 kbps. Visually that is hard to distinguish from the source for most footage. If you need bit-perfect preservation, you would have to use a desktop editor that supports the source codec end-to-end - no online tool can re-time without re-encoding.

Can I speed up audio-only files?

For audio-only files we recommend the audio converter or audio trimmer. This tool expects a video container; running it on raw MP3 or WAV will fail validation.

Are the files private?

Uploads travel over HTTPS to our EU-located processing server. FFmpeg processes them locally, returns a signed download URL, and both the uploaded source and the produced output are auto-deleted after 15 minutes. We do not log or analyse the file content.

More Video & Audio