Play a video backwards, video and audio reversed entirely in your browser, files never uploaded.
Your video is reversed locally with FFmpeg running in your browser. Nothing is
uploaded; the file never leaves your device. First use downloads the ~31 MB
engine once. Clips up to 60 seconds and 200 MB.
Playing footage backwards opens up a whole style of editing: objects flying back
into hands, splashes un-splashing, boomerang-style social clips, or simply
reviewing a moment in reverse to study what happened. This tool reverses both
the video track and the audio track, so motion and sound play mirror-wise;
dialogue reversed has its own unmistakable character, and reversed music is a
classic production effect.
Reversing is genuinely different from copying or trimming: FFmpeg must decode
every frame, hold them all in memory, then write them back in the opposite
order. That is why this tool caps clips at 60 seconds; longer clips can exhaust
browser-tab memory and crash. For the same reason the output is re-encoded to
H.264 MP4, and silent videos are retried automatically without the audio
reverse step. Everything runs in your browser via WebAssembly; the file never
touches a server.
Working with a longer recording? Cut the exact piece you want first with the
Video Trimmer,
then reverse the trimmed clip here. Turn the result into an animation with the
Video to GIF Converter,
or change its format with the
Video Converter.
How to Reverse a Video
Select your video file (MP4, WebM, MOV, MKV, AVI, and more, up to 200 MB). The tool detects its duration automatically.
Clips longer than 60 seconds are refused; trim them first, then reverse the short piece.
Click Reverse Video. Video and audio are reversed and re-encoded to MP4.
Click Download Reversed Video to save the result.
Video Reverser FAQs
Why is there a 60-second limit?
Reversing requires every decoded frame to be held in browser memory before writing them in reverse order. A 60-second cap keeps memory use within what a browser tab can safely handle; longer clips risk crashing the page. Trim your clip to the part you actually need reversed, then run it here.
Is the audio reversed too?
Yes. The audio track is reversed alongside the video so sound and motion stay in sync. If your video has no audio track at all, the tool automatically retries without the audio step; you do not need to configure anything.
Does reversing re-encode my video?
Yes, it has to. A reversed stream cannot be copied bit-for-bit because the frame order changes. The output is re-encoded to H.264 MP4 with a fast preset, which keeps quality high while staying responsive in the browser.
Which formats work as input?
Anything FFmpeg reads: MP4, WebM, MOV, MKV, AVI, M4V, and more. The output is always a standard MP4 (H.264 video, AAC audio), so it plays everywhere regardless of the source container.
Are my videos uploaded to a server?
No. Reversing happens entirely in your browser using a WebAssembly build of FFmpeg. The file is read into browser memory, processed locally, and returned as a download; nothing is transmitted anywhere.
We use cookies to enhance your experience, analyze website traffic, and provide personalized content.
You can choose which cookies to accept. Essential cookies are required for basic site functionality.
Learn more in our Privacy Policy
Cookie Preferences
Essential CookiesRequired
Site functionality, theme preference, and consent storage. These cannot be disabled.
Help us understand how visitors use our site to improve the experience.
Enable Google AdSense ads based on your consent settings.