No upload, 100% local, no account

GIF Maker

Turn a sequence of images into an animated GIF.

How GIF Maker works

The GIF Maker turns a sequence of images you drop into an animated GIF, encoded entirely in your browser with no server round-trip and no watermark. Set how long each frame stays on screen, reorder frames with the up/down buttons, and choose whether the animation loops forever or plays once.

GIF is limited to 256 colors per frame by the format itself, so a photographic frame can show visible banding or dithering compared to the source image; that is a property of the format, not a flaw in this tool. Frames are also downscaled and the frame count is capped so the encode stays inside a typical browser tab's memory budget rather than crashing on a very large batch.

How to use GIF Maker, step by step

  1. Drop the images you want to animate, in any order.
  2. Reorder frames with the up/down arrows next to each image if needed.
  3. Set the delay between frames and whether the GIF should loop forever.
  4. Press the run button to encode the GIF, then download it.

Common use cases

  • Turning a burst of screenshots into a short looping animation for a bug report or a chat message.
  • Building a simple product-preview loop from a handful of photos without video-editing software.
  • Making a reaction GIF from a sequence of frames without a watermark.

Frequently asked questions

Why does my animated GIF look less sharp than the source images?

GIF only supports 256 colors per frame. Photographic images with smooth gradients get quantized down to that palette, which can introduce visible banding. This is a limit of the GIF format itself, present in every GIF encoder, not something specific to this tool.

Can I control the order of the frames?

Yes. Each dropped image appears in a queue with up and down buttons; use them to reorder frames before generating the GIF. The animation plays frames in that order, top to bottom.

Is there a limit on the number of images or their size?

Yes. The number of frames and the combined size of the source images are capped, and large frames are downscaled before encoding, so the animation stays within a normal browser tab's memory rather than freezing the page on a very large batch.

Does the exported GIF have a watermark?

No. The output is a plain animated GIF with no branding or watermark added.

Are my images uploaded to encode the GIF?

No. Each image is decoded and drawn on a canvas, then quantized and assembled into GIF frames entirely with JavaScript in your browser tab. No image data is sent over the network.