A standalone tool to batch-compress GIF files while preserving animation quality.
By Dhruvik Chauhan
- Batch compress all GIF files in a folder
- 4 quality presets:
high,medium,low,ultra - Custom color count and resize options
- Saves compressed GIFs to a
Compressedsubfolder (originals untouched) - Standalone
.exe— no Python installation required
Download GIF_Size_Reducer.exe from the dist folder.
GIF_Size_Reducer.exe "C:\path\to\gif\folder"
GIF_Size_Reducer.exe "C:\path\to\gifs" --quality low
GIF_Size_Reducer.exe "C:\path\to\gifs" --quality ultra
GIF_Size_Reducer.exe "C:\path\to\gifs" --colors 64 --resize 75
Run without arguments to see the full help menu.
| Preset | Colors | Resize | Expected Savings |
|---|---|---|---|
high |
256 | 100% | ~20-40% |
medium |
128 | 100% | ~40-60% |
low |
64 | 75% | ~60-80% |
ultra |
32 | 50% | ~70-90% |
| Flag | Description |
|---|---|
--quality, -q |
Preset: high, medium, low, ultra |
--colors, -c |
Custom color count (2-256) |
--resize, -r |
Resize percentage (1-100) |
--output, -o |
Custom output folder |
--overwrite |
Replace originals (use with caution) |