The application is finished, you reach the photo field, and the page rejects your upload with something like "file must be under 100 KB". Your phone photo is several megabytes. The form gives you no tools and no guidance, and it will not let you submit without it.

This is one of the most common reasons people go looking for an image compressor, and it has a reliable solution — but only once you read the requirement properly, because most of these forms are asking for more than one thing at a time.

Read all three requirements, not just the size

Portals usually specify some combination of:

  • A maximum file size — the number that rejected you.
  • Pixel dimensions, sometimes a minimum, sometimes an exact size. A visa or ID photo often has to be a specific square or near-square.
  • A format, usually JPG, occasionally PNG.

People fix the size, resubmit, and get rejected again on dimensions. Read the whole instruction first, then solve for all of it at once. If the form specifies dimensions, set those first — the file size usually falls into place on its own, because pixel count is the single biggest driver of file size.

Watch for the units too. KB and MB differ by a factor of about a thousand, and forms are inconsistent about which they use.

The order that works

  1. Resize to the dimensions the form asks for. If it does not specify, something around a thousand pixels on the long edge is plenty for any photo displayed on screen. Use the image resizer. This step alone usually does most of the work — a phone photo carries far more pixels than any form will ever display.
  2. Save as JPG unless the form demands otherwise. JPG compresses photographs far better than PNG, which is why a PNG will fight you all the way down. If your file is a PNG photo, convert it.
  3. Compress to the target. Open the compress to 100KB tool, turn on target size, and enter the number the form wants. It searches for the quality that lands at or just under, instead of making you guess.
  4. Look at the result at full size before uploading — particularly the face, any text, and large smooth areas like a plain background. Those show compression damage first.

Doing it in this order matters. Compressing first and resizing afterwards throws away quality twice.

When the photo is a document, not a portrait

A large share of these uploads are not portraits at all — they are photographs of an ID card, a certificate, a utility bill or a signature. Those have a different failure mode: the file passes the size check but gets rejected because the text is unreadable, or because the reviewer can see it is a photo of a document on a table rather than a scan.

For those, do not compress a camera photo. Scan it instead, with document mode and perspective correction, which produces a flat, cropped, high-contrast page that is both smaller and far more readable. Two-sided ID cards in particular usually need both sides on one page — that case is covered in scanning an ID card to PDF.

When it genuinely will not fit

Some images cannot reach a small target and still look acceptable. A detailed photograph squeezed hard will visibly degrade, and that is physics rather than a flaw in any tool.

When you hit that wall, three things to try before giving up:

  • Reduce the dimensions further. Almost always the answer. A smaller, sharp image beats a large, mushy one.
  • Crop tighter. Removing background you do not need removes real data. For a portrait, crop to the head and shoulders the form is asking for anyway.
  • Re-read the limit. Plenty of forms say "small file" in the help text and actually accept far more, or state the cap in MB while you have been aiming at KB.

If the requirement is a specific number, hit it with room to spare rather than landing at exactly the cap — some portals measure slightly differently after their own processing.

Frequently asked questions

How do I make a photo less than 100KB? Resize the dimensions first, save as JPG, then use a target-size compressor set to your number. The resize does most of the work; the compressor finishes it.

Will the photo still look acceptable at that size? For a portrait or an ID photo, yes — those are displayed small, and a correctly resized image holds up well. A wide, detailed landscape is a different matter.

Why does the form reject my photo even though it is under the limit? Usually the dimensions or the format. Check whether it also specifies pixel sizes or requires JPG.

Should I use PNG or JPG? JPG, unless the form insists on PNG. PNG stores photographs losslessly and stays large, which is exactly what you do not want here.

Is it safe to upload my ID photo to an online compressor? That depends on the compressor. Anything that processes in your browser never sends the file anywhere — worth preferring when the image is a passport page or an ID card rather than a holiday photo.

The bottom line

Read all three requirements before touching the image, then work in order: resize to the dimensions, save as JPG, compress to the target, and check the result at full size. Start with the image resizer and finish in the compress to 100KB tool — both run entirely in your browser, so a passport page or an ID card never leaves your device. If your file is a photo of a document rather than a portrait, scan it properly instead of compressing it.