Reverse GIF — Rewind or Boomerang Animation
Play animated GIFs backwards or produce infinite boomerang loops in a single click. In standard Reverse mode, frames are inverted chronologically from last to first. In Boomerang mode, the animation plays forward from beginning to end and then echoes backward without duplicating the end frames, creating a seamless 2n - 2 frame ping-pong effect that loops back and forth without harsh cuts.
Use Cases
How to reverse a GIF or create a boomerang
Drop any animated GIF into the workspace. Frame count and playback duration are loaded instantly.
Choose Reverse to play backward once, or Boomerang to build a back-and-forth loop.
Click Run to restructure the frame sequence and delays. All operations execute locally in memory.
Watch the reversed or ping-pong playback preview, then save your new GIF to disk.
Frequently Asked Questions
- What is the difference between Reverse and Boomerang?
- Reverse mode simply flips the frame order from end to start. Boomerang mode appends the reversed frames (excluding the first and last) to the original sequence, so the animation plays forward then backward continuously.
- Why does boomerang produce 2n - 2 frames?
- To avoid stuttering, a boomerang loop does not repeat the first frame or the last frame at the turning points. An animation with n frames therefore has n forward frames plus n - 2 return frames, totaling 2n - 2.
- Does reversing a GIF degrade image quality?
- No. Reversing reorders the existing uncompressed pixel data and delays without lossy re-quantization.
- Is there a limit on frame count?
- Animations up to 400 MB decoded memory (width × height × 4 × frames) and 50 MB file size are supported right in your browser.
Private by design. Frame sequence reversal and boomerang loop synthesis run entirely in your browser — your GIF is never uploaded to a server.
Related tools
More free, in-browser tools from the GIF Tools set — every one runs locally, with no sign-up and no upload.