GIF Frame Extractor to Download PNG Images
Split an animated GIF into downloadable PNG frames, right in your browser.
100% local decoding (gifuct-js). Click a frame to download it.
🔒 100% client-side — no data sent
Break an animated GIF down into individual frames you can download as PNG images. Processing runs 100% in your browser: your files are never uploaded, keeping your privacy fully intact.
What is it for?
- ▸ Grab a specific frame from a GIF to use as a thumbnail or screenshot
- ▸ Analyze an animation or sprite frame by frame before editing
- ▸ Convert GIF frames to PNG for retouching in an image editor
- ▸ Reuse animation steps inside a presentation or a blog post
FAQ
Is my GIF uploaded to a server?
No, extraction is performed directly in your browser. The file stays on your device and is never sent anywhere.
Can I download all the frames at once?
Yes, you can grab each frame individually or all of the extracted PNG images from the GIF.
Is the GIF's transparency preserved?
PNG supports transparency, so transparent areas from the original GIF are preserved in the exported images.
Related tools
Aspect ratio · calculator Calculate an aspect ratio (16:9…) and derive a missing proportional dimension. Barcode generator Generate a barcode (EAN-13, Code128, UPC) from a value, downloadable, in your browser. Base64 → image Decode a data URI or Base64 into a viewable, downloadable image, in your browser. CSS border-radius · generator Create CSS rounded corners (border-radius) with a live preview and copy-ready code. CSS box-shadow · generator Generate a CSS box-shadow with a live preview and copy-ready code. Green screen remover Make a background color (green/blue screen) transparent and export a PNG, in your browser.