GIF vs PNG: the colour-depth difference
GIF: 256 colours, banding visible. PNG: 16M colours, smooth.
Turn animated or static GIFs into crisp PNGs, perfect for editing, layering, or any tool that needs a still image. Bulk, browser-based, no upload.
Three steps, fully local, animated or static input.
Drag GIF files (up to 100 at once). Both animated and static GIFs work, animated GIFs export the first frame as PNG by default.
PNG is lossless, GIF's 256-colour palette and transparency carry through to PNG's full 24-bit + alpha exactly.
Single GIF → single PNG (first frame). Multiple GIFs → ZIP. For all frames of an animated GIF, use Extract Frames.
When you need a single PNG from a GIF, not the whole animation.
PNG preserves every pixel of the GIF frame. No quality drop, no compression artefacts added, bit-perfect transcoding.
GIF's binary transparency (each pixel either 0% or 100%) becomes PNG's full alpha channel. The transparent areas remain transparent.
For animated GIFs, the first frame exports as PNG by default. To extract every frame separately, use our [Extract Frames](/extract-frames/) tool.
Up to 100 GIF files in one batch. Drop a whole sticker pack or icon set, all convert and download as a ZIP.
Files never leave your browser. WebAssembly-based decoding, verifiable in DevTools.
Free forever. Output PNG drops straight into Photoshop, Word, app pipelines, or any editor.
GIF was always a compromise. PNG is what you usually actually want.
GIF: 256 colours, banding visible. PNG: 16M colours, smooth.
Editing, modern web, email, stickers, these need PNG.
First frame here. All frames in Extract Frames.
Stickers, drafts, embargoed GIFs, local conversion preserves privacy.
Quick answers about the tool