How to compress an image to 100KB (or any size)
Drop in a photo, scan or screenshot, pick a preset like 50 KB or 100 KB — or type the exact limit the form states — and press Compress. A few seconds later you get the best-looking JPEG that fits, along with the quality setting and dimensions the tool settled on. Download it and upload it wherever the size limit was blocking you.
Size limits show up everywhere: job applications, exam and visa portals, passport photo uploads, forum avatars, email attachments. Most of them only care about the byte count, so a generic compressor means guessing a quality setting, checking the size and trying again. This tool does that loop for you, and it searches from the top down, so you never get a smaller, worse-looking file than you needed.
When the image has to shrink
A 12-megapixel phone photo cannot become 20 KB at full resolution without turning to mush. Rather than drop quality below about 40, where blocky artifacts appear, the tool reduces the pixel dimensions until a decent quality fits. Most size-limited forms display images small anyway; a 600-pixel-wide photo at quality 75 looks far better than a 4000-pixel one at quality 10. If you need specific dimensions as well, set them first with the Image Resizer, then compress here with resizing switched off.
Size limits and DPI requirements
Some portals ask for both a maximum size and a minimum DPI. Compress here first, then set the DPI with the Image DPI Changer, which edits only the header and leaves the byte count virtually unchanged. For a deeper walk-through of the trade-offs, read how to compress an image to 100KB. Want manual control over quality instead? The Image Compressor has a live slider.