ToolFeather
Image & MediaRuns in your browser

PNG to GIF Converter

Convert PNGs to GIF with a real palette encoder: exact colours when the image has 256 or fewer, optional dithering for gradients, transparency kept — or turn several PNGs into an animated GIF.

Quick presets

PNG to GIF Converter

Output · GIF
ms
Add two or more images.
Only shrinks — smaller images are left as they are.

🔒 Processed on your device with the browser's own image engine — nothing is uploaded, and re-encoding strips EXIF metadata such as GPS location.

Files
–
–
Original
–
–
Result
–
–
Change
–
–
Your converted image appears here with a before / after slider.
Drop files on the left — or tap a sample above.
PNG vs GIF — what changes
  • PNGLossless (Deflate) · 1–16 bits per channel, palette or true colour · alpha: Full 8-bit alpha
  • GIFLossless LZW on a ≤256-colour palette · 1–8 bits per pixel (palette) · alpha: 1-bit (on/off)
  • TipMaking an animation? Add the frames in order, set the delay, and press Make animated GIF.
  • PrivacyFiles never leave your device; re-encoding drops EXIF/GPS metadata.

Format facts checked October 2026.

Runs in your browser — nothing you enter is uploaded or stored.

ToolFeather · PNG → GIF
Scratchpad auto-saved
Stored in this browser (localStorage)
Step-by-step~40s read

How it works — in four simple steps

No signup and nothing to install — it all runs in your browser.

1

Add PNG files

Drop, choose or paste them — or press the sample preset above.

2

Set the GIF options

Making an animation? Add the frames in order, set the delay, and press Make animated GIF.

3

Convert

Press Convert — results appear with a before/after slider, sizes and format details.

4

Download

Save each file or everything as a ZIP.

Pro tip

Making an animation? Add the frames in order, set the delay, and press Make animated GIF.

Features

Smart GIF palettes

Exact colours when there are 256 or fewer, median-cut with dithering otherwise, 1-bit transparency, and animations from several files.

Combine files

Several images become one looping animated GIF with your frame delay.

Batch + before/after

Convert many files at once, compare with the slider, download individually or as a ZIP.

Nothing uploaded

Decoding and encoding run in your browser tab; the files never leave your device.

About the PNG to GIF Converter

GIF is still the universal format for simple animations and for places that only accept GIF (older forums, some email clients, chat integrations). Converting PNG frames to an animated GIF is the most common reason; small logos and icons are the other.

The PNG is decoded by your browser, alpha included.

The GIF is written by our own GIF89a encoder: the image's exact colours are used when there are 256 or fewer, otherwise a median-cut palette is built (optionally with Floyd–Steinberg dithering). Transparent pixels get a reserved palette index declared in a Graphic Control Extension, pixels are LZW-compressed with variable-length codes, and several images can become an animation with a NETSCAPE2.0 loop block.

PNG vs GIF compared

PropertyPNGGIF
Origin / standardW3C 1996 · ISO/IEC 15948CompuServe, 1987 · GIF89a (1989)
CompressionLossless (Deflate)Lossless LZW on a ≤256-colour palette
TransparencyFull 8-bit alpha1-bit (on/off)
Colour depth1–16 bits per channel, palette or true colour1–8 bits per pixel (palette)
Animation / pagesAPNG extensionYes
Maximum size2³¹ − 1 px (practically memory-bound)65,535 × 65,535 px
Typical useScreenshots, UI, logos, web graphicsSimple animations, icons, legacy web
Opens inEverythingEverything

Measured on our sample

What this page produced from its built-in sample (a 960 × 640 PNG), with each preset:

SettingInputOutputNotes
Default settings557.0 KB · 960 × 64054.6 KB · 960 × 640GIF · 256 colours (palette)
32 colours, dithered557.0 KB · 960 × 640114.4 KB · 960 × 640GIF · 32 colours (palette, dithered)

Measured with this page’s converter in Chromium (October 2026). Press the sample preset above to reproduce; your own images will differ with their content.

Things to know

Frequently asked questions

4 answers
Will PNG to GIF lose quality?
Only if the PNG has more than 256 colours — then a median-cut palette is built (with optional dithering). Images with 256 or fewer colours convert exactly.
Can I make an animated GIF from PNGs?
Yes. Add several PNGs, choose the frame delay and press Make animated GIF; all frames are scaled to the first one's size.
Why is my GIF bigger than the original?
GIF compresses with LZW on palette indices, which works well for flat graphics but poorly for photos. For photographic images a GIF is often larger than the JPG or WebP it came from.
Is my image uploaded?
No. PNG files are decoded and the GIF is created entirely in your browser — nothing is sent to a server, and EXIF/GPS metadata isn't copied.