Image to GIF

Combine images into an animated GIF. Set frame order, timing, looping, and size.

This tool requires temporary server processing. Uploaded files are automatically deleted.

Upload JPG, PNG, WebP, GIF, HEIC or AVIF. Guests may add 10 images, registered users may add 50. Per-image limits are 50 MB and 100 megapixels for guests, or 100 MB and 200 megapixels for registered users. Images become GIF frames in file-list order. Animated GIF and WebP uploads use only their first frame, output is always GIF.

Reorder by dragging, using the up/down buttons, or sorting by filename. Set a shared delay of 20 to 60,000 ms in 10 ms steps, or individual delays in frame order, frames without one use the shared setting. Choose Forever, Play once, 2, 3 or 5 times. Optional smooth transitions add blended frames and count toward the limit: 300 for guests or 600 for registered users.

Choose the first image's size, the smallest image's size, or custom dimensions. The longer side can be up to 1200 px, or 1600 px with custom dimensions, larger images scale down proportionally. Fit with margins centers differently shaped images, Fill and crop trims edges. Choose a transparent or solid-color background.

For product sequences, arrange views in display order and keep a steady pace. In a recipe or how-to, give important steps longer pauses. For before-and-after presentations, place images consecutively and choose whether the GIF repeats or plays once.

With different image proportions, fit with margins to preserve the full image, or fill and crop for uniform frames. Choose a transparent background to show through margins or a solid color to fill them.

The tool processes images on the server, originals are deleted right after processing. Guests can download the result for 1 hour, registered users have 24 hours, after which it is deleted. The tool is free, requires no registration and adds no watermark. Video, text and music aren't supported, output is GIF only. Change settings and process the same files again without selecting them again.

FAQ

Can I change the frame order and timing?

Yes. Drag images, use the up and down buttons, or sort by filename to change the order. Set one delay for all frames or enter separate delays in frame order. Delays range from 20 to 60,000 ms in 10 ms steps.

Can I choose how many times the GIF plays?

Choose Forever, Play once, 2 times, 3 times or 5 times. Smooth transitions are optional and add blended frames between images, so they count toward the output frame limit.

What happens if I add an animated GIF or WebP?

Only the first frame of an animated GIF or WebP is used. The result is one animated GIF, and the animation in the uploaded file is not preserved.

Are uploaded images kept after processing?

Uploaded originals are deleted right after processing. The result can be downloaded for 1 hour as a guest or 24 hours with a registered account, then it is deleted.