The 100 KB ceiling is the most frequently quoted limit on the web. Job application portals, visa and immigration forms, university admissions, exam registrations, and marketplace seller profiles all commonly ask for images under 100 KB. A typical smartphone photo starts at 2 to 8 MB, which means most people first discover the rule only after their upload bounces — usually right before a deadline.
This page makes the fix a ten-second task. The slider is preset to 100 KB, so you simply drop in your image and press Compress. The engine re-encodes it as a JPEG and uses a binary search over quality settings to find the version that stays at or under 100 KB while preserving as much visual quality as possible. You see the exact before-and-after sizes and dimensions before committing to the download.
At 100 KB, results are usually excellent. A 12-megapixel photo reduced to around 1600 pixels on its long edge fits comfortably under 100 KB with quality that is perfectly fine for form thumbnails, profile pictures, and document scans. The optional resizing toggle decides whether the tool may shrink dimensions when quality reduction alone would not suffice; for most form photos, leaving it on produces the cleanest output.
Nothing you process here is transmitted anywhere. The image is decoded and re-encoded by your own browser using its built-in canvas and encoding APIs — no upload, no server, no trace. That is the standard we hold for every page of this site, and it matters doubly for the identity documents and certificates that so often carry a 100 KB rule.
The service is free and unlimited: no account, no watermark, no per-day cap, and the same experience on mobile and desktop. If your target is different, the slider covers 5 to 1000 KB, and the related tools include a dedicated 20 KB preset and a size checker for measuring any image before or after compression.