Both files stay local on your device.
Local-first. No upload.
Quantize a photograph down to 256 colors and ship it as a flat single-frame GIF — the way 1996 wanted images to look. Conversion runs instantly in your browser tab — no upload, no cloud, no per-seat ladder.
Standard photographic input — millions of colors.
Smart quantization picks the dominant colors. Posterization is intentional — it's the GIF look.
Local-first. No upload.
Each becomes a single-frame GIF independently.
GIF is the format that refuses to die — animated GIFs are still everywhere, but the static single-frame GIF has become a niche. We do the conversion in the browser anyway, because some tools, some systems, and some aesthetic choices still want a 256-color flat. The quantization is intentional. The conversion is local.
GIF is sometimes required for legacy systems, retro aesthetics, or tools that only accept GIFs. For most modern use, PNG or WebP is a better target.
Yes — 256 colors is a hard cap. For photos with smooth gradients, you'll see banding. That's the format's nature.
No. We write a single-frame GIF. For animation, start from a video or a sprite sequence.
GIF supports a single transparent color, so subtle alpha is lost. JPG has no transparency anyway.
Less than it used to be. WebP and APNG do the same job better. But GIFs persist in messaging apps, retro contexts, and old toolchains.