Skip to content
Taking 2 projects at a timeBook a 20-min call
Book a 20-min callhello@theweb0.com
Explorations

Tool

squish

My image compressor. It makes pictures smaller without changing their size in pixels, and it runs in your browser, so nothing is uploaded.

82%
Output format

Try the slider on a test cardDrawn and encoded in your browser. The picture is the compressed one.

As a PNG…

……

 

What this page does, and what it leaves to the full tool

  • Stays on your machine. There is no server behind this page. A file is read, redrawn and encoded in this tab, and the download is made here too.
  • Same pixel size. Width and height do not change. Only how hard the picture is compressed does.
  • PNG comes out as WebP. A browser cannot shrink a PNG and keep it a PNG. The full squish does that with OxiPNG.
  • No AVIF and no video here. Those need the WebAssembly encoders the full tool ships with. Animated GIFs keep their first frame only.
  • Limits. 20 images at a time, 40 MB each. Camera details stored in the file (EXIF) are not copied across.

The full squish, with lossless PNG, AVIF and video, is on GitHub

Runs
In this tab. Nothing is uploaded
Reads
JPEG, PNG, WebP, GIF, AVIF, BMP
Writes
JPEG and WebP, same pixel size
Full tool
Lossless PNG, AVIF and video, on GitHub

The paid work gets the same pen.