MT Media Tools

Create GIF from Images

Combine multiple images into an animated GIF in your browser. Choose the frame rate and download the result privately.

🔒 Runs entirely in your browser — nothing is uploaded

Drop images here or click to browse

No images selected.

Advertisement

Turn a sequence of images into an animated GIF

A GIF made from images is a simple way to show a before-and-after comparison, a short product sequence, a design progression, a frame-by-frame diagram or a small slideshow that plays without a video player. Select images in the order you want them to appear, choose the frame rate and download a single animated GIF. The tool is intentionally focused on the essential controls so you can create a quick animation without opening a full video editor.

The processing remains local. Your browser decodes each selected image, draws it onto a canvas frame and writes those frames into ffmpeg.wasm's temporary file system. ffmpeg then combines the normalized frames into a looping GIF and the browser downloads it. The files are not uploaded, which makes this workflow safer for screenshots, design mockups, internal charts or personal photos that should stay on your device.

Frame rate and image order

Frame rate controls how quickly the animation advances. A value around 1 or 2 frames per second feels like a slideshow and works well for comparisons or instructional steps. Higher values create smoother motion but can make the GIF much larger, especially with detailed images. The browser keeps the file selection order. If you need a precise sequence, rename files with numbers before selecting them or choose them together in the desired order.

Consistent frames for reliable output

Animated GIFs work best when every frame has the same dimensions. This tool uses the first image as the frame size and fits later images inside it while preserving aspect ratio. Empty space is filled with a plain background so mixed portrait and landscape images still produce a valid GIF. On the first use, the page downloads the WebAssembly media engine; after that, the main limits are image dimensions, image count and your device memory.

How to use

  1. Add imagesSelect two or more images in the order you want them to appear.
  2. Choose speedSet the frame rate for the animation.
  3. Build GIFThe browser assembles and downloads the animated GIF.

Frequently asked questions

Are my images uploaded to make the GIF?
No. Images are decoded by your browser, normalized on a canvas and assembled into a GIF with local ffmpeg.wasm processing.
Why does the first GIF take longer?
The first run downloads the ffmpeg.wasm engine. After it loads, speed depends on image count, dimensions and your device.
Can images have different sizes?
Yes. The tool fits each image onto a frame based on the first image so ffmpeg can create a consistent animation.
How do I control animation speed?
Increase the frames per second for faster playback, or lower it for a slower slideshow-style GIF.
Advertisement