Image Quality Reducer

Make your photo fit a file size limit. Set a target in KB, check the result, and download it here.

Café portrait sample ready to compressSample photo

Drop an image, choose a file, or paste with Ctrl/Cmd + V. JPG, PNG, WebP · up to 20 MB. HEIC: convert to JPG first.

Processed in your browser — your image never leaves your device.

Choose your file size

KB

1 KB = 1,000 bytes. Working copy: up to 4,000 px per side and 12 MP. Smaller targets may lose detail.

Input
Loading sample…
Output
Not compressed yet

Choose a target size to begin.

How to Compress an Image to a Specific KB

  1. Upload your image and enter the maximum file size you need.
  2. Choose JPG or WebP. Allow resizing if the file must fit a strict limit.
  3. Compress, inspect the actual output size, then download.

Smaller Files, Clear Limits

The tool searches for a high-quality encoding that stays at or below your target. If quality changes are not enough and resizing is enabled, it reduces dimensions too. It does not pad files to an exact size.

Need visible compression damage instead? Try the JPEG Artifact Generator. To combine blur, noise, and low resolution, use the Low Quality Image Maker.

Frequently Asked Questions

Can I compress a photo to 50 KB or 100 KB?

Yes, enter that limit. Very small files may require smaller dimensions and visible quality loss. The result reports whether it meets your target.

Will the result be exactly the requested size?

No. The target is a maximum, not an exact byte count. A successful result is at or below it.

Can I keep the original dimensions?

Uncheck Allow smaller dimensions. The initial working copy is still limited to 4,000 pixels per side and 12 MP. If the target cannot be reached, the tool shows the smallest result it found and clearly marks it over the limit.

What happens to transparent PNG images?

Choose WebP to retain transparency. JPG replaces transparent areas with white. PNG is accepted as input, but this tool exports JPG or WebP for adjustable compression.

Are my images uploaded?

No. Encoding and preview run locally in your browser. No account is required.