FREE · LOCAL · NO UPLOAD

Image Compressor

Reduce image size locally without an upload, server queue, or retained copy.

Your image never leaves your device
The image is processed only in this browser tab and is never uploaded.

To prevent OOM, files are limited to 30 MB, input and output to 36 megapixels, either side to 16,384 px, with working memory estimated before allocation.

GUIDE & TECHNICAL NOTES

How to use Image Compressor

Adjust JPG or WebP quality, re-encode PNG, and compare file size before downloading.

  1. 01Choose a JPG, PNG, or WebP image.
  2. 02Set output quality and start compression.
  3. 03Review the size difference and download the result.

Choosing image quality

For photos, 80% is a practical starting point. Lower values reduce size but can soften text and fine detail. PNG is losslessly re-encoded, so a smaller result is not guaranteed.

Why browser processing is fast

The image is decoded and exported from device memory, avoiding upload, server queue, and download delays. Actual speed depends on image dimensions and device performance.

Frequently asked questions

Is my image uploaded?

No. Decoding, compression, and download happen inside this browser tab.

Why can a PNG become larger?

Canvas re-encodes pixels but may not beat a specialized optimizer used by the original PNG.

More image tools