Home / GIF & Animation / Reverse GIF
GIF & ANIMATION

Reverse GIF

Play an animated GIF backwards, frame for frame — free, entirely on your device.

BEFORE
AFTER

Drop a GIF here

Every frame is reordered end to start

Reversing frames…
Reversed GIF ready
{{ frameCount }} frames, reversed

{{ errorMsg }}

How reversing a GIF works

The tool decodes every frame of your GIF, flips the order so the last frame plays first and the first plays last, and re-encodes the sequence with the same per-frame timing. The result is an animation that runs exactly backwards.

This is a popular trick for turning an everyday action GIF into something surprising, or for creating a boomerang-style back-and-forth loop when paired with the original.

Popular uses for a reversed GIF

Reversing works especially well on GIFs where an object moves, falls, spills or breaks — played backwards, the same clip suddenly looks like the object is assembling or un-spilling itself, which is a reliable source of the "wait, what" effect that makes a GIF get reshared. It's also useful for undo-style demonstrations in product tutorials, showing a state change happening in either direction from the same source footage.

A common follow-up move is combining the original and reversed versions into one seamless back-and-forth loop, sometimes called a boomerang. This tool only produces the reversed version — to build a full boomerand loop, run this tool once to get the reversed frames, then use the Images to GIF tool to interleave both sequences into one file.

How the reversal is done

This tool fully decodes your GIF into its individual frames first, since a GIF file's frames often only store the pixels that changed from the previous one — the reverse order needs each frame to be a complete, standalone image before it can be flipped. Once every frame is fully reconstructed, the sequence is simply reordered end-to-start and each frame's original delay travels with it, then the whole set is re-encoded into a new GIF file.

That decode-reorder-re-encode process runs entirely on your device through a WebAssembly-based GIF engine loaded into the page — there's no server involved at any stage, so your file stays private throughout.

A quick check before sharing

Play the reversed result through once before sharing it — some motions read as obviously reversed and intentionally funny, while others can look confusing rather than clever, so it's worth judging the specific clip rather than assuming every source GIF will reverse well.

Frequently asked questions

{{ item.a }}

Related tools