Compress an Image Below 100 KB
Make a photo smaller for an upload form without guessing the final size. This preset uses the stricter 100,000-byte limit by default. Choose your image, check any required dimensions, and download only after the result says Ready.
See the bytes. Not just a promise.
A generated landscape, processed with this compressor.
Download both files and inspect them yourself.


Tested export: 2026-10-25. This is a generated illustration, not a customer photo. Your result depends on detail, dimensions, format and browser; JPG compression can lose detail.
File size is only half the check.
A small file can still have the wrong format, dimensions or crop. Keep your original and inspect the downloaded copy.
What settings should I use for a form?+
Read the form’s instructions first. Use JPG only if accepted. If it specifies 600 × 600 pixels, choose fixed dimensions or crop to fill and enter those values. Check that important details remain visible. This tool does not certify passport, visa or official-document compliance.
Why is my image still over the limit?+
Fixed dimensions or PNG encoding can prevent a fit. The tool reports Over limit instead of claiming success. If your form permits it, try JPG, allow automatic resizing or reduce dimensions. Do not lower dimensions below the form’s requirement.
Does it make the file exactly 100 KB?+
No. It aims for an encoded file at or below the selected maximum, not artificial padding to an exact size. The exact byte count is displayed beside the result.
Understand image size versus dimensions ↗ · Need a 200 KB limit instead? ↗
Check the whole requirement.
A file-size limit and an image-dimension requirement are different things. This tool reports both.
Your quick checklist
- Confirm the allowed file formats and maximum byte size.
- Choose fixed dimensions only if the destination needs them.
- Process your files and check the Ready or Over limit label.
- Download and inspect the image before uploading.
Compression is lossy for JPG and WebP. Keep your original if you may need higher quality later.