
Extract GIF Frames
Extract GIF frames as PNG images online. Preview each full-canvas frame, download one PNG or all frames in a ZIP. Local browser processing with no uploads.
Your images
Choose a file to begin. Processing stays on your device.
Your result
Extract GIF Frames online
Extract GIF frames as PNG images online. Preview each full-canvas frame, download one PNG or all frames in a ZIP. Local browser processing with no uploads.
- Choose an animated GIF.
- Extract and inspect the full-canvas frame previews.
- Download one PNG or save every frame in a ZIP.
What to expect
GIF frames can store only changed areas. The extractor reconstructs complete displayed frames so downloads include the required content from earlier frames.
Can I save just one frame?
Yes. Each frame has its own Download PNG link after extraction.
Does it include every frame?
Yes, within the stated limits. The tool exports each stored animation frame in its original order and lists its recorded delay.
Why are extracted files larger?
Every PNG is a complete canvas, whereas the GIF can reuse previous image areas and a limited palette. The ZIP groups the PNGs; it does not guarantee smaller total size.
What are the limits?
One GIF up to 20 MB, 4 megapixels per frame, 4096 px per edge, 300 frames and 60 million total frame pixels. Extracted PNG data must stay below 80 MB.
How extract gif frames works
GIF frames can store only changed areas. The extractor reconstructs complete displayed frames so downloads include the required content from earlier frames.
Decode GIF image data
The decoder reads the canvas, palettes, frame rectangles and graphic-control data. LZW decoding recovers indexed pixels for each stored frame.
Reconstruct displayed frames
Frames are composited in order. Disposal instructions determine whether the previous area is retained, cleared or restored from an earlier canvas snapshot.
Encode full PNG images
Each reconstructed canvas is encoded as PNG in a worker. Numbered filenames keep the source order; the UI reports each recorded frame delay separately.
Package the downloads
PNG blobs are offered individually and collected into a local ZIP. Total output limits protect memory. GIF comments and animation timing are not embedded in the individual PNG files.
Explore the details: omggif decoder
Related image tools
Background Remover
Remove a plain background or cut out a portrait
CROPCrop Image
Choose a shape or exact crop size
EDITPhoto Editor
Crop, adjust, add text and draw
TURNRotate & Flip Images
Rotate or mirror a photo
MARKWatermark Images
Add a text or logo watermark
HEALWatermark Remover
Repair small marks with healing and cloning
Get more from this tool.
Step-by-step help for the images you are working with.

How to Extract Frames from a GIF
Learn how to extract frames from a GIF as full-size PNG images. Download a single frame or a ZIP and understand timing, transparency and file-size limits.
Read the guide
How to Make a GIF from Images
Learn how to make a GIF from images: arrange photos, set frame delays, choose dimensions and looping, then preview and download your animation.
Read the guide