Format & Conversion

GIF Tools

A complete toolkit for animated GIFs: resize, optimize file size, change playback speed, reverse animation, extract individual frames, and rotate. Handles all operations while preserving animation timing and transparency.

Features

  • Resize while preserving animation and timing
  • Optimize file size with quality controls
  • Change playback speed (slow down or speed up)
  • Reverse animation direction
  • Extract individual frames as PNG images

What you can do

  • Resize animated GIFs to fit platform upload limits
  • Optimize GIF file size for faster loading on web pages
  • Extract individual frames from animated GIFs for editing
  • Adjust playback speed or reverse GIF animations for creative effects

Self-hosted. Your images never leave your network.

SnapOtter runs entirely on your own infrastructure. Images processed with GIF Tools are never uploaded to third-party servers. Deploy a single Docker container and process images with full privacy, no watermarks, and no usage limits. Open source under AGPL-3.0.

Frequently asked questions

How do I reduce the file size of a GIF?
Use the optimize function to reduce the color palette and apply lossy compression. You can also resize the GIF to smaller dimensions. A 500px wide GIF is often half the file size of a 1000px one.
Can I extract frames from an animated GIF?
Yes. The frame extraction mode exports each frame as an individual PNG image. This is useful for editing specific frames or using GIF frames as static images.
Does resizing a GIF preserve the animation?
Yes. All frames are resized together while preserving frame timing, delays, and transparency. The animation plays identically at the new size.

Ready to try GIF Tools?

Deploy SnapOtter in under a minute. All 50+ tools included. Open source and free forever.