GIF to PNG Converter

Convert GIF images to PNG with transparency kept. Animated GIFs are detected and their first frame is saved. Batch convert and ZIP, no upload.

Runs in your browser

Browser-only · batch + ZIP · lossless PNG keeps transparency, but files are usually larger · up to 4096 px / 16 MP · animated GIFs: first frame only

GIF → PNG This page saves as PNG only.
Drop files here or click to browse
GIF · Files never leave your device.

Convert to

GIF → PNG
PNG is lossless — quality does not apply.

Resize

Keeping EXIF can include GPS location and camera details. Orientation and dimensions are updated; embedded thumbnails are removed.

Large images are resized to at most 4096 px and 16 megapixels.

Preview encodes locally using your settings. The shown size is the actual downloadable file size.

Files

Add images to convert.

Files never leave your device.

GIF vs PNG

  • GIF — lossless LZW compression limited to a palette of 256 colours, 1-bit transparency (a pixel is either fully clear or fully opaque) and animation.
  • PNG — lossless compression with full colour and an 8-bit alpha channel for smooth, semi-transparent edges. An animated variant (APNG) exists, but this page produces still PNGs.

Converting to PNG keeps every pixel exactly, so the image looks identical — including the GIF’s limited colours.

Animated GIFs: only the first frame

The file structure of each GIF is read to count its frames. For an animated GIF, the first frame becomes the PNG and the row reports how many frames there were, so you are never surprised by a still image.

If the frame you want is not the first one, you need a frame-extraction tool; this page is built for still images and poster frames.

Transparency in GIFs

A GIF marks one palette colour as transparent. Those pixels become fully transparent in the PNG, and the row shows the transparent share.

Because GIF has no partial transparency, edges drawn against a transparent background stay jagged or keep a coloured fringe from the original export; PNG cannot add the smooth edges back.

File size

The PNG written by the browser uses full colour rather than a 256-colour palette, so it can be larger than the GIF, especially for simple graphics. The row shows the exact change.

For a smaller file that keeps transparency, convert the PNG to WebP; for photos without transparency, PNG to JPG.

Dithering, frames and banding in the PNG

  • Dotted patterns remain: the dithering the GIF used to fake extra colours is part of the pixels and stays in the PNG.
  • The PNG shows a different frame than the thumbnail: file browsers sometimes preview a later frame; this page always uses the first.
  • Colours look banded: GIF’s 256-colour limit already reduced them, and converting cannot restore them.

How to use

  1. Drop your .gif files on the box or choose them from your device.
  2. Optionally resize the images under Resize.
  3. Press Convert and check each row for the frame count and transparency.
  4. Download each PNG or all of them as a ZIP.

FAQ

Can I convert an animated GIF to PNG and keep the animation?

No. The output is a still PNG made from the first frame. The row tells you how many frames the GIF had.

Does GIF to PNG keep transparency?

Yes. Pixels that were transparent in the GIF are fully transparent in the PNG.

Will the PNG look better than the GIF?

No. PNG stores the same pixels without loss, so the 256-colour limit and dithering remain.

Why is my PNG larger than the GIF?

The PNG uses full colour instead of a small palette. Convert to WebP if you need a smaller file with transparency.

Related tools

More Image tools: Image

Send feedback

Found a bug or have an idea? Tell us — it helps make the tools better.

Only needed if you would like a reply.

Page: /image/gif-to-png/