Read the form wording first

Exactly 100KB and 100KB or less are different requirements. Use exact mode only for a fixed target. Use maximum mode for a ceiling, because a smaller valid result does not need extra filler bytes.

Select format and allow safe reduction

JPG is a practical choice for photos. PNG is useful for transparency and sharp graphics, but may be larger. WebP can be efficient when the receiving portal accepts it. Keep dimension reduction enabled unless the form also requires fixed pixel dimensions.

Verify before submitting

Download the processed image only after the result shows a successful size badge. The tool reopens the output and checks Blob.size, but the destination portal still decides which formats and dimensions it accepts.

Step-by-step workflow

First copy the requirement exactly as the form presents it. Select 100 and KB, then choose Exactly only for a fixed-size rule or At most for a normal upload ceiling. Add the image and keep the original output format unless the form lists a different accepted format. Process the image and wait for the completed result before downloading.

The result card reports the actual stored size and final pixel dimensions. Exactly 100KB means 102,400 bytes in this tool. Some portals display decimal units differently, so if a correctly generated file is rejected, switch to At most and leave a small margin below the stated ceiling rather than repeatedly uploading the same file.

Photos, signatures and scanned documents

Portrait photographs usually work best as JPG because photographic detail compresses efficiently. Signatures and flat graphics may remain clearer as PNG, particularly when transparency matters, but PNG can be difficult to fit under a very small limit. WebP often produces a compact result, although many older government and recruitment systems do not accept it.

For a scanned document, crop unused borders before resizing. Empty margins still consume pixels and can make text harder to preserve under a small byte limit. If fixed dimensions are mandatory, turn off dimension reduction; be aware that a complex source may then be impossible to fit below 100KB without visible quality loss.

Common rejection messages

“File too large” usually means the form uses a maximum rather than an exact target. “Invalid dimensions” refers to width and height, not KB. “Unsupported file type” means the extension or encoded format is not accepted. Rename-only changes do not convert a file: choose the requested output format and process it again.