Compress an image to a target size

Set a goal in decimal KB. The tool measures each candidate and reports the best valid result without promising an impossible file size.

Images are processed locally in your browser. File contents are not sent to our servers.

Preparing image…
How it works

A few steps, then your image is ready

  1. 01Choose an image and a target in KB.
  2. 02Select an output format and decide whether dimensions may be reduced.
  3. 03Review whether the measured output reached your goal.
Frequently asked questions

Good to know

How is KB measured?

The tool uses decimal kilobytes: 1 KB equals 1,000 bytes.

Will every image reach the requested size?

No. The target is a goal. The tool reports the actual result and keeps a quality floor rather than shrinking an image without limit.