Image
GIF Frame Extractor
Extract still PNG frames from animated GIFs privately. Processing stays on your device.
How to Use
- Upload an animated GIF.
- Extract frames to preview stills.
- 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.