Tiny Online Tools logoTiny Online ToolssearchSearch tools…grid_viewAll Tools
Homechevron_rightVideo & Audio Toolschevron_rightGIF ResizerGIF Resizer

GIF Resizer

Resize animated GIFs in your browser while preserving every frame's animation and timing. Lock aspect ratio, adjust colors, fully private.

upload_file

Click to browse or drag & drop files here

Select a GIF

Accepted: image/gif

Similar Tools

GIF Cropper

GIF Cropper

Crop animated GIFs directly in your browser while preserving animation. Pixel-precise rectangle, adjustable color depth, fully private.

GIF Frame Extractor

GIF Frame Extractor

Extract every frame of an animated GIF as a separate PNG image in your browser. Per-frame download, no upload, fully private.

GIF Reverser

GIF Reverser

Reverse the frame order of any animated GIF directly in your browser. Preserves per-frame delays, fully private, no upload required.

GIF Speed Changer

GIF Speed Changer

Speed up or slow down animated GIFs in your browser. Adjustable speed multiplier from 0.1× to 5×, preserves frame timing.

Image Caption Generator

Image Caption Generator

Add a clean caption strip below any image. Custom font size, color, background, and padding. Fully private, runs in your browser.

Secure Key Generator

Secure Key Generator

Generate encryption keys in HEX, Base64, or Base64URL.

User Agent Parser

User Agent Parser

Parse browser, OS, and device hints from a user agent string.

apps

More Tools

Browse our full collection of free online tools.

GIF Resizer

Resize an animated GIF while preserving every frame and its timing. Whether you need to shrink a large GIF for messaging, enlarge a small one for a presentation, or hit a specific size for social media, this tool keeps the motion smooth and the colors crisp.

How it works

The tool decodes every frame of your GIF using the browser's native ImageDecoder API, draws each frame to a resized canvas with high-quality smoothing, and re-encodes the result with a fast pure-JS GIF encoder. Per-frame delays are preserved exactly.

Features

  • Lock or unlock aspect ratio
  • Custom width and height up to 4096px
  • Adjustable color depth (2–256 colors)
  • Side-by-side before/after preview
  • 100% local processing
  • Works in modern Chromium and Firefox browsers

Use cases

  • Compress oversized GIFs for messaging apps
  • Generate consistent sizes for sticker packs
  • Optimize for chat platforms with size limits
  • Resize tutorial GIFs for blog posts
  • Create thumbnails of larger animations
  • Hit exact pixel dimensions for documentation

Tips

Shrinking a GIF dramatically reduces file size; enlarging adds size and may show some pixelation. Lock aspect ratio for natural-looking results. Lowering color depth to 64–128 trims file size further with minimal visual impact.