NEW · FFmpeg.wasm · 100% Browser-Based

Free Video Reverser

Play videos backward with optional reversed or muted audio. Frame-perfect reverse via FFmpeg.wasm in your browser. No upload, no signup, no watermark.

🎬
Drop a video file
MP4 · MOV · WebM · MKV · AVI · GIF
Files stay on your device · Never uploaded

Related Tools on UDT

Video Trimmer →
Trim videos with frame-accurate precision in your browser.
Video Speed Changer →
Speed up or slow down videos in your browser.
Video Compressor →
Shrink video files with platform presets — WhatsApp 16MB, Discord 10MB, Gmail 25MB, IG Reels 4GB, Ti…
All Video Tools →
Browse the full Video Suite — 18 tools, all in-browser.

Why Do This in Your Browser?

Reversing video — playing it backward — is a classic creative effect. Magic tricks, comic surprise moments, satisfying time-rewind shots: all of them depend on a clean reverse. Until recently, this meant a desktop editor and a few minutes of menu hunting; online tools either capped length, watermarked output, or uploaded your video.

This tool reverses video and (optionally) audio in browser. The FFmpeg `reverse` filter buffers the entire decoded video in memory, then writes frames out in reverse order; the `areverse` filter does the same for audio. Output is a clean MP4 — no watermark, no upload, no signup.

How It Works

Reversing video isn't a streaming operation — every frame has to be decoded and held in memory before writing them in reverse. That puts a practical cap on length: longer videos need more RAM. In a browser that limit arrives fast: in our tests a single-pass reverse of 1080p ran out of memory somewhere between 20 and 60 seconds. So this tool cuts longer clips into pieces that fit (about 6 seconds each at 1080p30, longer at lower resolutions), reverses each piece and joins them in reverse order. A 60-second 1080p test clip came out with all 1,800 frames in exact reverse order, including at the joins.

Audio options matter for the final effect. Reversed audio produces the iconic 'backward' sound (often used for surreal or supernatural effects). Muted audio is more practical for sight-gag reversal where the soundtrack would be distracting. Forward audio over reversed video creates an uncanny mismatch sometimes used in music videos.

Tip: Reverse a specific segment by trimming it first, then reversing the trimmed clip. Pair reverse with the Speed Changer for slow-motion rewind effects.

Common Use Cases

Magic Trick Reversal
Drop an object → catch it. Spilled coffee → unspilled. Classic reverse-effect comedy.
Cinematic Rewind Shot
Time-rewind cuts where the action runs backward and meets the start at the cut point.
Skateboard / Dance Move Analysis
Watch a complex move in reverse to understand the entry and exit positions.
Music Video Effect
Reverse a section of dance footage for visual interest.
Educational Demonstration
Show a process forward, then reverse it to illustrate reversibility (chemistry mixing, etc.).
Surreal / Glitch Aesthetic
Reversed footage with reversed audio is a staple of horror and surreal video art.

Worked example: why a 60-second clip is reversed in pieces

FFmpeg's reverse filters keep every decoded frame in memory before writing any of them out (the FFmpeg documentation warns that the filter "requires memory to buffer the entire clip"). A decoded 4:2:0 frame takes width × height × 1.5 bytes, so one second of 1080p at 30 fps is about 89 MiB. This tool gives each piece a budget of 600 MiB and sizes pieces from the clip's own resolution and frame rate:

SourceDecoded size per secondPiece lengthPieces for a 60 s clip
4K (3840×2160), 30 fps356 MiB1.6 s38
1080p (1920×1080), 30 fps89 MiB6.7 s9
1080p, 60 fps178 MiB3.3 s19
720p (1280×720), 30 fps40 MiB15.1 s4

Each piece is reversed on its own and the pieces are joined in reverse order, so the last piece of the original plays first. In our 60-second 1080p test every one of the 1,800 frames came out in exact reverse order, joins included. Reversed audio uses the same piece boundaries.

Sources, checked October 11, 2026: FFmpeg filters documentation, reverse and areverse; piece budget and formula from this tool's source code.

Frequently Asked Questions

What's the maximum video length I can reverse?+
There is no fixed cap. Clips are reversed in pieces small enough to fit in memory, so length is not limited by the reverse itself; we verified a 60-second 1080p clip (the old single-pass method failed on it). The whole input file and the finished output still have to fit in your browser's memory, so very large files, several hundred MB and up, can fail, and phones fail sooner than laptops.
Are my videos uploaded anywhere?+
No. The entire reverse runs in your browser via FFmpeg.wasm. The 32MB engine downloads once and caches.
How long does the reverse take?+
On our test machine it took about 3.5 times the clip's length: 72 seconds for a 20-second 1080p clip and 204 seconds for a 60-second one, including the engine download. Lower resolutions are faster; phones are slower.
Will quality drop?+
Slightly. The video is re-encoded with H.264 at CRF 23, which looks the same as the source for most content but is not lossless. The frame order itself is exact.
Can I reverse only part of the video?+
Not directly — trim the section you want first, then reverse. For mid-video reverse sections within otherwise-forward footage, use a proper NLE.
What does the audio sound like reversed?+
Words become unintelligible 'backward speech' (a staple of surreal soundtracks). Music has reversed envelope shapes and reversed reverb tails — the iconic 'backward guitar' effect of the late '60s. Modern pop music sometimes uses reverse audio for transition swells.
Can I keep audio in original direction while reversing video?+
Yes — toggle audio to 'forward'. The result is forward audio playing over reversed video, an uncanny mismatch sometimes used in music videos for emphasis.
Will it work with vertical phone videos?+
Yes — orientation is preserved through the reverse. Whatever aspect ratio goes in, comes out reversed but otherwise unchanged.