Drop at least two images, paste them, or choose files with the image button below the canvas.
anvil · Free online tools
Create a GIF from images online
Create GIFs with custom frame timing, looping and size.
Successful uses:—
- No upload
- No sign-in or watermark
- Timing and loop controls
How to use
01 02 Drag images to arrange them from top to bottom. Set the duration, looping and maximum width.
03 Click Create GIF to save it to your library and download. Place the result back on the canvas to reuse it; originals remain intact.
Supported formats
Input: PNG, JPEG, WebP and other decodable images. Animated inputs use their poster frame. Output: GIF. Each output side can be up to 4096 pixels; choose a maximum width to reduce larger images.
More tools
FAQ
- What determines the frame order?
- Images play from top to bottom, then left to right at the same height. Drag images to change their order.
- What if the images have different sizes?
- The first image sets the aspect ratio. Others fit inside it proportionally, centered with transparent padding. The default maximum width is 640 px, without enlarging small images. Original width and 1024 px are also available.
- How do I change the speed?
- The default is 0.5 seconds per image. Choose 0.01 to 60 seconds, rounded to GIF centiseconds; viewers may slow down very short delays. Looping is on by default; turn it off to play once. Identical adjacent frames may merge while preserving total duration.
- Why do colors and translucent edges change?
- GIF uses a palette of up to 256 colors and only supports fully transparent or opaque pixels. Photos are quantized and translucent edges become hard.
- Are originals changed or uploaded?
- No. Originals and undo history remain intact. The final GIF is saved as an export in your local library and can be placed back on the canvas. All processing stays on your device.