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.

In short

Shrink JPG, PNG, and WebP file size right in your browser. Pick a quality, compress a batch, download the result. No account, no upload.

+ Add JPG, PNG, or WebP images

Nothing uploaded — images are read straight into your browser tab.

How to compress an image

  1. 1

    Add one image or a batch of JPG, PNG, or WebP files.

  2. 2

    Choose a quality level and an output format, JPG or WebP.

  3. 3

    Preview the size reduction for each image.

  4. 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.

Related tools

All Image Tools →

Updated