mygems

Reverse a video

Play it backwards, sound and all, without uploading it.

  • Sound reversed too
  • MP4, no watermark
  • Never uploaded
  • Clips up to a minute

1.Open the video

MP4, MOV, WebM or M4V, up to a minute. Drag it here, or choose a file.

Why it exists

Every "reverse video online" site works the same way: upload the clip, wait in a queue, download the result with their logo in the corner. A video is the most personal file most people ever hand to a website, and reversing one does not need a server. FFmpeg, the program behind most video tools, runs inside this page, so the clip is reversed by your own computer and never leaves it.

What it does

  • Reverses the picture frame by frame, and the sound with it, or exports the result silent.
  • Opens MP4, MOV (including iPhone HEVC), WebM and M4V.
  • Writes an MP4 at up to 720p that plays everywhere, with nothing added to it.
  • Lets you watch the result before you save it.

Why a one-minute limit

Reversing needs the frames of a clip in memory before the last one can be played first, and a browser tab gets a fraction of the memory a native app does. Clips are reversed in five-second pieces to stretch that as far as it goes, and a minute at 720p is where it stops being dependable. Longer clips have their first minute reversed.

Questions

Is my video uploaded?
No. The video engine, FFmpeg compiled to WebAssembly, is downloaded from a public CDN the first time you use the tool, about 31 MB, and then runs inside the page. Your video is read from your disk by that engine and never sent anywhere.
Is the sound reversed too?
Yes, by default. Untick the option and the reversed video is exported without sound instead.
Why is it slower than an app?
Because it runs on one processor core inside a browser tab, with no access to the phone or computer's video hardware. Expect a few seconds of work per second of video on a laptop, and longer on a phone.
Does it add a watermark?
No. The MP4 contains your video, reversed, and nothing else.