Extract Individual Frames from an Animated GIF

Pull out every frame of a GIF as a separate PNG image. See a visual grid of all frames with their timing info, then download the ones you need or grab them all as a ZIP.

Helpful when you need a still from a reaction GIF, want to edit individual frames in a graphics editor, or need to inspect frame-by-frame timing for debugging animation issues.

Frequently Asked Questions

What format are the extracted frames?

Each frame is exported as a PNG image, preserving full color and any transparency from the original GIF. To reassemble edited frames into a new GIF, use [GIF from Images](/gif/from-images).

Can I download all frames at once?

Yes. Use the "Download All" button to get a ZIP archive containing every frame as a numbered PNG file.

Does the tool show frame timing information?

Yes. Each frame displays its delay value in milliseconds, so you can see the exact timing of the animation.