compress/
no upload · runs in your browser · exact target size

Shrink to exact size — not a pixel of guesswork.

Drop files, set target KB/MB, press Compress. Pure browser, zero uploads.

Drop images here, or click to browse

JPEG · PNG · WEBP — processed locally, never sent anywhere

75%
PNG is lossless — quality won't shrink it much. Try WEBP.

0 files

Nothing loaded yet — the light table is waiting.

How it works

  1. Drop in your images. JPG, PNG, or WebP — one file or a whole batch.
  2. Choose Target size mode. Enter exact KB or MB, then hit the orange Compress button. The tool repeatedly encodes to fit under your limit.
  3. Download the result. Individual files or one ZIP. Nothing leaves your device.

Frequently asked questions

Are my images uploaded to a server?

No. Everything is processed locally with the Canvas API. Your files never leave your browser.

How do I compress to an exact target size?

Switch to Target size mode, enter a number, pick KB or MB, and press the Compress button. The algorithm finds the highest quality that fits under your size.

Which formats are supported?

Input: JPG, PNG, WebP. Output: JPEG, WebP, or PNG. WebP usually gives the smallest files.

Can I batch compress?

Yes, drop multiple files. They process in parallel, and you can download all as a ZIP.

Is it really free?

Completely. No signup, no watermark, no limits other than your browser's memory.

```