Skip to content
JFIF.IO

Image Quality Optimizer

Need an image under 200 KB for a form or under 1 MB for an email? Set the target size and the optimiser finds the highest quality that fits.

Convert to

Set a target size or pick a quality — we find the best trade-off automatically.

KB

Finds the highest quality that fits. Leave empty to use the quality slider.

Lower quality = smaller file. 80–90 is visually lossless for most photos.

PNG compression
Resize
#ffffff

Print density written into the file. Does not change pixels.

Compression effort
Rotate / Flip horizontal
Same as original

Processed locally in your browser

How to use

  1. 1

    Add your images.

  2. 2

    Enter a target size in KB and pick the output format (JPG and WEBP work best).

  3. 3

    Optimise and download — the result shows the quality used.

Frequently asked questions

How does it choose the quality?

It encodes the image several times using a binary search over the quality setting and keeps the best result that stays under your target.

What if the target is impossible?

If even the lowest quality is too large, you get the smallest possible result. Resizing the image in Settings helps reach very small targets.

Are my images uploaded?

No. This tool runs entirely in your browser, so your images never leave your device.