← Blog

How to Compress Photos for UPSC, SSC & Government Exam Applications

By Gaurav Bhowmick··6 min read

Every year, millions of candidates struggle with photo upload errors on government exam portals. The forms reject images that are too large, too small, wrong format, or wrong dimensions. This guide covers the exact requirements and shows you how to get it right the first time.

हिन्दी में पढ़ें →

Photo requirements by exam

Here are the specifications for the most common Indian government exams. Note that these can change between cycles — always verify against the official notification for your specific exam.

ExamPhoto SizeFile SizeSignature
UPSC CSENo pixel spec — face 75% of frame20–200 KB (JPG)20–100 KB, 350–500 px, triple signature
SSC CGL/CHSL100–200 KB (JPEG)4–12 KB1–12 KB
IBPS PO/Clerk20–50 KB (JPEG)200 × 230 px10–20 KB
RRB NTPC20–50 KB (JPEG)3.5 × 4.5 cm10–20 KB
State PSCVaries20–100 KB typical10–30 KB

Step-by-step: compress your photo with MiniPx

Step 1 — Take or scan your photo. Use a recent passport-style photo with a white background. Your face should fill about 60-70% of the frame. Avoid shadows, hats, and dark glasses. Phone cameras work fine — use the front camera in good natural light.

Step 2 — Open MiniPx. Go to minipx.com/compress-image-to-50kb (or the 20 KB version for signatures). Tap the upload area and select your photo.

Step 3 — Set the right parameters. Choose JPEG format (required by all government portals). Select the Smart preset for photos or Tiny for signatures. Set the max width to 413 pixels for passport-size photos. MiniPx shows you the output file size in real time.

Step 4 — Verify and download. Check that the output size is within the required range. If it is still too large, switch from Smart to Tiny, or reduce the width slightly. Download the compressed file and upload it to the exam portal.

Compressing signatures

Signatures are trickier than photos because they need to be very small (often under 20 KB) while remaining legible. Sign on a clean white paper with a black or dark blue pen. Photograph or scan it with even lighting and no shadows.

In MiniPx, use the Compress to 20 KB tool. Set the max width to 300-400 pixels and use the Tiny preset with JPEG format. The result will be a clean, sharp signature file under the size limit.

Common mistakes to avoid

Using PNG instead of JPEG. Government portals almost always require JPEG. PNG files are 3-5 times larger than JPEG for photos. If you have a PNG, use MiniPx to convert it to JPEG before uploading.

Not checking the output size. MiniPx shows the exact file size after compression. Always verify it falls within the portal's required range before uploading.

Over-compressing. If you make the file too small, the photo quality drops noticeably. Start with Smart preset first. Only switch to Tiny if Smart does not meet the size requirement.

Wrong dimensions. Some portals reject photos that are not the exact pixel dimensions specified. Use the passport size resizer in MiniPx to get exact 413 × 531 pixel dimensions.

Why privacy matters for exam photos

Your exam application photo is an identity document. It contains your face, and if EXIF data is present, it may contain your GPS location, phone model, and the exact time the photo was taken. Uploading this to a third-party compression service means that data passes through unknown servers.

MiniPx processes everything in your browser. Your photo never leaves your device — not even temporarily. It also strips EXIF metadata automatically, removing location and device information from the output file. For sensitive documents like exam applications, this is the safest approach.

Frequently asked questions

What is the exact photo size required for UPSC applications?
A JPG file between 20 KB and 200 KB, saved with the filename "photo". UPSC does not publish a pixel dimension for the photograph — it requires instead that your face fill 75%, three quarters, of the frame, on a plain white background with both ear lobes visible and eyes open. The 300 KB figure widely quoted online does not match UPSC's own upload instructions.
What size should my UPSC signature be?
Between 20 KB and 100 KB, sized 350 to 500 pixels, in JPG, saved with the filename "signature". Note the floor: unlike SSC or IBPS, where signatures run to 10-20 KB, a UPSC signature under 20 KB is out of specification. And it must be a triple signature — see below.
Why does UPSC ask for three signatures?
UPSC requires a triple signature: sign your name three times, one below the other, on plain white paper using black ink, with a clear gap between each, then scan all three into a single image. It gives the Commission multiple samples to verify against later. A single signature is rejected on specification grounds however clean the scan is — this is one of the most common rejections, because the file itself looks perfectly fine.
Can I compress photos for UPSC on my phone?
Yes. MiniPx works on any phone browser — Chrome, Safari, or Samsung Internet. Open minipx.com, tap to upload your photo from the camera roll, select your settings, and download the compressed version. The entire process happens on your phone without uploading anything to any server.
What happens if my photo exceeds the size limit on the application form?
The form rejects the upload and shows an error; some portals simply fail without explanation. Compress it in MiniPx with the Tiny preset and a smaller max width. Do not overshoot downwards, though — the 20 KB floor binds just as hard as the 200 KB ceiling, and a photo compressed to 12 KB is rejected too.
Is the live photograph mandatory for UPSC?
Yes. You must capture a live photograph, either through the webcam on the device you are applying from or by scanning the QR code on screen and using your phone. UPSC then matches it against the passport-size photo you uploaded, and if the two do not match you cannot continue with the application. This makes it important that the photo you upload is genuinely recent and unedited.
Is it safe to use an online tool to compress my exam photos?
Most online tools upload your photos to their servers, which means your identity documents and photos pass through third-party systems. MiniPx is different — all processing happens in your browser. Your photos never leave your device. You can verify this by disconnecting from the internet and trying the tool — it still works.
Do I need to compress photos separately for each exam?
Each exam body (UPSC, SSC, IBPS, state PSCs) has its own requirements. Photo dimensions, file size limits, and format specifications vary. Always check the specific notification. MiniPx lets you set exact target sizes — use Compress to 50 KB for most government forms, or Compress to 20 KB for signature files.
What background colour should my exam photo have?
Most government exams require a white or light-coloured background, and UPSC specifically requires plain white. Avoid patterned backgrounds, shadows on the face or wall, and selfie-style photos. The photo must be a recent headshot with your face covering 75% of the frame, head centred, both ear lobes visible, eyes open and not covered by hair, and no cap or tinted glasses. The photograph must not be signed.
How is MiniPx different from other photo compressors for exam forms?
MiniPx offers specific target sizes (20 KB, 50 KB, 100 KB) that match government form requirements exactly. It runs entirely in your browser for privacy, strips EXIF metadata automatically, and works on mobile without installing any app. Unlike iLoveIMG or TinyPNG, your exam photos and signatures never touch a remote server.

Related tools

Compress to 50KBCompress to 100KBCompress JPEGResize to Passport Size

More from the blog

JPEG vs PNG vs WebP — Best Format for WebsitesYour Image Compressor Is Uploading Your PhotosHow to Reduce Image Size Below 100KB
🔧
Try MiniPx — free, no signup

Compress, convert, and resize images in your browser. Nothing gets uploaded.

Open MiniPx →

All Image Tools

Solutions by use case