InvoTirth Enterprise
Runs on your device

Compress an image to 100 KB

Get any photo under 100 KB while keeping it as sharp as that budget allows.

100 KBJPEGExact sizeNo upload

Set the target and Invo works backwards to it. Quality is searched by bisection to find the highest setting that still fits under 100 KB; if quality alone cannot get there, resolution steps down until it does.

Everything runs in your browser, which matters when the file is an identity document or an exam application photo.

What 100 KB realistically looks like

This is a comfortable budget for a photograph at moderate resolution. Expect something in the region of 800 to 1200 pixels on the long edge with good visible quality.

Two things help more than anything else: crop away background you do not need, and set a max width before compressing. Fewer pixels means each remaining pixel gets more of the budget.

Where this limit comes from

A 100 KB cap almost always comes from an online form — an exam board, a government portal, a bank's KYC upload or a job application. These are set conservatively and enforced strictly, with no explanation beyond a rejection message.

For the two most common cases there are purpose-built tools: the passport photo maker and the signature cropper, both of which handle sizing and the KB limit together.

Questions

Will my image definitely be under 100 KB?

Yes in essentially every case. Quality is reduced first, then resolution, until the target is met.

Why does the image look soft?

Fitting a photograph into 100 KB means discarding data. Crop tighter and set a smaller max width for a better-looking result at the same file size.

Can I use this for a passport photo or signature?

Yes, though the dedicated tools also handle cropping, sizing and background cleanup.

Is my file uploaded?

No. Compression happens entirely in your browser.

Related tools