
Squoosh
Make images smaller using best-in-class codecs
Coldcast Lens
Squoosh is a browser-based image compressor from Google Chrome Labs that runs entirely client-side — drag in a PNG, adjust the quality slider, compare original vs compressed in a split view, and download in WebP, AVIF, JPEG-XL, or MozJPEG. Your images never leave your browser.
Bookmark squoosh.app right now. For indie hackers optimizing landing page images, it's the fastest path from "my hero image is 2MB" to "my hero image is 90KB and looks identical." TinyPNG is the popular alternative but uploads to a server and limits free usage. Sharp (Node.js) is the programmatic option for build pipelines. ImageMagick is the CLI classic.
The catch: Squoosh processes one image at a time — no batch processing. The open-source repo hasn't seen major updates recently. For automated image optimization in a build pipeline, you need Sharp or @squoosh/lib (which is deprecated). Squoosh is a manual tool for quick one-off optimizations, not a production pipeline component.
About
- Stars
- 24,968
- Forks
- 1,875
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.