Skip to content
Discussion options

You must be logged in to vote

Short version: ImageMagick does far more; imgcli does the common things tiny and fast.

  • imgcli is one ~232 KB binary that links only libc — nothing to install. It's an 8-bit RGBA pipeline tuned for the everyday convert/resize/crop/filter ops, and on those it benchmarks ~8× faster and ~470× smaller to install than ImageMagick (bench/bench.sh, reproduce it yourself). It also has --json output + an MCP server, so it's nice for scripts and AI agents.
  • ImageMagick is a far broader toolkit — 16-bit/HDRI precision, colour management, 200+ formats, advanced resampling. Reach for it when you need fidelity, format breadth, or heavy features.
  • ffmpeg shares the -vf mental model but is built for video;…

Replies: 1 comment

Comment options

swperb
Jun 15, 2026
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by swperb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant