Free · Runs on your device · No signup

Resize GIF

Resize every frame of an animated GIF while preserving frame order, timing, and loop behavior.

Choose a GIF to begin.

Why this tool is different

Resize GIF 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 Resize GIF

  • 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
AnimationAll frames, timing, order, and loop preserved
ReportingOriginal, requested, and actual dimensions

Five explicit resize modes

Choose width, height, longest side, percentage, or width and height. Only the active mode controls output, eliminating competing populated fields.

  • Fit inside preserves the whole animation.
  • Fill/crop preserves aspect ratio and crops overflow.
  • Stretch is explicit and warns about distortion.
Frequently asked

Questions, answered.

Does percentage work independently?

Yes. Selecting Percentage makes it the sole resize input.

Are frames dropped?

No.