GIF Frame Reorder

Reverse, shuffle or delete frames of an animated GIF and re-encode a valid animation in your browser.

Reorder the frames of an animated GIF

Download GIF
Source frames: —
Output frames: —
Status: Load a GIF to begin
Frames are decoded, reordered on a canvas and re-encoded with a fresh LZW stream in your browser.

How to use the GIF Frame Reorder

  1. Load the animated GIF whose frames you want to reorder.
  2. Edit the frame order list, or press Reverse to flip the sequence.
  3. Press Rebuild GIF, review the preview and download the animation.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online gif frame reorder.

Load the GIF and press Reverse. The frame list is flipped and the animation is re-encoded so it plays backwards.
Remove those numbers from the frame order box and press Rebuild GIF. Only the listed frames are written to the new file.
A comma or space separated list of frame numbers. You can repeat a number to make that frame appear more than once.
Yes, in effect. Repeating the same frame number several times in the list makes it appear for longer in the animation.
It removes frames whose pixels are identical to a frame already kept, which often shrinks an animation without visible change.
Yes. Every frame keeps the delay it had in the original file and the loop count is written back into the new GIF.
No. The GIF is decoded and re-encoded entirely by JavaScript inside your browser tab.
It handles hundreds of frames, although re-encoding a very long animation can take a few seconds on an older device.
Yes, it is completely free with no account, no sign-up and no limit on how many animations you rebuild.

Last updated: October 10, 2026