Step-by-step instructions
- 1
FormatDrop (browser)
Drag the PNG file onto FormatDrop and select GIF as the output. FormatDrop converts server-side and returns a GIF with the best-possible 256-color palette. Download the result. For static PNGs, the output is a single-frame GIF — visually identical to the source for graphics with fewer than 256 colors, slightly degraded for full-color photos.
Go to converter - 2
ImageMagick command line
Single file: `magick input.png output.gif`. Force dithering for better photo color rendering: `magick input.png -dither FloydSteinberg -remap netscape: output.gif`. Batch convert: `for f in *.png; do magick "$f" "${f%.png}.gif"; done`. ImageMagick automatically reduces to 256 colors; use `-colors 256` explicitly if you want to tune the palette. To create an animated GIF from a sequence of PNGs: `magick -delay 10 -loop 0 frame*.png animation.gif`.
- 3
GIMP (GUI, Windows/Mac/Linux)
Open the PNG in GIMP (File → Open). File → Export As → change extension to .gif → Export. In the GIF export dialog, check whether to export as static (one frame) or animated (multiple layers become frames). GIMP will automatically reduce to indexed color (256 colors) and apply dithering. For the best palette: Image → Mode → Indexed → choose 'Generate Optimum Palette' with 256 colors before exporting.
- 4
Photoshop (Mac/Windows)
Open the PNG. File → Export → Save for Web (Legacy). Choose GIF as the file type. Set Colors to 256 for maximum quality. Choose the dithering algorithm: Diffusion dither is generally best for photographic content, No Dither for flat-color graphics. Use the preview to compare quality before saving. Photoshop's 'Save for Web' produces well-optimized GIFs with good palette selection.
Why convert PNG to GIF?
GIF is the universal animated image format supported everywhere. When a platform doesn't accept WebP or modern formats, GIF is the reliable fallback.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Will my PNG image look the same as a GIF?
How do I make an animated GIF from multiple PNGs?
What's the maximum number of colors in a GIF?
No account. No upload. Works in any browser.