Why 100 KB?
100 KB is by a wide margin the most common photo upload limit on the modern web. It's the default for a huge range of government and corporate systems — including many visa application portals (variations of the US, UK, Canada, Australia, and Schengen visa forms), online passport renewal services, driver's licence renewals, professional certification bodies, and the majority of online job boards that ask for a profile photo.
The limit exists because 100 KB is large enough to hold a recognisable 300×400 ID photo at acceptable quality, but small enough to upload quickly even on slow connections and to store cheaply at scale across millions of applications.
Common use cases
- Visa application photo uploads (multiple jurisdictions)
- Online passport renewal and driver's licence portals
- Job application and resume submission forms
- Professional licensing and certification bodies
- Bank and financial KYC document uploads
Tips for compressing to 100 KB
- Most passport-style photos compress cleanly to under 100 KB without visible quality loss — start at quality 80–85% if you're editing manually elsewhere.
- Use JPG output unless the form explicitly says PNG. JPG compresses photos far more efficiently.
- If your image is enormous (5+ MB DSLR photo), the tool will also reduce dimensions if needed. For ID photos, crop close to 600×800 first to retain detail.
Frequently asked questions
How do I compress an image to 100 KB?
Drop your image into the tool above. It compresses automatically using JPEG quality reduction (and dimension scaling if needed). Nothing is uploaded — everything runs in your browser.
Does compressing to 100 KB reduce quality?
Some quality reduction is unavoidable when targeting small sizes. The tool uses a binary search to find the highest possible quality that fits under your target. For most photos at 100 KB, the result looks identical at normal viewing sizes.
Is this safe? Where do my photos go?
Your photos never leave your device. Compression runs entirely in your browser using the Canvas API in a Web Worker. There is no server upload, no storage, no logging.
Can I compress PNG to JPG to save space?
Yes — choose JPG in the output format selector. JPG compresses photos far more efficiently than PNG. Keep PNG only if your image has sharp text, line art, or transparency.