FilesProcess

Why your exam photo keeps getting rejected

FilesProcess9 min read

We build browser-based file tools and test every one of them against the forms and specs people actually have to satisfy.


You upload the photo. The page thinks for a second and says Invalid image, or Please upload a valid photograph, or nothing at all — the form just refuses to move on. No mention of what was wrong. You crop it again, try again, and it fails again.

That is not bad luck. Application portals check four or five separate things and report a single generic failure for all of them, so you are debugging blind. Here is what each one is actually looking at, in the order it usually trips people up.

1. The file size has a floor, not just a ceiling

This is the one almost nobody expects, and it is the single most common reason a photo that looks perfect gets refused.

Everyone knows there is a maximum. So you compress, and compress again, and get the file down to 8 KB, and the form still says no — because the IBPS photo specification is 20 to 50 KB. Under twenty, it fails. The RRB signature band is narrower still, 30 to 49 KB, which leaves you a 19 KB window to land in.

The reasoning is sensible even if the error message is not: a file below the floor has usually been compressed so hard that the face is unusable at the other end, when someone has to match it against the person sitting in the exam hall. The portal would rather reject it now than at the centre.

So the target is a band, not a limit. Compressing as hard as possible is the wrong instinct. Our exam photo and signature resizer aims for the middle of the band for the form you pick, rather than the smallest file it can produce.

2. The pixel dimensions are usually exact, not “about right”

Most Indian forms want precise dimensions and reject anything else, even by a pixel. IBPS and SBI both want a 200 × 230 photo. CTET wants 413 × 531. NEET, JEE and CUET all want 600 × 800. A few are more relaxed, but you cannot tell which from the error message, so assume exact.

This is why cropping by eye in your phone’s gallery rarely works. You end up with 1024 × 1178 — the right shape, the wrong size — and the form refuses it without telling you that the aspect ratio was fine. You need the exact numbers, which is what resize image does when you type them in.

3. The specs, side by side

Every figure here is from the official notice or information bulletin for that exam, and every one of these has its own page with the source linked. Specs change with each notice — always check the bulletin for your own year before you apply.

Photo and signature requirements, from each body’s own notice.
FormPhotoSignature
IBPS200 × 230 px, 20–50 KB140 × 60 px, 10–20 KB
SBI200 × 230 px, 20–50 KB140 × 60 px, 10–20 KB
SSC—300 × 100 px, 10–20 KB
UPSC500 × 500 px, 20–200 KB600 × 600 px, 20–100 KB
NEET600 × 800 px, 10–200 KB600 × 300 px, 10–100 KB
JEE Main600 × 800 px, 10–200 KB600 × 300 px, 10–100 KB
CUET600 × 800 px, 10–200 KB500 × 250 px, 10–50 KB
CTET413 × 531 px, 10–100 KB413 × 177 px, 3–30 KB
RRB—280 × 160 px, 30–49 KB
PAN card197 × 276 px, up to 20 KB354 × 157 px, up to 10 KB
UPPSC394 × 472 px, up to 50 KB472 × 236 px, up to 30 KB

Look at how little these agree with each other. A CTET signature must fit in 30 KB; an RRB signature must be at least 30 KB. The same scan cannot satisfy both. If you are applying for several things this season, you need a different export for each — not one file you reuse.

4. Signature rules that have nothing to do with size

Signatures get rejected for reasons that never appear in the pixel specification, and these are buried in the notice where nobody reads them:

  • Black ink on white paper. Blue ink is explicitly disallowed by several bodies. A signature photographed off lined or coloured paper fails the same check.
  • No capital letters. IBPS says this outright. A signature written in block capitals is treated as not being a signature.
  • UPSC asks you to sign three times, one below the other, on white paper — then scan all three together. People sign once, scan it, and cannot work out what is wrong.
  • It must be yours, in running hand. Typed names and font-based “signatures” are rejected on sight.

Scan or photograph in good, even light, then crop tight to the ink before resizing. If you need the photo and signature combined into one image — some forms ask for exactly that — do it after both pieces are clean, not before.

5. Why editing on your phone usually makes it worse

The obvious tools are the ones that quietly break the file:

  • Sending it to yourself on WhatsApp re-compresses the image and strips it down. The file arrives smaller than the floor, and often at dimensions you did not choose.
  • Screenshotting gives you your screen’s dimensions, not the photo’s, plus whatever scaling your phone applied.
  • Paint and most gallery editors save PNG by default. Nearly every form wants JPG, and a PNG renamed to .jpg is still a PNG inside — which is why the form rejects a file that looks correctly named.
  • Repeated save-crop-save cycles degrade a JPEG a little each time. By the fourth attempt the face is visibly soft.

6. The order that works

Do these in sequence. Doing them out of order is what causes the loop where fixing the size breaks the dimensions.

  1. Start from the original — the full-resolution photo, not a copy that has been through a chat app.
  2. Crop to the right shape, with the head and shoulders filling the frame as the notice describes.
  3. Resize to the exact pixel dimensions for your form.
  4. Then bring the file into the KB band, adjusting quality rather than dimensions.
  5. Confirm it is a JPG, not a renamed PNG or HEIC.
  6. Check the result before uploading — the face should still be clear at full size.

Steps 2 to 5 are what the exam photo resizer does in one pass: pick your form, drop the photo, and it crops, resizes and compresses to that form’s band. If you only need the file size fixed, compress to 50 KB and its siblings target a specific number directly.

All of it happens inside your browser. That matters more here than on most pages: this is a photograph of your face attached to your name, date of birth and application number. There is no upload, so there is no copy of it on anyone else’s server afterwards — you can verify that yourself in two minutes.

7. If it still will not go through

A short list of the less obvious causes, roughly in the order they are worth checking:

  • The background. Most forms want plain white or very light. A doorway, a curtain or a shadow behind your head can fail it.
  • Caps, scarves and dark glasses are disallowed by almost every body. Clear prescription glasses are usually fine; reflections on them are not.
  • The photo is too old. Several notices require one taken within the last three or six months, and some require the date printed on it.
  • The browser. A few portals only behave in desktop Chrome. If every file fails, try a different browser before blaming the image.
  • The file name. Spaces and non-English characters break some older upload handlers. Try photo.jpg.
  • Server-side limits. A portal on the last day of applications may fail uploads that would work at 3am.

The short version

Match the exact pixel dimensions, land inside the KB band rather than under it, save as JPG, keep the background plain, and sign in black ink without capitals. Those five cover almost every rejection — and the floor on file size is the one that catches people who have done everything else right.

Figures in this guide come from each body’s own notice or information bulletin, linked from the individual tool pages above. Requirements change with every cycle; check the bulletin for your year before you apply.

Tools used in this guide

Everything here runs in your browser. Your documents are never uploaded.

How that works