← back to tools

GIF Resizer

Resize animated GIFs by pixels or percentage β€” animation preserved, compression included.

Processed in your browser β€” GIF never leaves your device
🎞

Drop an animated GIF here

or browse to upload Β· GIF only

β€”
β€”
Width (px)
Height (px)
Leave one field blank to auto-calculate from aspect ratio. Or fill both to force custom dimensions.
Scale 75%
Color Palette
Colors per frame (2–256)
128
Frame Skip
Drop frames to reduce size
0
Decoding GIF…
Original
Original GIF
Resized
Resized GIF

Why this GIF resizer is different

Animation stays intact

Every frame is decoded, resized individually, then re-encoded into a proper animated GIF. No frozen first frame, no broken loops.

Color palette control

GIFs max out at 256 colors per frame. Reducing the palette to 64–128 dramatically cuts file size while keeping the animation looking great.

Frame skip for tiny files

Set Frame Skip to 1 or 2 to drop alternate frames. Halves file size at the cost of a slightly choppier animation β€” great for email attachments.

100% private, zero upload

GIF is decoded and re-encoded entirely with the Canvas API in your browser. Your file never hits a server. Works offline once loaded.