Image tool

GIF Frame Extractor

Choose a GIF to extract full-canvas PNG frames locally in your browser.

In-browser processingNo account requiredPrivacy details ↗

Choose a GIF up to 20 MB. Up to 120 frames, 1,600 px per side, 1.92 MP per frame, 100 MP total, and 80 MB output.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose one GIF up to 20 MB.
  2. Extract frames in the original playback order.
  3. Download an individual PNG or all frames as one ZIP.

Local frame extraction

The GIF is decoded in this browser. The source file is not uploaded. Each output is a full-canvas PNG in playback order.

Limits and metadata

GIFs are limited to 20 MB, 120 frames, 1,600 pixels per side, 1.92 megapixels per frame, 100 megapixels total, and 80 MB of generated PNG and ZIP output. PNG files do not preserve GIF frame delay metadata, palettes, animation controls, or other source metadata. This browser must support ImageDecoder for GIFs in a secure context.

GOOD TO KNOW

Common questions

Are frame delays preserved?

No. This tool creates individual PNG images and does not write GIF timing metadata.

Does extraction upload my GIF?

No. Decoding and PNG/ZIP creation happen locally in your browser.