How to convert GIF to PNG
- Select Choose files, or drop one or more GIFs on the box.
- Wait a moment while each GIF is read and its frames are rebuilt.
- Select Download. A still GIF gives one PNG. An animation gives a ZIP with one numbered PNG for each frame.
Why not just save the first frame
Many tools only show the first frame of a GIF. This one reads every frame. GIF animations are often stored as small patches, where each frame holds only the pixels that changed from the one before. If you copy the patches without rebuilding the picture, you get partial images. This tool draws each patch on a full canvas and follows the disposal method that each frame declares: keep the picture, clear the area to the background, or restore the previous state. The PNG for frame 5 therefore looks like frame 5 did when the animation played.
Transparency and colours
GIF supports one transparent colour. That colour becomes fully transparent in the PNG, so you can place the frames on any background. PNG has no 256 colour limit, but the frames only contain the colours that were in the GIF, so the pictures will not look better than the original.
Uses
Extract a single frame as a still image, collect frames for a sprite sheet, study an animation step by step or edit frames in an image editor and rebuild the animation later. Files names end with the frame number and add leading zeros, so they sort correctly in any file list.
Tips
- Rebuild a GIF from edited frames with images to GIF.
- Make the frames smaller with the image resizer.
- Change PNG frames to JPG with PNG to JPG when you need small files without transparency.
- Convert a whole mixed folder at once with the bulk image converter.
- Convert web pictures with WebP to PNG.
Everything runs on your device. Your GIFs are never uploaded.