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
PNG, JPG, or WebP. Order matters — first uploaded plays first.
Seconds per frame. 1 second is a slideshow default.
100–1200 px. 480 is balanced for most uses.
Server-side PIL stitches the frames into one animated GIF.
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.