Video Reverser
Reverse any video so it plays backwards — flip frames, audio, or both — entirely in your browser, no upload.
100% client-side · no upload
Reversing is memory-heavy. Consider trimming with the Video Trimmer first for files over 2 minutes or 100 MB.
What to reverse
Load a video file to begin.
⬇ Download reversed videoHow to reverse a video
- Select your video file — short clips work best.
- Choose what to reverse: both tracks, video only, or audio only.
- Click Reverse video and wait for ffmpeg.wasm to process every frame.
- Download the reversed MP4.
Common use cases
- Boomerang loops: Reverse a clip and stitch it after the original for a forward-then-backward effect.
- Magic tricks: Film an object falling, then reverse for an apparent gravity-defying rise.
- Reveal animations: Reverse a wipe or erase animation so it appears to draw itself.
- Audio-only spooky effects: Keep visuals normal while reversing dialogue or music for surreal soundtracks.
Related tools: Video Trimmer · Video Speed Changer · Video Muter · Video Rotator
Frequently Asked Questions
- What does reversing a video actually do?
- It plays every frame in reverse order, starting from the last frame and ending at the first. The total duration stays the same, but the action runs backwards — useful for boomerang effects and creative transitions.
- Can I reverse only the audio or only the video?
- Yes. Three options are available: reverse both tracks together for a true backwards playback, reverse only the video while keeping audio forward, or reverse only the audio for an eerie effect on top of normal-looking footage.
- Why does reversing take so long?
- Reversing requires ffmpeg to first read every frame into memory, then write them out in reverse order. Long or high-resolution videos may temporarily exceed your browser memory — try trimming first if you only need a short segment.
- Will the reversed video have the same quality?
- The video is re-encoded with the default H.264 ultrafast preset, which is visually near-lossless for most use cases. For pixel-identical preservation, consider doing the reverse once and avoiding multiple re-encodes.
- Will my video upload during reversal?
- No. ffmpeg.wasm processes everything inside your browser via WebAssembly — the file never leaves your device.
- Is there a length limit?
- There is no hard limit, but browser memory caps practical reversal at around 1–2 minutes for 1080p content. For longer clips, trim first or run the operation in shorter chunks.