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
Source frames: —
Output frames: —
Status: Load a GIF to begin
How to use the GIF Frame Reorder
- Load the animated GIF whose frames you want to reorder.
- Edit the frame order list, or press Reverse to flip the sequence.
- Press Rebuild GIF, review the preview and download the animation.
Features
- Reverse or rewrite the frame sequence
- Delete frames by removing numbers from the list
- Optional duplicate frame removal
- Re-encoded with a correct header and LZW stream
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