GIF to PNG Converter
Convert GIF (Graphics Interchange Format, 1987) to PNG (Portable Network Graphics, 1996) entirely in your browser. Output files are slightly larger — typically 11% bigger on photographic content for ordinary photographs. Files never leave the tab — there is no upload.
Which formats are supported?
Inputs: PNG, JPEG, WEBP, AVIF, GIF, BMP, ICO, TIFF (Safari) and HEIC/HEIF (via libheif WASM, loaded on demand). Outputs: PNG, JPEG, WEBP, AVIF — each with an optional WASM encoder variant in the dropdown (mozjpeg, oxipng, libwebp, libavif) for tighter compression or consistent output across browsers. Vendor camera RAW formats (CR2/CR3/NEF/ARW/DNG/...), PSD, EPS, TGA, XCF and ICNS are still rejected — those need format-specific decoders we haven't shipped yet.
Both GIF and PNG are lossless formats — no pixel changes between input and output. The size difference comes from the compression algorithm, not from throwing away detail. Round-tripping GIF → PNG → GIF reproduces the original bytes once you account for re-filtering.
Both formats support a true alpha channel — anti-aliased logos, drop shadows and translucent overlays survive the round-trip unchanged.
PNG is the natural choice for Logos, icons, UI screenshots, text, Anything with sharp edges or flat colour, and Images that need a true alpha channel. It is a poor fit for Photographs (will be much larger than JPG/WEBP/AVIF) and Animated content. Every browser since IE 7; every modern OS.
GIF: what it is
GIF stores at most 256 colours per frame via a global or local palette. Photographs banded into a GIF palette look terrible — that's why GIF only survives for animations.
We can read GIFs (first frame becomes the image) but we don't write them. Animated GIF output makes no sense in 2026: WEBP and AVIF do animation in a tenth of the bytes.
PNG: what it is
PNG uses DEFLATE (the gzip algorithm) over filtered scanlines. It is lossless: a PNG round-trip never changes a pixel.
Encoding cost lives almost entirely in choosing per-row filters. The oxipng encoder we ship trials more filter combinations than canvas does and typically shrinks files 10–25% further.
At a glance
- Typical size change
- ~11% larger
- Transparency preserved
- Yes — both formats support alpha channels
- Compression
- GIF (lossless) → PNG ( lossless)
- PNG browser support
- Every browser since IE 7; every modern OS.
Frequently asked questions
Is the converted PNG smaller than the original GIF?
On a typical photograph, slightly larger — typically 11% bigger on photographic content. Synthetic graphics (logos, screenshots) may behave very differently — try a single file first if size matters.
Will my GIF be uploaded to convert it?
No. The conversion runs inside the browser tab using WebAssembly. Your file is never sent over the network — drop it, convert it, download it, all on your machine.