Convert animated GIFs into animated SVGs with FrameSVG through its web app, command-line tool, or Python library.
Gifski
Gifski converts video frames into animated GIFs using palette and dithering techniques, with command-line and library use described.

About Gifski
Gifski is a command-line GIF encoder built on libimagequant (pngquant). It converts video frames or a directory of PNG frames into animated GIFs, using cross-frame palettes and temporal dithering so each frame can use thousands of colors. It can also be compiled as a C library for use inside other applications.
Key features
- Converts video frames or PNG sequences into animated GIFs
- Cross-frame palettes and temporal dithering for thousands of colors per frame
- Accepts piped YUV4MPEG input from ffmpeg
- Width, height, quality, lossy-quality and motion-quality controls
- Can be compiled as a C library for other applications
- WebAssembly build support via wasm-pack
- Produces animated GIFs that use thousands of colors per frame
- Installable via Homebrew or cargo, or downloadable from the releases page
- Can be embedded in other apps through a C library API
- Command-line only; the Windows and macOS GUI versions are separate
- GIF compression limits mean smaller files come at a noticeable quality cost
- The estimated output file size shown during compression is imprecise
Gifski at a glance
- Website
- github.com/ImageOptim/gifski
- Category
- Design & Creative › Image Creation & Editing
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- macOS, Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Gifski alternatives
Tools and sites you could use instead, ranked by how closely they match.
Palettum recolors images, GIFs, and videos with a custom palette using either a web app or command-line tool.
Use Gifsicle from the command line to work with animated GIFs, with source code and documentation available.
Pixel Art Village converts images to pixel art in a browser, with palette controls, dithering, and support for common image formats.
Rembg removes backgrounds from images through a command-line tool and software library.
Use resdet, a command-line tool, to detect the source resolution of images and videos that have been upscaled.
Popular in Image Creation & Editing
Well-known listings from the same topic.
Gifski FAQ
How do I convert a video to a GIF with Gifski?
Can Gifski use PNG frames as input?
How can I make the GIF file smaller?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











