GIF to PNG Converter
Convert GIF images to PNG format in your browser. Extracts the first frame. No upload, no watermark, no signup.
Drop your images here
or click to browse. Select multiple files
What you get
A single still image: the first frame. The GIF is drawn to a canvas as one picture, so if the source was animated, the animation does not come with it.
For a static GIF, which is still common for icons and diagrams, this is a clean upgrade. For an animated one, read on before converting.
Why bother converting a static GIF
GIF is capped at 256 colours per frame. That was a reasonable constraint in 1989 and is a severe one now. A static GIF has usually been through a palette reduction that dithered gradients into speckle.
PNG has no such cap. Converting will not undo the dithering that is already baked in, but it stops the image being re-quantised on every future edit, and for flat-colour graphics PNG usually compresses better than GIF does anyway.
More detail
Transparency behaves differently in each format
GIF transparency is one bit: a pixel is either fully transparent or fully opaque, which is why GIF logos have jagged edges on a coloured background. PNG has eight bits of alpha and can do smooth edges.
The conversion carries the transparency across faithfully, but it does not improve it. A GIF with hard-edged transparency produces a PNG with hard-edged transparency. You gain the capability for future edits, not a better edge on this file.
If the GIF is animated
Converting to MP4 or WebP keeps the motion and produces a far smaller file than the GIF was. Only convert to PNG if you specifically want one frame as a still.
Questions
Can I get all the frames of an animated GIF?
No. This produces the first frame only. There is no frame extractor here, so for an animation you want a different target format entirely.
Will the colours improve?
No. The GIF was already reduced to 256 colours and that reduction is permanent. PNG can store more, but there is nothing extra to store. What you gain is that no further quantisation happens on later edits.
Does transparency survive?
Yes, exactly as it was. GIF transparency is one bit per pixel, so hard edges stay hard. PNG could represent a smoother edge, but the conversion cannot invent one.
What should I use for an animated GIF instead?
MP4 for the largest size saving, or animated WebP if you need it to autoplay inline the way a GIF does. Both are dramatically smaller than the GIF.