Zipic V1.9.3 release — built-in PDF and GIF compression engines (pdfoptim & gifoptim)
macOS

V1.9.3

2026-04-13 okooo5km

Zipic v1.9.3 — In-house PDF (pdfoptim) and GIF (gifoptim) engines replace Ghostscript and gifski, with no large dependency download, clearer PDF quality levels, friendlier encrypted-PDF errors, PNG core upgrade, and fewer first-run waits.

Thanks to everyone for your valuable feedback and suggestions, helping Zipic evolve! 🙌

💡 A quick note: the new PDF and GIF compression engines in this release are built in-house and have been thoroughly tested for everyday use. Should you run into anything unexpected on an unusual file, we’d love to hear about it — your feedback helps us polish them further.

✨ What’s New

  • Brand-new PDF engine: replaced Ghostscript with our own pdfoptim. No more 30 MB dependency download — it works out of the box, with smarter image downsampling, font subsetting, and object deduplication for more predictable results.
  • Brand-new GIF engine: replaced gifski with our own gifoptim, preserving per-frame delays and the original loop count so animations look more natural.
  • Refined PDF quality levels: levels 1–6 now map to a more intuitive quality gradient, from near-lossless to aggressively compact.
  • Friendlier handling of encrypted PDFs: encrypted documents now surface a clear error message instead of silently failing.

🐛 Bug Fixes

  • Fixed the first-run dependency prompt for PDF compression. The engine is now bundled — drop a file in and it just works.

🚀 Improvements

  • Upgraded the PNG compression core to the latest version for better compatibility and stability.
  • Slimmed down the app’s runtime dependencies, reducing the wait time on first use.

Acknowledgements

Previously, Zipic leaned on two excellent upstream tools: optional Ghostscript for PDF and optional gifski for GIF. They are serious, battle-tested projects, and we are genuinely glad they exist. They helped us ship real PDF and GIF workflows to users sooner, and they shaped what we cared about—encryption handling, timing on animated frames, predictable quality trade-offs—before we invested in pdfoptim and gifoptim.

Moving to bundled in-house engines is about simplifying the product for people who use Zipic every day (no separate installs, fewer surprises). It is not a slight against Ghostscript or gifski, their authors, or their licenses. Our thanks to Artifex and everyone who maintains Ghostscript, and to Kornel Lesiński and every contributor to gifski, for putting such capable software in the open.