Compression runs entirely in your browser with the Canvas API—images are never uploaded to EverydayTools servers.

Image Size Reducer — Hit an Exact KB or MB File Size

Set a target file size and compress up to 20 images to that exact byte cap—ideal for portals, email limits, and uploads. For quality-based compression without a fixed cap, use Image Compressor.

Loading tool…

By Muhammad Abdullah Rauf · Founder, EverydayTools.proUpdated 2026-05-20· Reviewed by EverydayTools Editorial Team

Advertisement

Frequently Asked Questions

How do I set a custom KB or MB target?

Enter any number in the target field and choose KB or MB, or tap a preset (50 KB, 100 KB, 1 MB, etc.). The tool shows the exact byte target before you compress and binary-searches quality to match within about 2%.

How do I compress an image under 1 MB?

Set the unit to MB and value to 1 (or use the 1 MB preset). Output stays within about 2% of 1 MB. Works for JPG, PNG, and WebP. Processing runs in your browser with no upload.

How do I reduce PNG size without losing too much quality?

Set a KB/MB target; the tool minimizes quality loss while hitting the size. For much smaller files, choose Convert to JPEG or WebP and set a background color for transparent PNGs.

Can I compress multiple images at once?

Yes. Add up to 20 images and reduce them to the same target in one run. Use Download all as ZIP for a single archive. All processing stays local in your browser.

Is this image compressor private?

Yes. No images are sent to any server. Your files never leave your device. No data is stored or logged.

How does this image size reducer work?

The browser Canvas API binary-searches JPEG/WebP quality to meet your exact KB or MB target. PNG may be downscaled or converted. Optional format conversion can produce much smaller files than lossless PNG alone.

What's the difference between image size reducer and image compressor?

A compressor typically uses a quality percentage. A size reducer hits an exact target (100 KB, 200 KB, 1 MB)—ideal for forms and platform rules. For general compression without a byte cap, use Image Compressor.

Can I convert PNG to JPEG or WebP for smaller size?

Yes. Choose Convert to JPEG or Convert to WebP under Output format. Set a background color for transparent PNGs (e.g. white) before converting.

Does compression reduce image dimensions?

This tool primarily reduces file size via quality and encoding—not by resizing width/height. If you need smaller pixels, use Image Resizer first, then reduce to your KB/MB target here.

Will repeatedly compressing the same image degrade quality?

Yes for lossy JPEG/WebP—always compress from the original, not from an already-compressed copy.

Can I compress HEIC iPhone photos here?

Browsers have limited HEIC support. Convert to JPEG on the device (Settings → Camera → Most Compatible) or use HEIC to JPG, then set your KB/MB target here.

Privacy, accuracy, and trust

Privacy

Image Size Reducer — Compress Images to an Exact KB or MB Target (/image-size-reducer) runs in your browser when supported—inputs are not uploaded to EverydayTools servers.

Accuracy

Reported sizes are the byte length of generated blobs. “At target” means within about 2% of your KB/MB setting unless best-effort mode applies.

Advertisement

Reviewed by EverydayTools Editorial Team on 2026-05-20.