GifWrench

Reverse a GIF, Make a Boomerang, or Change How It Loops

Pick a direction and how many times it should play. GifWrench rewrites the frame order and the loop setting without touching quality.

Direction

Large dimensions or frame counts may exceed your browser’s memory even below the file-size limit.

How to reverse a GIF

To reverse a GIF, load it, keep Reverse selected and press Apply. The frames are played in the opposite order and each frame keeps its own timing.

How to make a boomerang GIF

Choose Boomerang. GifWrench appends the frames in reverse after the original ones, skipping the first and last frame on the way back so nothing stutters. The GIF becomes about twice as long and roughly twice as large, so you may want to compress it afterwards.

How to change how many times a GIF loops

GIFs store a loop count in the file. Choose:

  • Loop forever: the usual setting for reactions and stickers.
  • Play once: removes the loop instruction, so browsers stop on the last frame.
  • Play 2, 3 or 5 times: sets a fixed repeat count.

Browsers and apps don't all honor loop counts the same way. Web browsers do; many messaging apps loop GIFs forever no matter what the file says.

Change the speed too

Reversed or boomerang GIFs often look better slightly faster. Use the GIF speed changer; it only rewrites the timing, so quality is untouched.

Frequently asked questions

What is a boomerang GIF?

A boomerang plays the animation forward and then backward, so it loops smoothly without a jump. GifWrench builds it from your frames (frame order 1…N, then N-1…2).

How do I stop a GIF from looping?

Choose "Play once (no loop)". Some apps (including many chat apps) always loop GIFs regardless of the file setting.

Does reversing reduce quality?

No new compression is applied. Frames are reordered and the file is re-optimized losslessly.

Related tools

Guides