GIF and PNG: Two Lossless Formats With Different Limits
GIF and PNG both store pixels without throwing detail away, so a GIF to PNG conversion can be perfectly faithful. They differ in what they can hold, and that decides when the switch is worth it.
Colours: a Palette Either Way
A GIF frame can use at most 256 colours, chosen in a palette. PNG can store a palette too, or full colour with millions of shades. Because a GIF never has more than 256 colours per frame, this tool saves the PNG with a palette whenever it can, which keeps every pixel identical and the file compact.
Transparency: On or Off vs 256 Levels
A GIF pixel is either fully transparent or fully solid; a PNG pixel can be anything in between. That is the main reason designers move graphics from GIF to PNG: future edits can use smooth, soft edges. The conversion itself keeps the edges exactly as the GIF drew them.
Animation
GIF animates; a standard PNG does not. Converting GIF to PNG therefore means choosing one frame, or saving every frame as its own PNG. Both are a click away in the tool above.
Why a Frame Pulled Straight Out of a GIF Looks Broken
If you have tried another tool and got a frame that was mostly empty, or showed only a pair of blinking eyes, the GIF was not damaged. That is how animated GIFs save space.
Most Frames Are Patches
The first frame of an animated GIF is usually a full picture. Later frames often store only the rectangle that changed and leave the rest to what is already on screen. Taken on its own, such a frame is a small patch on a blank background.
Disposal Decides What Happens Next
Each frame also says what to do with its area before the next one is drawn:
Keep it
The frame stays and the next one is painted on top. This is the most common setting.
Clear it
The area is wiped to transparent, used for sprites that move across an empty background.
Restore the previous picture
The area goes back to how it looked before the frame was shown, used for short flashes and pop-ups.
This converter replays frames 1 to n with these rules before saving, so the PNG shows exactly the picture your browser displayed at that moment.
How to Convert GIF to PNG in 3 Steps
Drop your GIF files
Drag one or more GIFs onto the dashed area, or click to browse. Static and animated GIFs both work, and nothing is uploaded.
Choose the frame
For an animated GIF, a filmstrip appears: click the frame you want. To keep the whole animation as stills, switch Frames to "All frames (ZIP)".
Download the PNG
Click Download for a single PNG, or get a ZIP with one numbered PNG per frame. Several GIFs can be downloaded together as one ZIP.
Drop one or more GIFs.
Pick a frame in the strip, or choose All frames.
Download the PNG, or a ZIP of every frame.
GIF to PNG With Transparency: What Carries Over and What Does Not
Transparent pixels in the GIF stay transparent in the PNG. What surprises people is the edge around a cut-out shape.
Where the Light Halo Comes From
Because GIF has no partial transparency, the program that exported the GIF blended the anti-aliased edge with a background colour, usually white. On a white page the edge looks smooth. Placed on a dark background, those blended pixels show up as a thin light outline.
Why Converting Cannot Remove It
The halo is baked into the pixel colours. A GIF to PNG conversion copies those pixels faithfully, so the halo comes along. To get a clean edge, re-export the artwork from its source file as PNG, or use the PNG on a background close to the colour the GIF was made for.
Quick check
Open the result in the preview: the checkerboard behind the image shows exactly which pixels are transparent.
Will the PNG Be Bigger Than the GIF?
Usually it stays in the same range, sometimes smaller. It depends on how the PNG is packed.
Palette PNG vs 32-bit PNG
Many converters save every frame as a 32-bit PNG, with four bytes per pixel. For a 256-colour picture that is wasteful and often makes the file two to four times larger. This tool uses a palette PNG, one byte per pixel, and PNG's compression often matches or beats GIF's.
When PNG Does Grow
GIFs made from photos or video use heavy dithering, a fine noise of dots that fakes extra colours. Noise compresses badly in any lossless format. If such a GIF is your source and you only need a still image to share, GIF to JPG gives a far smaller file.
GIF vs PNG at a Glance
| GIF | PNG | |
|---|---|---|
| Compression | Lossless (LZW) | Lossless (Deflate) |
| Colours | Up to 256 per frame | Palette or millions |
| Transparency | On or off per pixel | 256 levels per pixel |
| Animation | Yes | No (standard PNG) |
| Best for | Short loops, simple animations | Logos, icons, screenshots, stills to edit |
When GIF to PNG Is the Right Move
Converting is worth it whenever you need a still image that keeps sharp edges and transparency.
Good Reasons to Convert
- Turning one frame of a reaction GIF into a sticker, emoji or avatar.
- Using an old GIF logo or icon in a document, slide or app that prefers PNG.
- Saving pixel art frame by frame for editing.
- Pulling a clean screenshot out of a screen-recording GIF.
When to Keep the GIF
If the movement is the point, keep the GIF: a PNG is a single still. And if every frame of a long animation is needed for a website, a video format is usually smaller than hundreds of PNGs.
After You Convert GIF to PNG
To make the PNG smaller still, run it through compress PNG. For the web, PNG to WebP keeps transparency in an even smaller file, and resize image or crop image gets it to the exact size a site asks for.
Need a photo-friendly still instead? See GIF to JPG. Every other format pair is listed in the image converter.