Image Compressor (Target Size)
Compress any photo to an exact file size — 100KB, 50KB, 20KB or whatever a form demands — free and private, in your browser. Free to use right here — nothing to install, no account needed.
Need a photo under 100 KB for a passport application, job portal or upload form? Type the exact limit in kilobytes and this tool automatically finds the highest quality that fits under it — no trial and error with quality sliders.
It compresses on your own device (nothing is uploaded), so it's fast and private. If a photo can't reach the target through compression alone, add a resize — halving the dimensions roughly quarters the file size — and the tool will tell you when that's needed.
How to use this tool
- Drop your photo onto the upload zone.
- Type your size limit in KB into "Target file size" (100 is pre-filled).
- Optionally enable Resize for very small targets.
- Click Download — the file is saved just under your limit.
Frequently asked questions
How do I compress a photo to exactly 100 KB?
Upload the photo, make sure JPG is selected, type 100 into the Target file size box, and click Download. The tool searches quality levels automatically and saves the best version under 100 KB.
What if my image won't compress small enough?
Very large photos can hit a floor where even minimum quality is above the target. Enable Resize and reduce the dimensions — a 4000px photo rarely needs to be more than 1200px for an upload form — then download again.
Does compressing reduce the image dimensions?
No — compression alone keeps the pixel dimensions and lowers the JPG/WebP quality. You can optionally resize as well, which is the most effective way to hit very small targets like 20 KB.
Is it safe to compress ID or passport photos here?
Yes — the image is processed entirely in your browser and never uploaded anywhere, unlike most online compressors.