How to convert GIF to PNG
- 1. Add your GIFsClick Choose GIF files or drop one or more GIFs onto the box. Pasting with Ctrl+V works too.
- 2. Pick frames, then click ConvertUnder Frames, keep First frame for a single still, or choose All frames (.zip) to split the animation. Then click Convert.
- 3. Download the PNGsEach GIF gets a Download button. With All frames, it saves a .zip of that GIF's frames; Download all (.zip) saves everything at once.
GIF vs PNG
GIF was introduced by CompuServe in 1987, and its 1989 revision (GIF89a) added the animation support it's famous for today. Each frame is limited to a palette of 256 colors, and transparency is all-or-nothing: a pixel is either fully see-through or fully solid.
PNG arrived in 1996 as a patent-free replacement for GIF. It's lossless, handles millions of colors and smooth, partial transparency, and every app and website accepts it. What it doesn't do, in most software, is animate.
| GIF | PNG | |
|---|---|---|
| Introduced | 1987 (animation in 1989) | 1996 |
| Colors | Up to 256 per frame | Millions |
| Transparency | On or off per pixel | Smooth, partial transparency |
| Compression | Lossless within its palette | Lossless |
| Animation | Yes, widely supported | Only as APNG, with limited support |
| Best for | Short, simple animations | Still images, screenshots, editing |
First frame or all frames?
First frame (the default) gives you one PNG per GIF. It's what you want for a thumbnail, a profile picture that can't be animated, or a still for a document or slide.
All frames (.zip) saves every frame of the animation as its own PNG and bundles them into a .zip. Use it to pick the best moment from a reaction GIF, to edit frames one by one, or to build a sprite sheet. A long GIF can contain hundreds of frames, so the .zip may be large.
If the frame you want isn't the first one, choose All frames and keep the one you need.
Does the PNG keep transparency?
Yes. Pixels that are transparent in the GIF stay transparent in the PNG. Since GIF only supports fully on or off transparency, edges won't gain any smoothing; they'll look exactly as they did in the GIF.
Colors are preserved exactly, too. PNG can store everything a GIF can, so nothing is lost in the conversion.
Limits worth knowing
- The PNGs are still images. Frame timing and looping aren't stored, so you can't turn the frames back into the same animation without an editor.
- PNG files can be larger than the original GIF, especially when you save every frame. Each row shows the size before and after converting.
- This page takes GIF files. For other image types, use a matching tool, for example turn a PNG frame into a JPG if you need a smaller file, or compress it as WebP for a website.
Frequently asked questions
How do I split a GIF into frames?
Add the GIF, set Frames to All frames (.zip) and click Convert. You'll get a .zip with each frame as a separate PNG image.
Does GIF to PNG keep a transparent background?
Yes. Transparent pixels in the GIF stay transparent in the PNG.
Can I choose which frame to save?
You can save the first frame or all frames. To get a specific frame, choose All frames, then keep the PNG you want from the .zip.
Will converting a GIF to PNG lose quality?
No. PNG is lossless and supports every color a GIF can hold, so each frame is reproduced exactly.
Can I convert several GIFs at once?
Yes. Drop them all in, click Convert, and use Download all (.zip) to save everything together.
Do you upload my GIFs?
No. The GIFs are decoded and saved as PNG on your device, inside your browser. The page loads its own code, ads and cookieless analytics, but your files are never sent anywhere. Here's how that works.