- Home
- Image Compression Software
- imageopt
On the recordRead 9 Oct 202619 facts
imageopt
Plans and prices
imageopt
Free
GPL-3.0-or-later · CLI and GitHub Action · no paid plans or usage limits stated
Read 9 Oct 2026 · github.com
On the record
- Action platforms
- The composite action supports Linux, macOS, and Windows, and downloads a release binary with SHA-256 verification.github.com · read 9 Oct 2026
- API access
- Nogithub.com · read 24 Sep 2026
- Batch processing
- Yesgithub.com · read 24 Sep 2026
- CLI features
- The CLI supports dry runs, backups, recursive paths, JSON reports, and a check mode that exits with an error if images could be optimized or a file fails.github.com · read 9 Oct 2026
- Compression
- Optimization is lossless by default, with lossy recompression available as an option.github.com · read 9 Oct 2026
- Compression modes
- bothgithub.com · read 24 Sep 2026
- Downloads
- Prebuilt binaries are listed for macOS arm64/x64, Linux x64/arm64, and Windows x64.github.com · read 9 Oct 2026
- Formats
- It optimizes JPEG, PNG, WebP, SVG, and static GIF files; animated GIF and animated WebP are skipped.github.com · read 9 Oct 2026
- GitHub Actions
- A composite GitHub Action can optimize files, commit results, or gate a pull request when images could shrink.github.com · read 9 Oct 2026
- Installation
- Users can download a platform binary or install from source with Cargo; building requires Rust 1.82, a C compiler, nasm, and cmake.github.com · read 9 Oct 2026
- License and pricing
- The software is licensed GPL-3.0-or-later; the opened project pages state no price.github.com · read 9 Oct 2026
- Metadata controls
- Yesgithub.com · read 24 Sep 2026
- Notable limits
- AVIF is detected and skipped, and animated GIF and animated WebP are not optimized.github.com · read 9 Oct 2026
- Purpose
- imageopt is a cross-platform command-line image optimizer for local use and CI automation.github.com · read 9 Oct 2026
- Image resizing
- Nogithub.com · read 24 Sep 2026
- Safety
- The engine re-decodes candidate outputs, selects the smallest valid result, and writes files atomically.github.com · read 9 Oct 2026
- Security and reliability
- The project says it guards against decompression bombs and leaves failed files untouched.github.com · read 9 Oct 2026
- Supported formats
- JPEG,PNG,WebP,SVG,static GIFgithub.com · read 24 Sep 2026