What 100KB buys you
At 100KB you can hold a genuinely good-looking image at around 1000×1000 pixels, or an excellent one at passport dimensions. For comparison, that is roughly the size of a well-optimised hero image on a fast website.
If your source is a phone photo at 4–6MB, expect a 40–60× reduction. Most of that comes free: phone cameras encode at very high quality settings that hold detail no screen or print at this size will ever show.
Choosing dimensions alongside the size limit
If the form specifies only a byte limit and says nothing about pixels, a good default is to cap the longest edge at about 1200px. That keeps the photo sharp on any screen while leaving compression plenty of room to reach 100KB at high quality.
If the form does specify pixels, enter them in the width and height fields and let the compressor work within that constraint.
JPEG, PNG, or WebP at this size
For photographs, JPEG is the right choice at 100KB and it is what most forms require. PNG is lossless and will typically not reach 100KB for a photo at any useful resolution — it is meant for graphics, logos and screenshots with flat colour and sharp edges.
WebP compresses noticeably better than JPEG at the same visual quality, so it is an excellent choice for your own website. Avoid it for form uploads, where support is inconsistent.
Frequently asked questions
- Is 100KB enough for a professional headshot?
- Yes, for any on-screen use. At around 800×1000 pixels a 100KB JPEG looks clean and professional. For print you would want a larger file, but print submissions rarely come with a 100KB cap.
- Why is my result well under 100KB?
- Because the tool stops raising quality once it hits the practical maximum. If your image is small in pixel terms, even top quality may not reach 100KB — that is fine unless the form also enforces a minimum size.
- Can I compress several photos to 100KB at once?
- Yes — the bulk resizer applies one set of settings across many files and hands back a ZIP.