Extract GIF frames

Extract composited GIF frames into a PNG ZIP with timing data.

Local processing · Nothing is uploaded · 20 MB / 4 megapixel limit

Input & settings

No image selected

Drop a still image or choose a file.

No extra settings are needed for this conversion.

Result

Open an image to begin.

How to use

Choose one GIF. Download its displayed frames and timing.json, in animation order.

Limits and behavior

Up to 100 frames and 16 million total frame pixels. Frame offsets, transparency and GIF disposal methods are applied. Still PNG, JPEG and WebP only; 20 MB, 4 megapixels and 4,096 pixels per side. Processing stays on your device. Exports apply orientation and discard source metadata. PNG output preserves transparency unless the selected operation composites it.

Save individual frames from a GIF

Decode supported GIF frames and package them as PNG images with timing information.

Does every extracted frame contain the full displayed animation state?

This tool exports composited frames, accounting for supported GIF frame composition and disposal.

Related tools: gif to png · create gif from frames

Built on Hatchable