Images to Animated GIF

Merge multiple images into one looping GIF in your browser

All conversion runs in your browser. Files never leave your device.

Upload Files

Drop images here or click to upload

Supports multiple files

PNG, JPG, WebP, GIF, BMP, AVIF, TIFF, HEIC/HEIF — up to 60 frames · order = animation frames

Images to Animated GIF Guide

1. How do I combine several images into one animated GIF with this tool?

  1. Add two or more images in the order you want them to appear as animation frames.
  2. Use ↑ / ↓ to change frame order; remove frames you do not need.
  3. Set frame delay (how long each image shows), output width and height, and letterbox color.
  4. Adjust GIF quality and choose whether the animation loops forever.
  5. Click Create animated GIF, then preview and download a single .gif file.

2. How does this tool build an animated GIF without uploading my files?

Each image is drawn onto a fixed-size canvas (letterboxed to fit) in sequence.

gif.js encodes frames in Web Workers and builds one animated GIF file on your device.

HEIC/HEIF files are decoded with heic2any first, then rasterized like other images.

3. What limits apply to frame count and output size?

This tool is for turning a series of stills into a simple animation—slideshow GIFs, memes, or UI mockups.

It is not a full video editor; frame count is limited for performance and browser memory.

4. Why use a browser-based GIF builder for quick animations?

  • Client-side only: no server upload.
  • Reorder frames before export.
  • Control delay, dimensions, background, loop, and palette quality.

5. When is an image-sequence GIF better than a video file?

  • Turn burst or sequential photos into a shareable GIF.
  • Quick storyboard or before/after animation for chat or email.
  • Prototype motion from static UI screenshots.
← Back to Image Tools