ToolBirch

Image Compressor

Reduce JPG, WebP and PNG file size with a live before/after readout.Image Tools

Drop your images here

JPG, PNG or WebP images

Up to 25 MB per file · up to 20 files

Compression settings

Your files are processed on this device. Nothing is uploaded to a server.

About this tool

Set a quality level and, when it helps, switch the output format. The tool reports the exact byte count before and after so you can see what you are trading away. JPEG and WebP respond well to quality changes; PNG needs a format switch to shrink meaningfully.

How to use the Image Compressor tool

  1. Add your images. Drop JPG, PNG or WebP files into the area below. Each file is processed in turn and its progress is shown.
  2. Choose quality and output format. Lower the quality to shrink the file, and optionally convert to WebP or JPEG. Keeping the original format is also available for comparison.
  3. Check the saving and download. Every result shows the original size, final size and percentage change. Download only the files that improved, or fetch the whole batch as a ZIP.

Supported formats

Input

  • JPEG (.jpg, .jpeg)
  • PNG (.png)
  • WebP (.webp)

Output

  • Same format (re-encoded)
  • WebP (image/webp)
  • JPEG (image/jpeg)

Inputs are validated before anything is processed. Invalid values and unsupported files are rejected with a clear error instead of failing silently.

Frequently asked questions

Why didn't my PNG get smaller?

Browsers do not expose a quality setting for PNG encoding, and re-encoding an already-optimised PNG through a canvas often makes it larger. Choose WebP or JPEG as the output format for a real reduction. A lossless PNG optimiser is not bundled in this first release.

Is compression lossy?

Yes for JPEG and WebP, controlled by the quality slider. Re-encoding the same format repeatedly compounds the loss, so keep your original file and compress from it each time.

Is there a file size limit?

The default cap is 25 MB per file, configured by an environment variable, and there is no account or daily quota. Practical limits depend on your device memory because images are decoded into a canvas.

Can I compress a whole folder at once?

You can select or drop many files at once. They are processed sequentially to keep memory use predictable, and can be downloaded together as a ZIP.

Privacy

Compression runs entirely in the browser tab. No image is uploaded, retained or used for any other purpose.

No account is required and no file is ever uploaded. See the privacy policy for details about analytics and the limited data this site stores.

Known limitations

  • PNG has no browser quality parameter; a genuine size reduction for PNG requires converting to WebP or JPEG.
  • No lossless PNG optimiser (pngquant/Oxipng-class tooling) is included in the first release.
  • JPEG/WebP compression is lossy and should be applied once from the original file.

Other free tools from the same collection.