PNG
ЗАГРУЗИТЬ
ФАЙЛ
Ожидание файла...
Ожидание файла...
Tool guide
A GIF holds an animation built from many frames; a PNG holds one still image with an alpha channel. This converter decodes your GIF, takes frame one and writes it out as a lossless PNG. It is what you want when a wiki, a forum post or a document editor refuses animated uploads, or when you just need a clean poster image for a clip. Decoding happens on canvas inside your own browser. See also: turn the PNG frame back into a GIF, make an animated GIF from a clip, pull single frames out of a video.
No. This tool writes exactly one frame — whichever the browser paints first — because it draws the image onto a canvas rather than running a frame-by-frame GIF decoder. If you need a specific moment, trim the animation in an editor so that moment becomes frame one, then bring the trimmed GIF back here.
Yes. GIF transparency is binary — a pixel is either fully see-through or fully opaque — and PNG stores a full alpha channel, so those areas carry over intact. You will not gain soft edges that were never in the source: jagged outlines in the GIF stay jagged in the PNG.
GIF is capped at a 256-colour palette and stores only inter-frame differences with LZW compression. PNG keeps full colour and compresses losslessly, so a single photographic frame can outweigh the entire animated file. For screenshots and flat vector-style art the result usually goes the other way.
There is no server-side cap; the ceiling is your tab's memory. The file is read whole, then the frame is expanded to four bytes per pixel on a canvas. Tens of megabytes are fine on a desktop. A very large animation on an older phone can crash the tab — switch to a computer if that happens.
Nowhere. It is read with FileReader and drawn to a canvas on your machine; the page makes no request carrying the image data. The finished PNG is built in tab memory and handed to you through a normal download link, so the conversion still works after you go offline.
It does. The page runs in mobile Chrome and Safari, and the file picker opens your gallery or file manager. One caveat on iOS: picking from Photos sometimes hands the page a flattened still instead of the real GIF, so choose the file through the Files app for a predictable result.
Before: bug-repro.gif — 640×360, 48 frames, 2.1 MB
After: bug-repro.png — 640×360, single frame, 96 KB
Before: sticker.gif — 512×512, looping animation
After: sticker.png — 512×512, still image, transparency kept
Your rating and feedback help decide what to improve next.