Private GIF tool

GIF Maker

Create an animated GIF from multiple JPG, PNG, or WebP images. Reorder frames before encoding; everything runs locally in your browser.

Drop JPG, PNG, or WebP images here or choose files from your device

Frames

No images selected yet.

About browser GIF creation

This tool runs locally with ffmpeg.wasm. It writes your selected images into the in-browser media engine, creates a palette for cleaner GIF color, and gives you one downloadable GIF without uploading the images.

The first run downloads the roughly 31 MB media engine once. GIF encoding is memory-heavy, so this tool is best for short image sequences and practical web-sized frames.

Does this upload my files?

No. Everything on this page runs locally in your browser, so your files are never uploaded to a server. Close the tab and nothing is left behind. It even keeps working if you go offline after the page loads.

This is true for every tool on this site. Curious how that works? Read how browser-side processing works.

FAQ

Are images uploaded to make the GIF?

No. The images are read in your browser, ordered locally, and encoded into a GIF on your device.

Which image formats can I use?

GIF Maker accepts JPG, PNG, and WebP images. Add at least two images before creating the GIF.

Why does the first run download an engine?

GIF creation uses ffmpeg.wasm. The roughly 31 MB engine downloads once per tab session and is reused by the GIF tools.

Should I set a width?

A width is optional. Use it when source images are large or mixed sizes and you want a smaller, more consistent GIF.