Free tool • Private processing

Compress an image to a target KB or MB.

Choose the maximum file size you need for an upload. The tool adjusts image quality — and only reduces dimensions when necessary — to get as close as possible without exceeding your target. Processing happens in your browser.

Compression settings

Choose an image to begin.
Local by design. Your image stays in this browser while it is processed.
Your image preview will appear here.

Made for upload limits.

Use this when a website, form, marketplace, app store, email service, or social platform rejects an image because the file is too large. Enter the maximum KB or MB allowed and let the tool work toward that limit.

How close will it get?

Browser image encoders do not always produce every possible file size. This tool searches for the closest result it can make without going over your target. For very small targets, it may also reduce image dimensions to get under the limit.

Privacy

The image is decoded, compressed, and previewed locally in your browser. This version does not upload the image to a Rare Frequency Works server for compression.