YourTools.
简体中文
Back to the catalog
Tools

Make an animated GIF

Combine images into one animated GIF in the order given, with size, frame delay, loop count and palette size. Images of other sizes are scaled to fit or fill.

Process locally

Files stay in this browser session. Closing or clearing releases them.

Choose files

JPG, PNG, WebP, GIF, BMP, TIFF, ICO, AVIF, at least 2, up to 100

Drop files here, or

Adjust settings

Optional: Width, Height, Images of another shape and more

Make an animated GIF

Run

Processes in this browser; cancel at any time

Choose files first

About this tool

Combine a series of images into one animated GIF, for example to turn product photos into a short slideshow, to show the steps of a tutorial, or to make a reaction image from a few frames.

Images play in the order of the file list. You set the size, how long each frame shows, how often the animation repeats and how many colours each frame uses; images of a different shape are fitted inside or cropped to fill the frame. Up to 100 images are combined in your browser, and nothing is uploaded.

How to use it

  1. Choose 2 to 100 JPG, PNG, WebP, GIF, BMP, TIFF, ICO or AVIF images, and use the up and down arrows in the file list to set their order.
  2. Set the “Width” and “Height”: 480 px wide by default, with a height of 0 keeping the first image’s ratio. Choose how “Images of another shape” fit, and the “Background”.
  3. Set the “Frame delay” in milliseconds, the “Plays” (0 loops forever), the “Colours per frame” and the “Output file name”.
  4. Select Run, watch the animation in the preview, then download it.

Formats and limits

Input
JPG, PNG, WebP, GIF, BMP, TIFF, ICO, AVIF, 2 to 100 files
Output
GIF
Size limit
8 MB per file, 80 MB in total
Image size limit
4 megapixels per image
Settings
Width; Height; Images of another shape (Fit inside, fill the margins, Fill the frame, crop the excess); Background; Frame delay; Plays; Colours per frame; Output file name
Privacy
Files stay in the current browser session. No file bytes are uploaded.
Price
Free, no sign-up

Common questions

How is the size of the GIF decided?

With both width and height set, every frame has that size. With one of them at 0, it follows the first image’s ratio, and with both at 0 the first image’s size is used. A frame may have at most 4 million pixels, such as 2000 × 2000.

What happens to images of a different shape?

“Fit inside, fill the margins” shows the whole image and fills the empty space with the “Background” colour, white by default. “Fill the frame, crop the excess” covers the frame and cuts off what sticks out.

Can the GIF have a transparent background?

Yes: enter transparent as the “Background”. GIF pixels are either fully transparent or solid, so half-transparent edges become one or the other.

Why do colours look banded?

GIF holds at most 256 colours per frame, so photos and smooth gradients lose detail. Keep “Colours per frame” at 256 for the best result; lower values make the file smaller.

Can I use animated images as input?

No. Animated GIF, WebP, PNG and AVIF files and multi-page TIFFs are refused; each image must be a single frame of up to 8 MB and 4 megapixels. To reuse the frames of an existing GIF, split it first with “Split a GIF into frames”.