What is this image compressor?
A free, browser-based tool that shrinks PNG, JPG, and WebP images. Upload one or many, set a quality level and an optional maximum dimension, and the tool re-encodes each image and reports the before/after size and the savings percentage. Download everything as a single ZIP. All processing happens locally in your browser, so your images are never uploaded.
How to use it
- Upload one or more images on the left (drag & drop or click).
- Set the quality slider for JPG / WebP output (PNG stays lossless).
- Optionally set a max dimension to downscale oversized photos.
- Press “Compress & download zip” to see the savings and get the ZIP.
Common use cases
- Shrinking hero and product images so a landing page loads faster.
- Compressing photos before attaching them to email or a form with a size limit.
- Reducing image weight to improve Core Web Vitals (LCP) for SEO.
Is anything uploaded?
No. This tool is 100% frontend. Compression and zipping run entirely in your browser using the canvas API — your images are never sent to or stored on a server, and it even works offline.
