GIF to PNG
Turn a GIF into PNG images. Every frame comes out whole, with transparency kept. It all runs in your browser.
Drag & drop a file here, Ctrl+V to paste, oror
Runs in your browser
How it works
Whole frames, not stored fragments
A GIF often saves only the changed part of each frame. The decoder rebuilds the full picture for every frame, with the clear and restore rules applied, and that full picture is what goes into the PNG.
The ZIP is counted before you get it
Once the ZIP is written, the page reads it back and checks that it holds one PNG per frame. A short ZIP is reported as an error and never downloaded.
Transparency stays transparent
Pixels go from the decoded frame straight into the PNG. No background colour is added, so a GIF with a clear background gives PNGs with a clear background.
Nothing leaves your device
Decoding, PNG writing and the ZIP all happen in the browser tab. The GIF is never uploaded.