100 KB: the internet's favourite upload limit
If a website caps image uploads, there is a good chance the cap is 100 KB. Job application portals, scholarship and admission systems, visa and licensing forms, employee HR systems and countless CMS backends all settled on it as a round number that keeps databases lean while still allowing a decent photo. That makes “compress image to 100 KB” one of the most common photo problems there is — and it is exactly what this page is tuned for, with the target pre-filled.
What fits in 100 KB?
More than you might think. In JPG at reasonable quality, 100 KB holds roughly an 800 × 600 photo — plenty for a document scan, a profile picture or a form upload. Choose WebP output and you fit noticeably more detail in the same bytes, as long as the site you are uploading to accepts WebP files (when in doubt, stick with JPG). The tool always reports the final dimensions and quality it settled on, so you know exactly what you are submitting.
How to get the best-looking 100 KB file
- Start from the original, not a screenshot. Screenshots of photos add noise and lose sharpness before compression even begins.
- Crop away anything the form doesn't need. Every removed pixel leaves more of the byte budget for what remains.
- Photos of documents: flatten the page, fill the frame, and shoot in daylight. Text stays legible at 100 KB when the source is sharp and evenly lit.
- Don't chain compressors. Running an image through several tools in a row multiplies JPEG artifacts. One pass from the original to 100 KB gives the cleanest result.
No upload, no queue, no watermark
Everything here runs client-side: your image is decoded, resized and re-encoded by your own browser, then handed back to you. There is no server round-trip, so it is fast even on a slow connection, your file stays private, and there is nothing to sign up for. Compressing a JPG specifically? See the JPG-to-100KB page; got a PNG? The PNG-to-100KB page explains the format trade-offs.