← Back to image tools
IMAGE COMPRESSOR
Choose a quality level and shrink JPG, PNG, or WebP images — one at a time or a whole batch. Nothing leaves your browser.
+ Add JPG, PNG, or WebP images
Nothing uploaded — images are read straight into your browser tab.
How to compress an image
- 1
Add one image or a batch of JPG, PNG, or WebP files.
- 2
Choose a quality level and an output format, JPG or WebP.
- 3
Preview the size reduction for each image.
- 4
Download the compressed image, or all of them at once as a zip.
Questions
- Are my images uploaded anywhere?
- No. Every image is decoded and re-encoded locally in your browser tab — nothing is sent to a server.
- What formats can I compress?
- Upload JPG, PNG, or WebP. Output is JPG or WebP, since both support the lossy compression that actually shrinks file size.
- Can I compress more than one image at a time?
- Yes. Add a batch of images, set a quality level, and compress them all at once — download each one or grab all of them as a zip.
- Will compressing a PNG with transparency lose it?
- If you choose JPG as the output, transparent areas are filled with white since JPG has no alpha channel. Choose WebP to keep transparency.