Exam photo size guide

What application portals actually ask for, why they reject a photograph that looks perfectly good, and which setting to change when the result looks soft.

Read this first. The figures below are the limits applicants meet most often. Requirements change without notice and vary by post, state and year. PhotoZip is independent and not affiliated with any of these bodies. The official notification for your exam is the only authoritative source โ€” these numbers are a starting point for understanding what the form is likely to demand, not a substitute for reading it.

The three limits, and which one you failed

A portal rejection usually says something unhelpful like "invalid photograph". In practice you have failed one of three separate checks, and knowing which one tells you what to change.

1. File size (KB)

Almost always expressed as a range, not a ceiling โ€” commonly 20KB to 50KB for a photograph, 10KB to 20KB for a signature. Both ends are enforced. A 4MB photo from a phone fails the top end; a photo squeezed to 8KB to be "safe" fails the bottom end, and that one surprises people, because the natural instinct is to compress as hard as possible.

Practical consequence: aim for the upper end of the range, not the lower. A photograph at 45KB inside a 20โ€“50KB allowance carries visibly more detail than the same photo at 20KB, and both are equally acceptable to the form.

2. Pixel dimensions

Width ร— height in pixels, sometimes with a tolerance and sometimes exact. This is a hard requirement and it is independent of the file size: an image can be well under 50KB and still be rejected for being 800ร—600 when the form wants 200ร—230.

Practical consequence: if the notification states dimensions, honour them. Compressing a photo that is already the right size works best, because the tool then only has to adjust quality, not reshape the image.

3. Format, orientation and colour

Nearly always JPEG, occasionally with a required DPI value (96 or 300) and a colour photograph requirement. Orientation is the quiet one: on a phone, a "portrait" photo is often stored as a landscape image plus an EXIF orientation tag telling the viewer to rotate it. Browsers and photo apps honour that tag; a portal's server-side validator frequently does not, and rejects the photo as landscape โ€” or worse, accepts it and prints your face sideways on the admit card.

Practical consequence: PhotoZip reads the orientation tag and bakes the rotation into the pixels, so the output is upright regardless of how the tag is treated downstream.

The trap that wastes the most time: live capture

Before you compress anything, work out which of two entirely different things the form is asking for. Many applicants lose an evening to this, because the instructions are easy to misread and the difference is not a matter of degree.

SSC has moved its photograph to live capture in recent cycles, through the webcam or the mySSC app, while the signature is still a file you upload. So for an SSC form you may well need this tool for the signature only, and no amount of photo compression will satisfy the photograph field. Reports differ about how completely this has rolled out across SSC examinations, which is exactly why the next section tells you to read your own notification instead of trusting a table โ€” including this one.

Specifications by examination family

Read this before using the table. The figures below are what each family's notifications have stated in recent cycles. They are not a specification, they change between cycles, and they vary by post within the same organisation. Two well-known exam-preparation sites currently disagree with each other about SSC's photograph size โ€” one listing 20โ€“50KB, the other listing live capture โ€” because one of them has not caught up with the change. A stale number here would cost you an application, so treat every row as "go and check", not "this is it".

Upload requirements by examination family, with what to verify
Family Photograph Signature Check at
SSC (CGL, CHSL, MTS, GD, CPO, Steno) Usually live capture via webcam / mySSC app โ€” no file to prepare Upload, commonly 10โ€“20KB JPEG ssc.gov.in
UPSC (Civil Services, CDS, NDA, CAPF, ESE) Upload JPEG; the range has been far wider than most portals' Upload JPEG, smaller range upsc.gov.in
Banking (IBPS, SBI, RBI, LIC, NABARD) Upload, commonly 20โ€“50KB Upload, commonly 10โ€“20KB ibps.in
Railways (RRB NTPC, Group D, ALP, JE) Upload, commonly 20โ€“50KB Upload, commonly 10โ€“20KB rrbapply.gov.in
Entrance tests (NEET, JEE, CUET, GATE via NTA) Upload, usually a wider range than recruitment exams Upload, small range exams.nta.ac.in
State PSCs (UPPSC, BPSC, MPSC, TNPSC, and others) Upload; ranges vary the most here, state by state Upload; same Your state commission's own site
Identity documents (PAN, passport, driving licence) Upload or live capture depending on the service Upload, if required The issuing authority's portal

How to find the real numbers in two minutes

This is the part worth actually learning, because it works for every exam and survives every format change. Every notification carries the specification in one of a few predictable places.

  1. Open the notification PDF for your cycle. Not a blog post, not a preparation site, not this page. The commission's own PDF for the year you are applying. Search the site for "Notice" or "Advertisement" plus the exam name and year.
  2. Search the PDF for "KB". Open the file and use your reader's find function. Most readers display a hit count; the relevant section is usually titled Annexure, Instructions for uploading photograph and signature, or Guidelines for scanning and upload of documents.
  3. Decide live capture or upload first. If the wording is "the photograph will be captured through webcam" or "using the mobile application", stop โ€” there is no file requirement. Only if it says "upload a scanned photograph" does the size range apply to you.
  4. Write down four things: minimum KB, maximum KB, pixel dimensions, and file format. The minimum is the one people miss. If dimensions are given as centimetres ("3.5 ร— 4.5 cm"), that is a print size โ€” at 200 DPI it is roughly 276 ร— 354 pixels, and the notification usually states the DPI too.
  5. Note anything about background, spectacles and ears. These are enforced by human review at later stages, not by the upload form, and they are the reason a technically valid photo still gets an application rejected months later.

Reading a specification block correctly

A typical block looks something like this, and every clause in it is a separate requirement:

Photograph: JPEG, 20KB to 50KB, 200 x 230 pixels,
            colour, plain light background, taken after [date]
Signature:  JPEG, 10KB to 20KB, 140 x 60 pixels,
            black ink on white paper

How to hit an exact size

  1. Find both numbers. The maximum and the minimum, plus the pixel dimensions if they are stated. The minimum is the one people miss.
  2. Compress to the top of the range. If the limit is 20โ€“50KB, target 50KB, and check the result is above 20KB. PhotoZip reports the exact output size for each file, so you can see both at once.
  3. Check the dimensions before you upload. The tool shows the output pixel size next to each file. If the portal wants 200ร—230 and you got 1600ร—1200, resize first and compress again.
  4. If it looks soft, change one setting. See below.

If your result is smaller than the portal's minimum

This is the failure people do not see coming, because the instinct is to compress as hard as possible. If the form says 20KBโ€“50KB, a 9KB file is rejected just as firmly as a 5MB one.

PhotoZip is built to respect the ceiling, so it will not push you over the maximum. But it cannot invent detail to reach a floor: the output size is bounded by the source you gave it. If a 200ร—230 pixel photograph compresses to 9KB at maximum quality, 9KB is genuinely all the detail that image contains, and no tool can honestly produce a 20KB version without padding it with useless data.

What that tells you is that the source is too small, not that you compressed too hard. The fix is to go back to the original file:

The line PhotoZip shows next to each file is the size actually produced. If it is under your portal's minimum, that is the diagnostic, and it is a statement about your source rather than a bug.

Why the result looks soft, and what to change

To fit a small limit into a large photograph, something has to give. There are only two things to spend: JPEG quality and pixel dimensions. Spending too much of either produces a bad result, but differently:

For a photograph that will be viewed at thumbnail size on a form, spending dimensions is usually the better trade: a clean 400ร—500 image reads better than a heavily blocky 1600ร—1200 one. That is the default behaviour in this tool. If your portal demands large dimensions and a small file โ€” 1600ร—1200 inside 50KB, say โ€” the "Keep more pixels" setting allows a lower quality to reach it. The result will be visibly more compressed; that is unavoidable, and the notification is asking for something close to the limit of what JPEG can do.

Common questions

Why does the portal say my photo is invalid when it looks fine?

Almost always size or dimensions, not the picture. Check both ends of the KB range, then check width and height. If the photo is portrait and the portal shows it landscape, orientation is the problem โ€” see section 3 above.

Should I set the file size or the pixel dimensions first?

Dimensions first, if the portal states them, because that is a hard requirement with no flexibility. Then compress to the top of the KB range.

Why do passport photos need such small files?

A passport-style photograph is printed at roughly 35ร—45mm, which at 300 dots per inch is about 413ร—531 pixels. An image that small holds very little data, so a few tens of kilobytes is genuinely enough โ€” the limit is not the compromise it looks like.

What if the photo is under the minimum size?

Then it needs to be larger, which means starting from a bigger or less compressed source. Re-compressing an already-small photo cannot add detail back โ€” the output size is bounded by what the source contains. Use the original from your camera, not a copy that has been through WhatsApp or a screenshot. See the section above for the full explanation.

The result is under the limit. Is that a problem?

Only if it fell below the portal's minimum. Being under the maximum is exactly what you want. PhotoZip aims for the top of the range rather than stopping at the first value that fits, so a 50KB maximum usually produces something around 48โ€“50KB rather than an 18KB file.

Does compressing change my face or the colours?

No. It does not retouch, crop to a face, adjust brightness or alter colour. It resizes and re-encodes, and nothing else. If the output looks darker or shifted, the cause is almost always a transparent PNG being converted to JPEG, where PhotoZip composites onto white rather than letting transparency turn black.

Found a figure here that is wrong for an exam you applied to? Tell me โ€” corrections from people who have actually submitted the form are the most useful feedback this site gets.