Caesium Command Line Tools compresses images with lossy or lossless options.

github.com/Lymphatus/caesium-clt
CLI homepage screenshot

About CLI

CLI is Caesium Command Line Tools (caesiumclt), a command-line tool for image compression. It offers quality-based lossy compression, lossless compression, and compression aimed at a specific maximum file size.

It can resize images, convert between JPEG, PNG and WebP, and compress directories recursively while preserving folder structure, timestamps and EXIF metadata. It runs on Windows, macOS and Linux, and GIF files support lossy compression only.

Key features

  • Lossy compression with quality setting
  • Lossless compression for JPEG, PNG, WebP
  • Target specific maximum file size
  • Convert between JPEG, PNG, WebP
  • Resize by width, height, long edge or short edge
  • Recursive directory compression with structure preservation
Best for: Users comfortable with the command line who need batch image compression, resizing or format conversion on Windows, macOS or Linux.
Good for
  • Runs on Windows, macOS and Linux with install options via Cargo, Homebrew and Winget
  • Supports batch work including recursive folders, dry runs and overwrite policies
  • Preserves EXIF metadata, file timestamps and folder structure when selected
Watch out for
  • GIF files support lossy compression but not lossless compression

CLI at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

CLI alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 15 alternatives

Popular in Image Tools

Well-known listings from the same topic.

All 174

CLI FAQ

Which image formats are supported?
JPEG, PNG and WebP support lossy and lossless compression; GIF supports lossy compression only.
Which operating systems can run the tool?
Windows (x86_64), macOS (x86_64/aarch64) and Linux (x86_64/aarch64).
How is it installed?
Download binaries from the release page, or use cargo install caesiumclt, brew install caesiumclt, or winget install SaeraSoft.CaesiumCLT.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing