Bring any photo under 100 KB, at the best quality that fits.
Or choose a file, or paste a screenshot. It is measured and re-encoded on your device and never uploaded.
Fitting on your device…
Your image is opened, measured and re-encoded in this browser. It is never uploaded, and nothing about it is stored.
A hundred kilobytes is a small budget for a photograph — a phone picture is typically thirty to fifty times that — and it is the limit an awful lot of government forms, older job portals and school systems still enforce. Getting under it by hand means guessing at a quality slider and re-checking the file size, several times.
This does the guessing. It encodes at the best quality that lands under 100 KB, and if quality alone is not enough it reduces the pixel dimensions rather than turning your photo into a smear. The report tells you what it ended up at.
Public-sector upload forms are often built to a limit set years ago and never raised. 100 KB is one of the common ones.
Older forums, intranets and membership systems frequently cap avatars around this size.
When the limit is on the total rather than each file, getting each one small is the only way to fit them all in.
Drag a file onto the page, choose one, or paste a screenshot. Nothing is uploaded — the work happens on your device.
Every requirement is listed with a tick or a cross against what your file actually is. Anything the rule asks for that software cannot check is listed too, unticked.
The file you get is the one that passed. If nothing could pass, you are told the closest achievable size instead of being handed something that will be rejected.
For a normal photograph at web dimensions, usually yes. What costs bytes is fine detail — foliage, textured fabric, noise from a dim room. A portrait against a plain wall gets under 100 KB easily; a landscape full of leaves is the hard case.
Because quality alone could not get there. Rather than encoding at a quality that visibly breaks the image, the tool reduces the pixel size — fewer, better pixels beats more, ruined ones. The report says when this happened.
Because PNG cannot reliably hit a byte target. It is lossless, so its size is decided by the image content rather than by any setting. If you need PNG specifically, use Make Image Fit and set the dimensions instead.
This page treats it as 102,400 — 100 × 1024 — which is what your operating system means when it shows "100 KB". If a form is strict about the decimal reading, set 97 KB in Make Image Fit to be safely under both.