Step 1 / source
Add the source media
Source intake
Drop one media file here
Choose the GIF whose download size or playback workload should be reduced.
Checking publication status before file selection...
TEMPORARY MEDIA WORKSPACE / GIF OPTIMIZER
Rebuild an animated GIF with bounded width, frame rate, and palette size to reduce delivery weight while preserving its loop.
The processor required by this tool is available, and this worker can accept a temporary job.
Step 1 / source
Source intake
Choose the GIF whose download size or playback workload should be reduced.
Checking publication status before file selection...
The selected bytes are sent only to the Nirmion media API for this request. Processing uses a private temporary workspace rather than permanent catalogue storage.
Server-side source and result files are removed when the response stream closes. Re-downloads use the result Blob retained only in this browser tab.
Nirmion writes a separately named result containing nirmion_tools and never overwrites the selected source file.
Know the product contract
Every media page documents the accepted source, the selected FFmpeg transformation, the output container, and the limits that can affect the job.
Check source duration, transparency, small text, gradients, and motion before choosing aggressive settings.
FFmpeg samples the chosen frame rate, scales without enlargement, generates a bounded palette, dithers frames, and restores looping.
View the full loop in the destination browser and inspect banding, flicker, text, transparency, and file size.
Plain-language method
GIF palette reduction is lossy. Dithering can trade color banding for visible texture, and transparency behavior may change at edges.
Check source duration, transparency, small text, gradients, and motion before choosing aggressive settings.
Start at 640 px, 15 fps, and 128 colors, then compare the entire output loop with the source before reducing any setting further.
View the full loop in the destination browser and inspect banding, flicker, text, transparency, and file size.
Useful when
Before processing
Container and codec
The output remains GIF and silent. For many photographic animations, MP4 is substantially more efficient.
Know the boundary
Optimization cannot preserve every original color and frame while also guaranteeing a smaller file. Inspect gradients, transparency, text, and motion before replacing the source.
Quick answers
These answers describe the actual upload, FFmpeg processing, download, and temporary-retention contract.
No. Simple or already optimized sources may not shrink.
GIF has no audio stream.
No. Width is a ceiling.