← Video

JPG to GIF

Turn a series of photos into a looping GIF slideshow — pick the order, timing and width. Free up to 10 images; up to 60 with credits.

Drag & drop images here, or click to browse

JPG / PNG / WebP · free: up to 10 images / 20MB (2/day) · the list order becomes the GIF order

Free tier: 10 images / 20MB / 640px wide, 2 per day. With credits: up to 60 images. Frames loop forever; photos are scaled down to the width you pick.

Turn a series of photos into a looping GIF slideshow — pick the order, how long each image stays on screen, and the width. Free for small sets.

How to use

  1. 1

    Upload images

    JPG, PNG or WebP — add at least 2. Hover a thumbnail to reorder or remove it; the list order is the GIF order.

  2. 2

    Pick timing & width

    Choose how long each image stays on screen and the output width — photos are scaled down automatically.

  3. 3

    Download

    Get an infinitely looping GIF with an optimised 256-colour palette.

Frames that barely change between images compress much better — shooting the same scene twice cuts the file size far more than lowering the width.

How many images can go into one GIF?

Free sets take up to 10 images totalling 20MB, two conversions per day. Signed-in sets go up to 60 images totalling 50MB and cost 1 credit per 10 images.

What per-image timing should I pick?

0.5s per image reads as a brisk slideshow and suits most photo sets. Use 0.25s for flip-book effects, 1–2s when the images carry text that needs reading time.

Why does the GIF loop end with a freeze?

It usually means the first and last images are too different. Reorder so the closing frame resembles the opening one and the loop becomes seamless.