GIF to PNG converter
Convert GIF to PNG in your browser. Lifts the image out of a 256-colour format — and takes only the first frame of an animation.
Drop files here
or
Accepts .gif · Up to 20 files at a time · up to 80 MB each "Upload" and "download" here mean your browser reading a file from this device and writing one back to it. Nothing is sent to a server — open your browser's network panel and watch: no request carries your file.
FAQ
What happens to an animated GIF?
Only the first frame is written, because a PNG holds a single image. Keep the GIF if you need the animation, or convert it to MP4 or WebM.
Does PNG improve the colours?
It stops them being restricted, but it cannot restore colours the GIF discarded. Banding and dithering already in the image are preserved exactly.
Is transparency preserved?
Yes, and it improves. GIF has a single fully-transparent colour index; PNG has a real alpha channel, so the transparency it carries is at least as good as the original.
Will the PNG be larger or smaller?
Either. A simple GIF of flat colours can grow, while a heavily dithered one sometimes shrinks, because PNG compresses smooth regions better than a dither pattern. The result panel shows the real figure.
When is this the right conversion?
Before editing a still image that happens to be a GIF, or when a tool requires PNG. For animation, GIF or a video format is the answer.
Is it really free?
Yes — every conversion on this site, with no account, no watermark and no daily cap. The work happens on your own device, so there is no server bill for us to pass on to you.
Do I need to install anything?
No. It runs in any modern browser, on Windows, macOS, Linux, Android and iOS. There is nothing to download and nothing to sign up for, and once the page has loaded it keeps working with the network switched off.
Related converters
- GIFtoJPGRe-encodes to JPG with an adjustable quality
- JPGtoPNGRe-encodes to PNG without losing detail
- WebPtoPNGRe-encodes to PNG without losing detail
- AVIFtoPNGRe-encodes to PNG without losing detail
- BMPtoPNGRe-encodes to PNG without losing detail
- TIFFtoPNGRe-encodes to PNG without losing detail
- ICOtoPNGRe-encodes to PNG without losing detail
- SVGtoPNGRe-encodes to PNG without losing detail