Alic makes it simple to compress images. It's a great tool for quickly compressing images for the web, or to share with clients.
Why compress images?
- Faster load times
- Less bandwidth usage
- Better SEO
- Better user experience
And security: Many cameras and phones embed metadata in images, which can include location, camera model, and other sensitive information. Alic can remove this metadata for you.
Supported image formats:
- JPEG
- PNG
- WebP
- GIF
- TIFF
Alic is heavily inspired by ImageOptim, but with modern compression algorithms for smaller files and speed. See Differences from ImageOptim.
- Download the latest release from the releases page
- Drag to Applications folder
- Launch and enjoy!
Drag and drop images (or folders) into the window, images will automatically start compressing. The compressed images will be saved in the same directory as the original images.
Having trouble? Hover over the status icons for helpful hints!
Your data stays on your machine! No sneaky analytics or tracking here. Alic doesn't phone home, which means you'll need to manually check for updates through the releases page or by clicking "Check for Updates" in the app menu bar.
- WebP support
- Super fast: Built with Rust and modern compression magic
- Safe defaults: Original files stay untouched
- Resize option: Scale down those massive images
- Multiple profiles: Save different settings for different needs
- Apple Developer ID signing
- Update checker
- Different optimization levels
- Lossless compression
- Directory support
- Finder context menu
- Image resizing
Built with love using SolidJS and Rust, powered by Tauri. Image compression magic by libcaesium!
Runs on MacOS 12.0 or later
We love contributions! Want to make Alic better? Here's how:
- Fork it
- Create your feature branch
- Make your changes
- Push to the branch
- Open a Pull Request
To release a new version of Alic:
- Update
CHANGELOG.mdand commit. - Run
make release. - When prompted, press Enter to accept the suggested patch version bump, or enter a custom version (e.g.,
2.5.0for minor,3.0.0for major).
The release script automatically updates the version in tauri.conf.json and Cargo.toml, commits the change, and pushes to the release branch.
Distributed under the GNU 3.0 License. See LICENSE for more information.
Use the issue tracker at the Project Link.
This project would not be possible without the following open source projects:
- For compression: libcaesium
- Original inspiration: ImageOptim
- UI: SolidJS
- Application framework: Tauri
