GifWrench

Split a GIF into PNG Frames

Drop a GIF and get every frame as a full-size PNG, ready to edit, with a one-click ZIP download.

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

How to split a GIF into frames

To split a GIF into frames, load it and press Split into frames. GifWrench extracts every frame, converts each one to a PNG and shows them as thumbnails. Click a thumbnail to save one frame, or Download all frames (ZIP) to get them all, numbered in order.

What people use extracted frames for

  • Thumbnails and covers: pick the best moment of an animation as a still image.
  • Editing: fix or retouch individual frames in an image editor, then rebuild the animation.
  • Game and web animation: turn the frames into a sprite sheet. The GIF to sprite sheet converter does it in one step and adds JSON frame data.
  • Checking AI-generated GIFs: ChatGPT GIFs are built from a grid of frames; splitting lets you inspect each one.

Everything happens in your browser. Big GIFs with hundreds of frames take longer and use more memory; if your browser struggles, keep every 2nd frame.

Frequently asked questions

Are the frames full size?

Yes. GIFs often store only the changed part of each frame; GifWrench rebuilds every frame to the full canvas before saving it as PNG, so each PNG looks exactly like that moment of the animation.

Why PNG instead of JPG?

PNG is lossless and keeps transparency, so the frames are identical to the GIF. You can convert them to JPG later if you need to.

Can I get only some frames?

Set "Keep every Nth frame" to 2 to keep every second frame, 3 for every third, and so on. You can also click any thumbnail to download just that frame.

Related tools

Guides