GIF Tools
Theme
SMALL EDIT. PERFECT MOMENT.

GIF Frame Extractor — Save GIF Frames as PNG Online Free

Step through an animated GIF and save a complete frame as PNG, or download all frames in a ZIP with their timing information.

✓ 100% free✓ No watermark✓ Files stay on your device
GIF Frame Extractor LOCAL PROCESSING
↥

Choose a GIF to get started.

Drag & drop your GIF here, or paste with Ctrl + V

GIF files up to 30 MB · No upload required
♧ Private by design. Your GIF never leaves this tab.No account. No catch.
THREE SIMPLE STEPS

GIF Frame Extractor, without an upload.

01

Choose your GIF

Drop, browse, or paste a GIF file. It stays on your device.

02

Adjust and inspect

Review the original animation and choose your output settings.

03

Export and download

Check the actual result and save it. Keep your original separately.

Save complete GIF frames as PNG images.

Enter a frame number or use previous and next to inspect the animation. Frame numbering starts at one. Export a single PNG for a thumbnail, presentation, or reference image, or select all frames to download a ZIP. PNG files preserve the rebuilt pixels without another GIF palette conversion. Transparent areas remain transparent in the extracted image.

Get the visible picture, including earlier background pixels.

Optimized GIFs may store only a small changed rectangle for an individual frame. Copying that rectangle alone does not reproduce the full image you saw in playback. The shared engine applies the source disposal instructions and composes each complete frame first. The extracted PNG therefore includes the inherited background as well as the pixels that changed in that moment.

Keep frame timing alongside a ZIP.

The all-frames archive contains numbered PNG files and timing.json with the source dimensions, loop value, and frame delays in milliseconds. The PNG images themselves are still pictures; they do not play as an animation. Use the timing file if you need to reconstruct playback elsewhere. Exporting every frame can produce a much larger download than the source GIF, especially when that source used many small partial updates.

How to extract a single frame from a GIF as PNG

Open your GIF and use Previous and Next, or enter a Frame number, to find the picture you want. Leave Download all frames as ZIP unchecked, select Extract frames, then choose Download PNG. The PNG is a still image of the complete selected frame.

How to download all GIF frames as a ZIP

Open your GIF, check Download all frames as ZIP, then select Extract frames and Download ZIP. Unzip the archive to get one PNG per frame in playback order and a timing.json file with the original frame delays.

A FEW GOOD ANSWERS

GIF questions,
answered.

Is GIF Frame Extractor free?

Yes. No login, payment, watermark, or cloud upload is required. Processing happens in a browser worker.

What files can I open?

Use a GIF up to 30 MB and 4096 pixels per side, within 24 million total decoded pixels. The same memory limit applies to enlarged output.

Can the output size or colors change?

Yes. GIF outputs are re-encoded and can have different colors and byte sizes. WebP quality is lossy. Extracted PNG frames preserve the decoded RGBA pixels.

Which tool should I use next?

Trim for duration, resize for pixel dimensions, crop for framing, compress for colors and scale, extract for still PNG images, or convert to animated WebP. The navigation and tool links below connect all eleven tools.

Privacy & terms

GIF files are processed on your device and are not uploaded by this tool. Your chosen theme is saved in local storage. Hosting providers may process normal HTTP request logs. We use Google Analytics to understand page visits and site usage. Analytics may use cookies; GIF files are still processed locally. See our Privacy Policy for details.

Only edit content you have permission to use. Keep your original file; exported colors and file sizes can differ. This tool is provided as-is.