zerouploads

GIF to PNG Converter

Convert GIF images to PNG in your browser. An animated GIF gives you its first frame, and clear pixels stay clear.

  • Unlimited
  • No signup
  • Private
  • Works offline

GIF batch converter

Add GIF files and convert them to PNG.

GIF → PNGNo files yet

The only way to make the file smaller here. PNG has no quality setting to trade away.

Reduces the image size in pixels to make the file smaller.

Add GIF files to start

How it works

  1. 01

    Add your GIF files

    Drop, paste or pick any number. The files stay in this tab, and the page sends them nowhere.

  2. 02

    Check what came out

    An animated GIF gives you its first frame. Each row shows the new size.

  3. 03

    Download

    Save one file, or the whole batch as a zip. Your GIF files stay as they are.

An animation gives you one frame

Know this before you start. A PNG holds a single picture, so an animated GIF cannot survive the trip. You get its first frame and nothing else. That is the format, not a limit of this tool, and no setting here can change it. If you need the movement, keep the GIF.

For a still GIF, expect a bigger file. A GIF stores each pixel as one pick from a list of 256 colours or fewer. The PNG your browser writes stores full colour for every pixel, so a logo or a screenshot often comes out two or three times bigger. The colours do not improve on the way, because the GIF threw the others away long before you got here.

Clear pixels carry over. GIF transparency is all or nothing, with no in between, so a cut-out edge can look jagged. The PNG keeps that edge exactly as it is. It can store soft edges, but it cannot invent the ones your GIF never had.

Animation
Lost. A PNG holds one frame, so you get the first.
Size
Usually bigger. The PNG stores full colour for every pixel.
Transparency
Kept. GIF clear pixels stay clear in the PNG.
Originals
Never touched. Converting always writes a new file.

Frequently asked questions

What happens to an animated GIF?
You get its first frame as a still picture. A PNG holds one frame, so the rest cannot come along. There is no setting for this and no way around it in the PNG format.
Can I get every frame as a separate PNG?
Not here. Pulling out every frame needs an image decoder that not every browser has, so this tool would work for some people and fail for others.
Why is my PNG bigger than the GIF?
Because a GIF stores each pixel as one pick from a list of 256 colours or fewer. The PNG your browser writes stores full colour for every pixel, and that takes more room. An animated GIF can still shrink, because you keep one frame of many.
Will the colours look better?
No. A GIF has already been cut down to 256 colours or fewer, and nothing can put the rest back. The PNG can hold millions of colours, but only the ones in the GIF are there to store.
Does the see-through part survive?
Yes. A clear pixel in the GIF stays clear in the PNG. GIF transparency is all or nothing, so edges can look jagged. The GIF was made that way, and this tool cannot smooth it.
Why convert a GIF at all?
Because editors, slides and documents treat a PNG as a normal image, and it can hold every colour and soft edges. Keep the GIF when you need the animation, or when the smallest file matters most.
Is there a quality setting?
No, and nothing is missing. PNG has no lossy mode, so a quality dial would do nothing at all. To get a smaller file, set the size to 75% or 50%.
How many files can I convert at once?
As many as you like. Files run one at a time, so a long queue never holds a stack of decoded images in memory. Your free memory is the only real ceiling.
Do my images get uploaded?
No. Every decode and re-encode happens in this tab. The image data never leaves your device, so there is no copy to delete.
Are my GIF files changed?
No. Your browser reads each one and writes a separate new PNG for you to download. The file on your disk is untouched.
Does this work offline?
Yes. Once the page has loaded, converting carries on with no network connection.
Browse all image tools