Media Tools · Local processing

GIF Maker

Create an animated GIF from an ordered sequence of images.

Animated image encoder

GIF Maker

Local processing active

Media is decoded, transformed, and encoded locally. Nothing is uploaded to any server.

The practical guide

Control frames, timing, dimensions, and looping before encoding.

The tool decodes each source image, draws standardized frames, and encodes them into one GIF entirely in browser memory.

01

Arrange frame order

The selected image sequence becomes the animation sequence. Reorder files before encoding to control the story or motion.

02

Duration and looping

Frame delay controls animation speed, while the loop setting determines whether playback repeats.

03

Dimensions and memory

Larger frames and more images increase memory use, output size, and encoding time. Resize sources or choose smaller output dimensions when needed.

Privacy by architecture

Your files and tool inputs stay in your browser.

The selected files, inputs, settings, and outputs are processed in this page and are not uploaded to any server.

Questions, answered

Frequently asked questions

Can source images have different sizes?

Yes. They are drawn into the selected output dimensions for consistent GIF frames.

Can I change animation speed?

Yes. Adjust frame duration before encoding.

Why is the GIF large?

GIF compression is limited for photographic or large, high-frame-count content. Reduce dimensions, frames, or duration.

Are images uploaded?

No. Decoding and GIF encoding happen locally.