ImageTools

Compress an image to 100 KB

Reduce a JPEG, PNG, or WebP image to about 100 KB directly in your browser. The tool finds the best quality that fits — no uploads, no waiting.

Compress to a specific size

How it works

  1. 1

    Select an image

    Choose a JPEG, PNG, or WebP file, or drag and drop it onto the tool.

  2. 2

    Set your target size

    The tool is preset to aim for 100 KB. Adjust the KB range if you need a different budget.

  3. 3

    Compress and download

    The tool finds the highest quality that fits your size range, then download the result — all without uploading.

Frequently asked questions

How do I compress an image to 100 KB?
Select your image and the tool automatically searches for the highest JPEG quality that keeps the file at or below 100 KB. You can widen or narrow the KB range if you need a different budget.
Are my images uploaded to a server?
No. Compression runs entirely in your browser. Your images and metadata never leave your device.
Why is the output a JPEG?
Target-size compression exports JPEG because its quality control gives fine, predictable file-size steps — which is what hitting an exact KB budget needs.
What if my image can't reach the target size?
Very large or highly detailed images may not fit an extreme budget without visible quality loss. The tool gets as close as possible and tells you when the result falls outside your range.
Can I resize or crop before compressing?
Yes. Use the geometry options to set exact dimensions, scale by percentage, or crop first — the target-size compression is applied to the final pixels.
Can I set a print DPI?
Yes. You can stamp a print resolution such as 300 DPI into the file's metadata. This changes only the metadata, not the pixels, so the image looks identical but reports the requested DPI.