Exam Form Photo Fixer

Photo rejected? Pick your exam — UPSC, SSC, IBPS, NEET, RRB — and get the exact size the portal demands.

Your photo never leaves your device — all processing happens in your browser.

1. Pick your exam

2. Photo or signature?

3. Upload and fix

Drop your photo here

Select image

or drop it here · JPG, PNG, WebP

The 20KB photo problem, solved per exam

Every application season, the same panic repeats: the portal says "Photo must be between 20KB and 50KB", your phone photo is 3MB, and the form refuses to submit. Applicants try WhatsApp compression (destroys quality, unpredictable size) or MS Paint (stretches faces). The real fix is boring and precise: resize to the exam's exact pixel dimensions first, then tune the file into the KB band as JPG — in that order, always. This page does both in one click, with a preset for each major exam: UPSC, SSC, IBPS, NEET and RRB.

ExamPhotoSignature
UPSC (CSE/CDS)350×350 px, 20–300KB*20–100KB*
SSC (CGL/CHSL/MTS)3.5×4.5 cm, 20–50KB10–20KB
IBPS (PO/Clerk) ✓ official200×230 px, 20–50KB140×60 px, 10–20KB
NEET UG (NTA)10–200KB4–30KB
RRB (NTPC/Group D)3.5×3.5 cm, 20–50KB10–20KB

*UPSC specs vary between notifications — the preset uses the widest published band. Always verify against your current notification; the page reminds you at every step. Meeting the published spec is what this tool does — no tool can promise a portal will accept your file.

How to fix your exam form photo

  1. Pick your exam, then Photo or Signature. IBPS even gets bonus presets: left thumb impression (240×240, 20–50KB) and the handwritten declaration (800×400, 50–100KB), straight from the official guidelines.
  2. Upload your photo. Any phone photo works — JPG, PNG, WebP. The tool center-crops to the right aspect ratio and resizes to the exact pixel dimensions. Nothing uploads; it all happens on your device.
  3. Let it hit the KB band. JPEG quality is binary-searched until the file lands inside the required range — near the top of the band, so you keep maximum quality. If your original is too small to honestly reach the minimum, the tool says so instead of padding fake bytes.
  4. Check the validation list and download. Dimensions, file size, JPG format — each gets a tick — plus a white-background advisory. Download and upload to the portal.

Why photos get rejected (and how this fixes each reason)

Wrong dimensions. Portals check pixels, not just file size. A 4000×3000 phone photo fails even when compressed small enough. Fixed: resized to the exam's exact px.

Outside the KB band — too big. The classic. Fixed: quality tuned into the band automatically.

Outside the KB band — too small. Less known: portals also reject files under the minimum (a 6KB photo trips the "20–50KB" check). Fixed honestly: the tool warns you to use a higher-resolution original rather than faking bytes.

Wrong format. PNG/WebP uploads bounce on JPG-only portals. Fixed: output is always JPG, transparency flattened to white.

Non-white background. The tool samples your photo's edges and warns if the background doesn't look white — retake against a plain wall if your portal is strict.

IBPS: the fully-verified preset

The IBPS preset is built from the official IBPS document-upload guidelines: photograph 200×230 px at 20–50KB, signature 140×60 px at 10–20KB, left thumb impression 240×240 px at 20–50KB, handwritten declaration 800×400 px at 50–100KB — all JPG. If you're applying to IBPS, this is the closest thing to a guaranteed-correct file short of the portal itself.

NEET applicants: use the dedicated page

NEET UG has the fiddliest spec of the bunch — photograph plus signature plus thumb impression plus a postcard-size photo, each with its own KB band. The hub preset covers the basics (photo 10–200KB, signature 4–30KB), but for the full NTA spec use the dedicated NEET photo & signature page.

Tips that prevent rejections

Shoot against a white wall. The single most rejected element is background, not size. A plain white or off-white wall in daylight beats every editing trick.

Face the camera, no caps or dark glasses. Straight from the IBPS guidelines — and every other board's too.

Sign with black ink on white paper. Then photograph it straight-on in good light. Curved or shadowed signatures get flagged as unclear.

Never let WhatsApp touch the file. WhatsApp recompresses unpredictably — always work from the original photo.

Resize first, compress second. Doing it backwards costs quality twice and can push the size back out of range.

The bottom line

Portals reject files, not people. Match the published spec — exact pixels, KB band, JPG — verify against your current notification, and the upload goes through the first time.

How it works

1

Pick exam & document

UPSC, SSC, IBPS, NEET or RRB — then Photo or Signature. The spec card shows exactly what you'll get.

2

Upload

Drop your photo in. It's resized to the exact dimensions and tuned into the KB band on your device.

3

Download

Check the validation ticks, download the JPG, and upload it to the portal.

Frequently asked questions

Is Exam-Form Photo Fixer free to use without signup?

Yes. EzySize’s Exam-Form Photo Fixer tool is free to use without creating an account. Advertising may appear on this page; the tool remains free to use. Use the controls above and check the result against your requirements.

Why was my photo rejected in the exam form?

Almost always one of four things: wrong pixel dimensions, file size outside the allowed KB range, wrong format (not JPG), or a non-white background. This tool fixes the first three automatically and warns you about the fourth.

What is the photo size for SSC forms?

SSC (CGL/CHSL/MTS) asks for a photograph between 20KB and 50KB in JPG format, roughly 3.5 × 4.5 cm. Pick the SSC preset here and the tool produces exactly that.

What is the photo size for UPSC applications?

Published UPSC specs vary by notification (20–300KB in some sources, 40–100KB in others). This tool uses the widest published band and shows a reminder to verify against your current notification on upsc.gov.in.

What are the IBPS photo and signature specifications?

As per official IBPS guidelines: photograph 200 × 230 pixels, 20–50KB; signature 140 × 60 pixels, 10–20KB; both JPG. The IBPS preset here also covers the left thumb impression (240 × 240, 20–50KB) and handwritten declaration (800 × 400, 50–100KB).

How do I make a 20KB photo for a form?

Upload your photo, pick your exam preset, and the tool resizes to the exact dimensions and tunes JPEG quality until the file lands inside the required KB range — for example 20–50KB for SSC. Download the JPG and upload it.

My signature photo is 2MB. How do I get it to 10–20KB?

Phone photos of signatures are huge because of megapixels, not detail. The signature presets resize to the exam's small dimensions first (e.g. 140 × 60 for IBPS), which alone drops most of the weight, then tune quality into the 10–20KB band.

Does the photo have to be JPG?

Yes — Indian exam portals overwhelmingly accept only JPG/JPEG. This tool always outputs JPG, converting from PNG, WebP or HEIC uploads automatically, with transparency flattened to white.

Will this guarantee my form is accepted?

No tool can guarantee that — specs change every notification cycle. What this tool guarantees is that your file meets the published spec it was built for: exact dimensions, KB range, and JPG format. Always verify against your current official notification.

What if my photo is smaller than the minimum KB?

The tool tells you honestly instead of faking it — padding bytes to hit a minimum would not add real detail. Use a higher-resolution original photo.

Does the background have to be white?

Most exam notifications ask for a light, preferably white background. The tool checks your photo's edges and warns you if the background does not look white — retake against a plain white wall if the portal is strict.

Is my photo uploaded anywhere?

No — everything runs in your browser. Your photo never leaves your device.

My exam is not listed. What do I do?

Use the generic Photo Signature Resizer and enter your notification's dimensions manually — or pick the closest preset here and check the KB band matches your notification.