Choose an image, set a target in KB or MB, and download the best local result.

Compress an Image to a Target File Size

A result counts as successful only when its real byte size is no larger than the target. If that is not possible, the page tells you and keeps the best result available.

How to use this tool

  1. Choose one JPG, PNG or WebP image; it stays in this browser.
  2. Set a target from 10 KB to 10 MB, then start local compression.
  3. Check the result size and target status before downloading or choosing a different target.

Frequently asked questions

Is the target guaranteed?

Only a result at or below the stated byte target is marked as met. If the browser cannot reach it, the best local result is clearly marked instead.

Will an image that is already small enough get larger?

No. A file already at or below the target is kept at its original size rather than enlarged.