How do I reduce an image to 100 KB?
Drop the image in and leave the target size at 100 KB. The tool lowers the quality, then the dimensions, until the file is under 100 KB. Check the result with the comparison slider and download it.
Get a photo under 100 KB for the form that rejected it.
Your files never leave this device.
To compress an image to 100 KB, drop it here: the target size is already set to 100 KB. The tool lowers the quality first and, if needed, the dimensions until the file fits. It tells you when a target cannot be reached. Everything happens in your browser, so the photo is never uploaded.
Drop the image in and leave the target size at 100 KB. The tool lowers the quality, then the dimensions, until the file is under 100 KB. Check the result with the comparison slider and download it.
Yes. Type any number in the target size box, such as 50, 200 or 500, and the tool aims for it. The 100 KB value is only the starting point on this page.
Not necessarily. A phone photo is usually several megabytes, and getting it to 100 KB mostly means shrinking its pixel dimensions, which is invisible on a small screen. A tiny target for a large, detailed photo does cost sharpness.
The image could not get under 100 KB without becoming unusable, so it stops at the smallest result it could produce. Lower the longest side to a smaller value, or try a simpler picture, then run it again.
For photos, JPEG or WebP is far smaller than PNG. If the form only accepts JPG, set the format to JPEG; otherwise leave it on automatic. Screenshots and logos can stay PNG.
Often yes, because passport photos are small in pixels, but check the exact size limit and dimensions in the official instructions. If the dimensions are fixed, set them first with the resize tool and then compress.
No. The compression runs in your browser, so the photo never leaves your device. That matters for ID, passport and application photos.
Government portals, job applications and school systems often cap uploads at 50, 100 or 200 KB to save storage and keep pages fast. A modern phone photo is often 3 to 8 MB, so it is rejected before anyone looks at it. The fix is not to retake the photo but to shrink it to fit.
Read the form's limit carefully. Some say KB, some say MB, and some give a range such as 20 to 100 KB. If there is a minimum, do not compress below it.
Instead of making you guess a quality number, the tool searches for it. It lowers the quality step by step and, if quality alone is not enough, reduces the dimensions until the file fits under the target. For most photos the size drop comes mainly from fewer pixels, which you will not notice on a form preview.
If the target cannot be reached, you see a notice instead of a silent failure. In that case lower the longest side manually, for example to 1280 or 800 pixels, and run it again. The same target-size mode also lives in the full image compressor, which handles any other size you need.
Many portals fix both: a passport-style photo might need 413 by 531 pixels and a file under 100 KB. Do these in order. First set the pixel size with the resize tool, which has biometric and passport presets, then compress the result here. Compressing first and resizing afterwards can push the file back over the limit.
If the form accepts only JPG and your file is a PNG or an iPhone HEIC photo, choose JPEG as the format here, or convert it first with the image converter.
Photos with fine texture, such as leaves, fabric or crowds, resist compression because they carry a lot of detail. Plain backgrounds compress easily. If you are photographing a document for upload, a flat, evenly lit page will fit under 100 KB at higher quality than a cluttered scene.
Quality is not the only thing that varies. If JPEG quality is your main concern, the JPEG compression page explains how the quality slider behaves. For hidden data you may not want to send, see what the file contains with the EXIF viewer before you upload it.
| This tool | Upload-based services | |
|---|---|---|
| Do files leave your device? | No | Yes |
| Account required | No | Often |
| Daily limit | None | Often |
| Watermark | None | Sometimes |
With the local MCP server, an assistant can run compress_image with a target size on files on your computer, for example “make every photo in this folder under 100 KB”. The files stay on your machine.