ACACIA
The facts below are what the maker publishes about ACACIA, checked and dated. Our editors have not written about it yet.
The facts
Each one read from ACACIA's own pages, with the date it was checked.
What it does
- API access
- Nochecked 24 Sep 2026
- Batch processing
- Yeschecked 24 Sep 2026
- Build requirements
- Building requires Qt, libjpeg and libwebp, and the program requires a CPU with AVX and AVX2 support.checked 11 Oct 2026
- Compression method
- It uses machine learning to predict how an individual image will compress and adjusts compression aggressiveness accordingly.checked 11 Oct 2026
- Compression modes
- lossychecked 24 Sep 2026
- Contact
- The README lists John Thomson and Oleksandr Murashko as contacts at the University of St Andrews.checked 11 Oct 2026
- Dependencies
- Building it requires Qt, libjpeg or libjpeg-turbo, and libwebp.checked 11 Oct 2026
- Image compatibility
- The software is designed for previously uncompressed images; previously compressed images may produce less accurate results.checked 11 Oct 2026
- Input suitability
- It is designed for previously uncompressed images; previously compressed images may produce less accurate results.checked 11 Oct 2026
- Integration licensing
- The README says users interested in integrating ACACIA under a different license can contact the maintainers to discuss it.checked 11 Oct 2026
- Interfaces
- It provides a graphical interface and a command line mode for batch processing.checked 11 Oct 2026
- License
- ACACIA is free, open source software licensed under GPL-3.0.checked 11 Oct 2026
- Method
- It uses machine learning to predict how an image will compress and adjusts compression strength for each image.checked 11 Oct 2026
- Performance requirement
- The program uses AVX and AVX2 vector instructions, so it requires a CPU that supports them.checked 11 Oct 2026
- Purpose
- ACACIA is an image compression tool that targets specified image quality or file size when compressing JPEG or WebP images.checked 11 Oct 2026
- Research citation
- The README asks research users to cite the paper “Predicting and Optimizing Image Compression,” published in the Proceedings of the 2016 ACM Conference on Multimedia.checked 11 Oct 2026
- Research status
- The README says ACACIA is not production software and is primarily intended to demonstrate research techniques.checked 11 Oct 2026
- Support contact
- The README invites users to contact John Thomson at [email protected] with feedback or interest.checked 11 Oct 2026
- Supported formats
- JPEG,WebPchecked 24 Sep 2026
- Unsupported images
- Alpha channel images and images with high-contrast vector graphics are not supported.checked 11 Oct 2026
- Version
- The README lists the current version as 0.17.checked 11 Oct 2026
Money
- Free plan
- Yeschecked 24 Sep 2026
Where it runs
- Windows limitation
- The README notes that the Windows graphical interface does not currently scale properly on 4K screens.checked 11 Oct 2026
Alternatives to ACACIA
- 1
imgproxy
Free planOpen sourceAndroidiOSWebAPI9.3Free plan - 2
Hive
Free planOpen sourceAndroidiOSWebAPI8.6From $5 a month - 3

Kraken.io
Free planWebAPIExtensionLinux8.4From $50 a year - 4
JPEGmini
Free planWebAPILinuxmacOS8.3From $199 a year - 5
Optimizilla
Free planWeb7.9From $9 a month - 6
Compressify
Free planAndroidiOSWebExtension7.9From $4.99 a month
