fileformer
search⌘KtranslateENexpand_moreupload_fileConvert
Converters8 file families · 44 direct conversions
What changes in a conversionarrow_forward
home/image/gif-to-png

Convert GIF to PNG Online Free

An animated GIF is a stack of pictures. Pull out the ones you want.

Most GIFs don't store every frame in full, only the rectangle that changed. Convert one of those frames naively and you get a scrap of pixels on a see-through background. This page decodes the GIF itself (LZW, interlacing, disposal), rebuilds every frame as it looks on screen, and writes the ones you pick as lossless PNGs. Open yours, or use the 20-frame test GIF built here.

auto_awesomeTest GIFbounce.gif · 20 frames decoded in 9 ms by this page’s own LZW decoder
check_box1check_box_outline_blank2check_box_outline_blank3check_box_outline_blank4check_box_outline_blank5check_box_outline_blank6check_box_outline_blank7check_box_outline_blank8check_box_outline_blank9check_box_outline_blank10check_box_outline_blank11check_box_outline_blank12check_box_outline_blank13check_box_outline_blank14check_box_outline_blank15check_box_outline_blank16check_box_outline_blank17check_box_outline_blank18check_box_outline_blank19check_box_outline_blank20
selectallnoneevery 5ththis one only1 of 20 selected
frame 2 as stored
Stored rectangle 35×58 at 17,72 (7% of the canvas), 37% of it transparent index 15. This is what a naive converter saves.
frame 2 as shown
Composited onto frames 1-2 following each frame’s disposal rule (this one: leave). This is what you saw on screen.
delay5 cs = 50 ms
disposal1 · leave
paletteglobal, 16 colours · 9 used
interlacedno
PNG of this frame…
as shown (full frame)as stored (rectangle)
download…folder_zip…
~/palette-unlock

A GIF frame has at most 256 colours. A PNG has no limit.

Every GIF frame points into a palette of up to 256 colours, either the global one or its own. Converting doesn't add colours, but once it's a PNG you can edit, resize or blur it without being forced back into 256. This page writes each PNG the smallest exact way: a palette PNG when the frame still has 256 colours or fewer, full colour when compositing has mixed more than that. Below is the actual palette of frame 2.

palette size declared16 entries (global)
indexes actually used in this frame9
transparent index#15
colours in the composited frame14
PNG written as…
~/what-it-weighs

One GIF, measured four ways as PNG.

GIF compresses with LZW, which only spots exact repeats along each row. PNG's DEFLATE plus per-row prediction usually does better on the same pixels. But a GIF that stores only changed rectangles can beat a stack of full PNG frames. Every number here was written and measured just now.

~/keep-it-moving

Want it to keep moving? Make an animated PNG.

APNG is a PNG with extra frames that every current browser plays, while apps that don't understand it show the first frame. Unlike GIF it has full colour and smooth 8-bit transparency. Timing is copied from each frame's GIF delay. Browsers bump delays of 0 or 1 hundredths of a second to 10, so the page applies the same rule and tells you when it did.

downloadWriting APNG…
the GIF, played by your browser
the APNG this page wrote
~/other-routes

Other ways out of a GIF.

Frequently Asked Questions

Is converting GIF to PNG free?

Yes, GIF to PNG conversion is completely free with no signup, no watermark, and no usage limit. Convert as many files as you need.

Are my files uploaded to a server?

No. The GIF to PNG converter runs in your browser when your file is supported there, so the file stays on your device for that workflow, reducing server exposure for that workflow. If the file is sensitive, check the processing mode first.

How long does GIF to PNG conversion take?

Most GIF to PNG conversions finish in under a minute. Bigger files take longer, in proportion to their size. There is no queue to join and no account to make first.

Will the conversion reduce file quality?

Depends on what you are converting between. Go lossless to lossless and the picture or the audio comes out untouched. Go to a lossy format and you give up a little to get a smaller file.

Does this work on mobile devices?

Yes. The GIF to PNG converter works on phones, tablets, and desktops in any modern browser including Chrome, Safari, Firefox, and Edge.