Back to Image
Image compress — shrink JPG / PNG / WebP without resize

Image compress — shrink JPG / PNG / WebP without resize

Shrink image file sizes without changing dimensions. JPEG / WebP are re-encoded via a quality slider; PNG is losslessly optimised with oxipng (WASM). Batch process multiple files and download individually or as a ZIP. Runs entirely in your browser.

imagecompress

How to use

Drop JPEG / PNG / WebP images. For JPEG / WebP pick a quality (0–100); for PNG pick an oxipng optimisation level (0–6). Click Compress — each file is processed and the size reduction is shown. Enable Keep original if larger so the original is downloaded when compression doesn't help.

FAQ

Are images uploaded?
No. JPEG / WebP go through the browser canvas, PNG through oxipng (WebAssembly), all locally.
Is PNG compression lossless?
Yes. oxipng recompresses zlib streams and removes redundant chunks losslessly — pixel values are preserved exactly.
What quality should I use for JPEG / WebP?
75–85 is the usual sweet spot for photos. Screenshots can sit at 85–95; web sharing tolerates 60–75.
Does it change dimensions?
No, only file size. Use the image resize tool if you want to shrink dimensions.

Related tools