Image

GIF Frame Extractor

Extract still PNG frames from animated GIFs privately. Processing stays on your device.

How to Use

  1. Upload an animated GIF.
  2. Extract frames to preview stills.
  3. Download a ZIP of PNG frames.

Key Features & Privacy Advantage

  • All processing happens locally in your browser. Your files are never uploaded to a server.
  • Frame parsing with gifuct-js.
  • ZIP packaging via JSZip.
  • Handy for design stills and thumbnails.

Technical Breakdown

Animated GIFs store a sequence of paletted frames with disposal rules. A parser reconstructs each full canvas state so exports match what you see during playback.

Frames are encoded as PNG and bundled with JSZip entirely in-browser. Long GIFs produce many files — extraction time grows with frame count.

Frequently Asked Questions

Do you upload my GIF?

No. All processing happens locally in your browser. Your files are never uploaded to a server.

Is timing preserved?

We extract still frames; timing metadata is not written into the PNGs.

Why a ZIP?

It is the simplest way to download dozens of frames at once from the browser.

What about huge GIFs?

They may be slow or memory-heavy. Prefer shorter clips when possible.