Your files stay on your device Images to GIF Build an animated GIF with gifenc from ordered frames, per-frame delays, and a loop count you set. Drop images in play order or click to browse from your device Select Files Supports: PNG, JPG, JPEG, WEBP, AVIF, BMP, TIFF, GIF, JXL, QOI Queue capped at 200 frames . Per-frame delay overrides the global default; blank uses 200 ms. Width (px)Height (px)Default delay (ms)Loop count (0 = forever)FitcontaincoverstretchShared palette ( 256 colors)Background fill gifenc quantizes every frame to 256 colors (GIF is palette-only, always lossy on photos). A shared palette keeps colors stable across frames; per-frame palettes compress photographic content better. Contain-mode letterbox bands render BLACK unless you set a background fill: the encoder writes RGB only, so unset alpha becomes black rather than transparent. Make GIF (0)Download GIFClear queueNothing in yet Paste, drop, or type to begin. Everything stays on this device. Next door in Photos - GIF Frame Extractor (/images/gif/frames) - Resize (/images/resize) All photos tools (/images) Canonical HTML: https://nutter.tools/images/gif Markdown version: https://nutter.tools/images/gif/index.md Plain-text version: https://nutter.tools/images/gif/index.txt Agent index: https://nutter.tools/llms.txt