Free Bulk Image to GIF

Build an animated GIF slideshow from 2–30 images. PNG, JPG, WebP supported. No watermark, no signup, no daily limit. Already have a GIF you want to break apart for editing? Use the GIF Frame Splitter. After building, shrink the result with the GIF Compressor.

Upload 2–30 images

PNG, JPG, WebP. Drag & drop or click to select.

Behaviour

  • Upload order = play order
  • Aspect preserved per frame
  • Different sizes get padded
  • Output loops infinitely

Good defaults

  • Slideshow: 1 sec / frame
  • Snappy: 0.5 sec / frame
  • Smooth animation: 0.1 sec / frame

How to build a slideshow GIF

1 Upload 2–30 images

PNG, JPG, or WebP. Order matters — first uploaded plays first.

2 Set frame duration

Seconds per frame. 1 second is a slideshow default.

3 Set output width

100–1200 px. 480 is balanced for most uses.

4 Click Build

Server-side PIL stitches the frames into one animated GIF.

5 Download

The slideshow saves to your device — no watermark, no signup.

Bulk Image to GIF FAQs

Is the slideshow maker free?

Yes — every build is free. No signup, no payment, no daily limit, no watermark.

How many images can I include?

2 to 30 images per slideshow.

What image formats are accepted?

PNG, JPG, JPEG, and WebP. Mixed input is fine — they're all normalised to a common GIF palette.

What if my images are different sizes?

Each image is scaled to the chosen output width with aspect preserved, then padded vertically with black bars so all frames have identical dimensions.

Can I reorder images?

Upload them in the order you want. Each image gets a sequence number — remove and re-upload to reorder.

What frame duration should I use?

1 second per frame for a slideshow feel, 0.5 for snappy, 0.1 for smooth animation. The total GIF length = duration × number of frames.

Will the GIF loop?

Yes — the output loops infinitely by default.

How big can each image be?

Per-image size is bounded by total upload size. Most reasonable photo uploads work fine.

Can I upload phone photos?

Yes. iPhone HEIC isn't directly supported — convert to PNG/JPG first (Photos.app: Share → Save as JPG).

Does it work on phones?

Yes. Any modern browser. Building runs on GIFDB servers.

Related tools