Edit GIF

Reverse GIF

Flip the playback order of an animated GIF so it plays backwards. Great for creating boomerang-style loops, funny reverse reactions, or seamless ping-pong loops.

100% Private — files never leave your browser. No upload, no server, no watermark.

Last updated: June 2026

How to reverse a GIF

  1. Upload your GIF. Click or drag-and-drop your animated GIF file.
  2. Choose a mode. Reverse Only — frames play in backward order. Ping-Pong — original frames + reversed frames = one seamless loop.
  3. Click Reverse GIF. The tool decodes all frames using gifuct-js, reverses the array, then re-encodes with gif.js while preserving each frame's delay.
  4. Download. No watermark, no size limit beyond your browser's memory.

Creative uses for reversed GIFs

  • Boomerang effect. The Ping-Pong mode creates the popular "boomerang" look familiar from Instagram Stories.
  • Funny reaction GIFs. A facepalm reversed looks like a triumphant face-reveal. Reversal often creates unexpected comedy.
  • Seamless loop backgrounds. Short symmetrical animations play as a perfect loop when Ping-Ponged.
  • Motion reveal effects. A typing animation reversed becomes an erasing animation — useful for intro sequences.

Frequently Asked Questions

What is the difference between Reverse and Ping-Pong?

Reverse plays the frames in backward order (last frame first). Ping-Pong plays all frames forward then all frames backward in a single loop.

Does reversing change the file size?

Slightly. A Ping-Pong GIF will be roughly twice the file size of the original.

Are frame delays preserved?

Yes. Each frame's original delay is preserved and applied in the reversed order.

Can I reverse a GIF I made with this site?

Yes. Convert a video, download the GIF, and then drag it into the Reverse tool.

Is there a frame limit?

No hard limit, but very long GIFs may take a moment to re-encode.