squish
My image compressor. It makes pictures smaller without changing their size in pixels, and it runs in your browser, so nothing is uploaded.
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.