No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
A GIF from a screen-recording tool or a meme export can get surprisingly large - mostly because GIF stores every single frame completely fresh, without a video own compression tricks. This tool shrinks an existing GIF by offering two independent levers: a smaller colour palette and, optionally, fewer frames per second.
Important and honest: both levers are lossy in different ways. A smaller colour palette (fewer than GIF usual 256 colours) makes gradients look coarser but often saves the most space. If a lower frame rate is also chosen, in-between frames are dropped - the animation then looks jerkier, but it does NOT play faster: the delay of the skipped frame is added onto the next kept frame, so the total length stays the same.
Processing runs entirely locally in the browser - your GIF is not uploaded. Several files can be optimized in one batch and, with more than one file, downloaded together as a ZIP.
Specifications
Specifications
Input formats
GIF
Auto-conversion
PNG, JPG, WebP, BMP, TIFF, ICO, SVG, HEIC
Output format
GIF
Batch processing
Yes
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop one or several animated GIF files.
Choose the colour palette and optionally the frame rate.
Download the optimized GIF file(s).
Limitations: Both levers are lossy - a smaller palette makes gradients look coarser, dropping frames makes the animation jerkier (never faster, the total length stays the same). There is no target-file-size mode, only the two fixed tiers per run. The result always stays a GIF (no format conversion) - for a real format change, use the sibling tools GIF-to-APNG or GIF-to-video instead. For memory reasons at most 1000 frames and 100 MB per file are allowed. If one file in a batch fails, the rest are still optimized.
FAQ
Is my file uploaded?
No, optimization runs entirely locally in the browser.
Does the GIF play faster afterwards?
No. Dropped frames extend the delay of the next kept frame, so the total length stays the same - just jerkier, not faster.
Which setting should I pick?
128 colours with no frame drop is a good first try. If that is not enough, a smaller palette usually helps more than fewer frames.
Does it stay a GIF?
Yes, always. For a conversion to another format, use the sibling tools GIF-to-APNG or GIF-to-video.