Email attachments
Compress JPG to 100 KB
Preset and ready: drop a file and the output lands under 100 KB as JPEG — processed entirely in your browser.
Drop your image here or browse
JPEG, PNG, WebP — iPhone HEIC tips inside — processed entirely in your browser
Why this exact limit matters
Attachment limits are the quiet tax on email: exceed the mail server's cap and the message bounces, or the recipient's inbox quarantines it. Photos from modern phones start at several megabytes, so a mailbox with a modest limit rejects them outright.
Shrinking attachments to a stated size keeps mail deliverable without forcing you to learn a photo editor just to send a picture. 100 KB is a moderate limit, common for application portals, and this page is preset to exactly that ceiling.
How to compress to 100 KB
- Drop your image into the box above — it stays on your device.
- Confirm the target: under 100 KB as JPEG.
- The MozJPEG encoder searches its quality range so the JPEG output lands just under your limit. Dimensions are left at their original size unless the target demands otherwise.
- Preview the result, compare it with the original if you want, and download — the filename carries its actual size.
Tip: If you attach photos regularly, compress before attaching rather than relying on the mail client's "large attachments" link — those links expire, while a small attachment is a real attachment.
Frequently asked questions
Will the recipient see a quality difference?
For photos shared to be looked at on a screen, the output of this tool at typical email limits is visually indistinguishable from the original. The comparison view shows both images side by side so you can judge for yourself.
How does the tool hit the exact JPEG size?
It encodes your image with the MozJPEG encoder several times, binary-searching the quality setting until the output lands just under your limit — then keeps that best result.
Do I need an account or app install?
No account, no install, no watermark. The page you are on is the whole tool.