Get your file accepted, first try
Exact pixel size, an exact KB range — including the minimum, which is what actually gets uploads rejected and which almost every other tool ignores. 117 free tools to merge, compress, and convert PDFs, photos, and documents, all running in your browser.
Fix a photo for an upload form →Don't take our word for it — turn off your Wi-Fi. Docexp keeps working. A site that runs with the network off cannot be uploading your files anywhere.
Compress an image to 100KB
Drop a photo in and it comes out at or under 100 KB — in your browser, so it is never uploaded anywhere.
What 100 KB is usually for
100 KB is the usual limit for document scans and the more generous photo slots — visa applications, university portals, and job-application attachments.
What you'll actually get at this size
100 KB is a forgiving target. A portrait at typical ID dimensions is near-indistinguishable from the original. Even a full-page scan holds up, provided you keep it greyscale — colour scans are where 100 KB starts to bite.
If your form gives a range, use both numbers. Portals often say "between 20 KB and 50 KB". Most compressors honour only the ceiling, hand you a file far under the floor, and the form rejects it for being too small. And if you also resize to the exact pixel size the form wants, the photo often lands under the minimum naturally — at which point compressing harder cannot help, because shrinking is the wrong direction. The tool below takes both ends of the range, and will raise the file back up to clear the floor.
Frequently asked questions
Can a full document scan fit in 100 KB?
Yes, if you keep it greyscale — a grey A4 scan at readable resolution sits comfortably under 100 KB. Colour is where the budget breaks: a colour scan carries roughly three times the data, so 100 KB starts costing visible quality.
Will compressing my photo to 100 KB hurt it?
At ID-photo dimensions, no — the result is near-indistinguishable from the original. 100 KB is a forgiving target; the sizes that force visible trade-offs are down at 20–30 KB.
The form says 'between 50 KB and 100 KB' — how do I land inside that?
Enter both numbers. A compressor aimed only at 'under 100 KB' can output 30 KB and fail the floor; this tool treats the range as the target and, if the file lands too small, raises it back above the minimum.