Free · Runs on your device · No signup

GIF Maker

Create an animated GIF from ordered JPG, PNG, WebP, or AVIF frames without uploading them.

Choose a GIF to begin.

Why this tool is different

GIF Maker uses a separate frame-aware pipeline; it never sends an animated file through the static first-frame canvas path.

Requirements and recommendations

How to use GIF Maker

  • Choose the source file or ordered images.
  • Review animation-specific controls.
  • Preview and download the measured result.
How OpenFileTools processes it

Local processing, explicit choices.

The browser lazy-loads GIF decoding and encoding code, composites disposal-aware frames, applies the operation to every frame, and creates an animated GIF locally.

Quick technical summary

What this tool changes.

PropertyBehavior
ProcessingBrowser only; no image upload
OriginalNever changed
TimingGlobal and per-frame delays
LoopForever or finite count

Build an animation without distorting frames

Add ordered static images, set one delay for all or tune individual frames, then choose Fit, Fill/crop, or Contain/pad for mixed source sizes. Images are measured and decoded sequentially so a large selection does not create an unbounded bitmap spike.

  • Fit preserves the whole frame with transparent unused canvas.
  • Fill/crop fills the canvas and removes overflow.
  • Contain/pad preserves the whole frame on the chosen background.
Frequently asked

Questions, answered.

Can I reorder or remove frames?

Yes, before encoding.

Are mixed-size images stretched?

No. The selected sizing strategy controls fit, crop, or padding.