PiPic Image Compressor compresses PNG, JPEG, WebP and AVIF in the browser for free and exposes developer workflows through the official @pipic/cli and HTTP API.
- Web: https://pipic.cc/
- CLI source: https://github.com/PiPic-cc/pipic-cli
- npm: https://www.npmjs.com/package/@pipic/cli
- API and CLI docs: https://pipic.cc/cli
Drag, drop, done — pipic.cc
- Batch up to 100 images, 8 MB each
- Smart lossy compression that preserves visual quality
- Images are deleted the moment compression finishes — never stored, never used to train AI models (privacy)
- Available in five languages
npx @pipic/cli photos/ --replace- Zero runtime dependencies, single-file executable
- NDJSON output and stable exit codes, designed to be parsed by scripts and agents
- Sign in once with
pipic login, works headless in CI