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
- Upload your GIF. Click or drag-and-drop your animated GIF file.
- Choose a mode. Reverse Only — frames play in backward order. Ping-Pong — original frames + reversed frames = one seamless loop.
- 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.
- 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.