How to Compress Image for UPSC, SSC & Government Forms (2026 Guide)

Get your photo and signature to the exact KB size and dimensions every major Indian exam and government portal demands — in about two minutes, free, without uploading your files anywhere.

Every year, lakhs of applications for UPSC, SSC, banking and railway exams get stuck at the same screen: the photo upload. Your phone produces a crisp 3–5 MB photograph, but the portal wants a file smaller than 50KB — sometimes smaller than 20KB. Upload the original and the form simply rejects it, often on the last date, when cyber cafés are full and stress is highest. The good news is that compressing an image to an exact KB size is a two-minute job once you know the requirement for your exam and the right order of steps. This guide gives you both: the exact photo and signature specifications for the major portals, a step-by-step method using free browser tools, and the fixes for the rejection errors that trip up most candidates.

Quick answer: Check your exam's photo and signature limit in the table below, crop your photo tightly, then use the Compress Image to KB tool and set a target about 10–15% below the maximum (for a 50KB limit, target 42–45KB). Download the JPG and upload it to the form. Everything runs in your browser — your photo never leaves your phone or computer.

Photo & Signature Size Requirements: UPSC, SSC, IBPS, RRB, NEET, Passport

Each portal sets its own limits, and the notification for your specific exam cycle is always the final word. The table below collects the specifications used by the major Indian portals, including the ones built into our dedicated resizer tools. File size is only half the story — dimensions and format matter just as much.

ApplicationPhoto SizeSignature SizeDimensions / Notes
UPSC Civil Services (CSE)20KB – 300KB, JPG20KB – 300KB, JPGRecent passport-size photograph, plain background preferred; running-hand signature
SSC CGL / CHSL / MTS / GD20KB – 50KB, JPG10KB – 20KB, JPGPhoto 3.5cm × 4.5cm; signature approx. 4–6cm × 2cm; photo should be recent (within about 3 months)
IBPS Bank PO / Clerk20KB – 50KB, JPG10KB – 20KB, JPGPhoto 200 × 230 pixels; signature 140 × 60 pixels; also needs thumb impression (20–50KB) and hand-written declaration (50–100KB)
Indian Railways (RRB)15KB – 100KB, JPG5KB – 50KB, JPGRecent colour photograph against a light background
NEET-UG (NTA)10KB – 200KB, JPG4KB – 30KB, JPGPassport-size photograph, preferably with name and date printed as per NTA instructions
Passport Application (Passport Seva)10KB – 200KB, JPG10KB – 200KB, JPG2 inch × 2 inch photograph for the offline form where asked; online uploads up to 1MB on some flows

Notice how different the ranges are. A signature that is perfect for NEET at 25KB is too big for SSC, where the ceiling is 20KB. A UPSC photo at 250KB would be rejected instantly by SSC. Never reuse last year's file blindly — compress a fresh copy for each application, matched to that portal's numbers.

Step-by-Step: Compress Your Photo to the Exact KB

Using the Compress Image to KB tool

  1. Step 1: Start with the best original

    Use the original photo from your phone or a fresh scan, not a WhatsApp-forwarded copy. WhatsApp already compresses images once, and compressing an already-degraded photo a second time produces a blurry result at small sizes. If you must shrink a WhatsApp photo, our WhatsApp Image Compressor is gentler for that job.

  2. Step 2: Crop before you compress

    Crop the photo to the required shape first — face and shoulders for a photograph, a tight rectangle for a signature. Cropping removes wasted pixels, so the compressor can spend its small KB budget on your face instead of the wall behind you. Use the Image Resizer to set exact pixel dimensions if your notification specifies them.

  3. Step 3: Open the compressor and upload

    Go to the Compress Image to KB tool and select your cropped photo. JPG and PNG are both accepted as input.

  4. Step 4: Set a target safely below the limit

    Type your target in KB. If the portal says "20KB to 50KB", aim for 42–45KB rather than exactly 50KB. Some portals measure file size slightly differently, and a file sitting exactly on the boundary is the most common cause of a puzzling rejection.

  5. Step 5: Compress and check the result

    Click Compress. The tool adjusts quality in small steps until the output lands within roughly ±5KB of your target, and it shows you the original and final sizes side by side before you download.

  6. Step 6: Download, verify, then upload to the form

    Download the file and confirm its size once more (right-click → Properties on Windows, Get Info on Mac, or the file details on your phone). Then upload it to the application form and check the preview the portal shows you — if the preview looks stretched or cut, your dimensions are wrong even if the KB is right.

Applying only to SSC or only to UPSC? The dedicated tools skip the guesswork: the SSC Photo & Signature Resizer locks in SSC's 20–50KB photo and 10–20KB signature ranges, and the UPSC Photo Resizer does the same for UPSC photograph and signature limits.

Signature Tips That Actually Work

Signatures fail more often than photos, because the limit is tiny — 10KB to 20KB for SSC and IBPS — and a phone photo of a signature is mostly blank paper. Sign with a black or dark-blue pen on a plain white sheet, with no lines or shadows across it. Photograph it straight-on in bright, even light; a shadow across the page forces the compressor to waste bytes on grey noise. Crop tightly around the signature, leaving only a small white margin on all sides. That single crop usually removes 70–80% of the file before compression even starts. Finally, sign in your normal running hand. Portals and banks compare this image later, and a "designed" signature that doesn't match your handwriting on exam day creates a much bigger problem than a blurry upload.

Common Rejection Reasons — and Their Fixes

  • "File size too large": The file is over the maximum, or the portal counts size differently. Re-compress to 80–90% of the stated maximum.
  • "Invalid format": You uploaded PNG, WEBP or HEIC where JPG is required. Convert to JPG — our compressor outputs JPG for photographs automatically.
  • Photo rejected as edited or scanned: UPSC in particular expects a photograph that looks like a photograph. Heavy filters, beauty mode, and scanned studio prints with borders can be flagged. Use a plain, recent phone photo against a light background.
  • Photo too old: SSC expects a recent photograph (within roughly three months). A school photo from two years ago risks rejection at document verification even if the upload succeeds.
  • Spectacles, cap or dark background: Many notifications ban caps and dark glasses and ask for a plain light background. Retake the photo rather than editing these out.
  • Dimensions mismatch: The KB is right but the portal still refuses, or the preview looks squashed. Set the exact pixel or centimetre dimensions from the table above with the Image Resizer before compressing.

One pattern sits behind most of these: portals are strict because they receive lakhs of applications on servers that must store and display every photo for admit cards and verification. Small, standardised files keep that system working — and a well-prepared file almost never gets rejected twice.

JPG vs PNG: Which Format Should You Upload?

For photographs, the answer is almost always JPG. JPG was designed for photos: it discards fine detail the eye barely notices and reaches 20–50KB while still looking like you. PNG is lossless, which sounds better but means a photo saved as PNG at the same dimensions is typically five to ten times larger — you would have to shrink the dimensions drastically to hit 50KB, and the result looks worse, not better. For signatures the logic flips slightly: a signature is black ink on white paper, exactly the kind of flat, high-contrast image PNG compresses efficiently, and some portals do accept PNG signatures. But since SSC, IBPS and UPSC all ask for JPG, the safe rule is simple — JPG for both photo and signature, unless your notification explicitly lists PNG.

📐 Compress Your Photo to the Exact KB — Free

Set any target from 10KB to 500KB and get a form-ready JPG in seconds. No sign-up, no upload to a server — everything happens in your browser.

Open the Compress Image to KB Tool →

Once your images are accepted, the next screens of most applications ask for numbers instead of photos — fees, eligibility dates and, for the education loans many candidates take after selection, repayments. If that is you, our companion guide on how to calculate home loan EMI explains loan maths in the same step-by-step way.

Frequently Asked Questions

What is the photo size for UPSC and SSC forms?
SSC requires a JPG photo of 20KB to 50KB (3.5cm x 4.5cm) and a signature of 10KB to 20KB. UPSC accepts a recent passport-size JPG photo and signature within the limits in the current notification, generally 20KB to 300KB on its resizer specification.
How do I compress an image to exactly 50KB?
Open our Compress Image to KB tool, upload your photo, set the target to 50KB (or 42-45KB to stay safely under the limit), click Compress, and download the result. The tool adjusts quality iteratively until the file is within about 5KB of your target.
Why does a government portal reject my photo even when the size looks correct?
Common causes are the wrong format (PNG instead of JPG), dimensions outside the specified range, a scanned or edited photo where a live photograph is required, or a file measured differently by the portal. Compress to about 80-90% of the maximum size and re-check format and dimensions.
Should I use JPG or PNG for a government form photo and signature?
Use JPG for photographs - almost every portal asks for JPG/JPEG and it compresses photos far better. PNG is only useful for a signature when the portal accepts it, because a signature's plain white background compresses well in PNG. When in doubt, upload JPG for both.
How can I make my signature fit in 10KB to 20KB?
Sign in black or dark blue ink on plain white paper, photograph it in bright light, crop tightly around the signature with a small margin, then compress to 15KB. A tight crop is the single biggest factor - most of a signature photo is blank paper that wastes file size.
Is it safe to compress my photo and signature online?
Yes, with ToolKit India your files never leave your device. Every tool runs entirely in your browser using JavaScript, so your photograph and signature are never uploaded to a server. You can even disconnect from the internet after the page loads and the tools still work.

Related Tools You Might Like