THE IMAGE GUIDEBOOK

How to Make a GIF from Images

Learn how to make a GIF from images: arrange photos, set frame delays, choose dimensions and looping, then preview and download your animation.

Open GIF Maker ↗

GIF Maker — Image Compress Tool
IMAGE TOOLS · ON YOUR DEVICE

GIF Maker

Make a GIF from images online. Reorder photos, set frame delays, choose dimensions and looping, then preview and download your animation. No image uploads.

Choose a file to begin. Processing stays on your device.

Step by step

Choose 2–40 static JPG, PNG or WebP images. Set the output width and height. Move frames up or down to arrange the story, choose each delay, select looping and create the GIF. Preview the actual animation before downloading.

Choose a canvas size

All frames share one canvas. Fit whole image preserves the entire photo and fills spare space with the background colour. Fill canvas crops the edges to cover the canvas. Output edges can be up to 1600 px, with at most 2 megapixels per frame and 40 million total output frame pixels.

Set animation speed

A delay of 500 ms displays each frame for half a second. A 100 ms delay is ten frames per second when all delays match. Individual frame delays can create pauses. GIF stores delays in hundredths of a second, so the tool rounds to 10 ms. Some viewers impose their own minimum delay.

Reorder images and choose looping

Use Move up and Move down to change sequence order. Remove unwanted frames before encoding. Forever repeats the animation; Play once requests a single pass. Re-create the result after changing any setting so the preview reflects your latest choices.

Why colours can look different

GIF allows a palette of up to 256 colours for each frame. The encoder reduces full-colour photos into palettes, so smooth gradients can become bands and fine textures can change. GIF is useful for short sequences and simple graphics, not high-fidelity video.

Make a smaller GIF

Start with smaller dimensions and fewer source images. A large high-detail photograph sequence can produce a large file. You can use GIF Compressor after creating the animation to explore reduced dimensions, colours and frame count.

Transparency and file limits

This maker flattens transparent regions onto your chosen background colour. Inputs are limited to 20 MB each, 80 MB total and 40 million source pixels. Animated input images are rejected. The output is limited to 60 MB. Keep source files because GIF encoding does not retain their metadata.

Open GIF Compressor ↗

Open Extract GIF Frames ↗

Open Image Resizer ↗

HOW IT WORKS

Behind the result

GIF is limited to 256 colours per frame. Photos may show banding. Transparent input areas use the selected background. Smaller output dimensions generally make lighter animations.

Create consistent frames

Each source is fitted or cropped to one output canvas. Background colour fills empty and transparent regions. Width, height and total-pixel limits bound the encoding work.

Reduce colours

gifenc quantizes each frame to at most 256 palette colours and maps pixels to palette indexes. This can change gradients and photographic detail.

Encode timing and looping

GIF image data is LZW-encoded. Each frame receives a delay rounded to hundredths of a second. A looping extension requests repetition, or the file is encoded for a single pass.

Preview the encoded result

The actual GIF bytes are displayed as the animation preview. Metadata from source photographs is not copied. Smaller dimensions and fewer frames generally produce lighter files.

Explore the details: gifenc encoder

Find your next image fix.

More practical guides, one problem at a time.

Explore more ↗