Reverse GIF

Play a GIF backward or create a forward-and-backward boomerang.

Free · No signup · Your GIF stays on your device

How to use Reverse GIF

  1. Choose an animated GIF from your device.
  2. Reverse keeps each frame paired with its original delay. Boomerang plays forward and then backward without duplicating the two endpoint frames.
  3. Select Apply and preview, then download the result.

Frames are processed one at a time, so long GIFs are fine. Very large frame dimensions can still exceed the local memory limit, and Reverse keeps every frame in memory at once; resize or shorten the source if needed.

Frames are re-encoded. File size may change. If a composed frame exceeds the GIF color limit, its colors are reduced; the result reports when that happens.

Frequently asked questions

What does the boomerang option do?
It plays the animation forward and then backward in one file. The first and last frames are not repeated at the turning points, so the loop reads smoothly instead of stuttering.
Is the frame timing preserved when reversing?
Yes. Each frame keeps its own delay and the frames simply play in the opposite order.
Does reversing change the file size?
Usually a little, in either direction. Each frame is rebuilt as a complete picture so it still looks right in reverse order, then stored again keeping only what changes between frames. A GIF with transparent areas is stored as whole frames instead, which can make it noticeably larger.
Will transparency survive?
Yes. Transparent areas are preserved, and each frame is composed before reversing so nothing smears.
Is my GIF uploaded to a server?
No. Reversing happens entirely in your browser.

More GIF tools

Resize a GIF · Crop a GIF · Add captions