Resize Photo to 20KB for UPSC, SSC & IBPS 2026
Applying for a government job in India is challenging enough without the technical hurdles of "invalid file size" errors. This guide shows you exactly how to hit the 20KB target every single time.
If you are applying for UPSC, SSC (CGL, CHSL), IBPS, or State PSC exams, you have likely encountered the strict file size limits of the online application portals. Most of these portals require your photograph to be between 20KB and 50KB and your signature to be between 10KB and 20KB.
Uploading a file that is even 1KB over the limit can lead to an automatic rejection of the upload. In this guide, we will walk you through the simplest method to resize photo to 20KB while maintaining the clarity required by official evaluators.
Official Photo Size Requirements for UPSC & SSC (2026)
Before we get into the "how-to," let's look at the standard photo size for UPSC application and other major Indian portals. These requirements have remained largely consistent for the 2026 exam cycle:
- Photograph Dimensions: 3.5 cm x 4.5 cm (or 200 x 230 pixels)
- Photograph File Size: 20 KB to 50 KB
- Signature Dimensions: 3.5 cm x 1.5 cm (or 140 x 60 pixels)
- Signature File Size: 10 KB to 20 KB
- Format: .JPG or .JPEG only
Portals like the SBI PO or IBPS often use similar scripts. If your file is outside these bounds, the portal software will flag it as "invalid file size" or "invalid dimensions."
The Challenge: Why "Compress Image" Isn't Enough
Most people try to use a generic compress image for government portal India utility, but they often end up with a file that is either too blurry to be recognized or still slightly over the KB limit.
Compressing a photo involves reducing its quality (bits per pixel). Resizing involves changing its dimensions. To hit a specific 20KB target, you often need to do both. If you start with a high-resolution 5MB photo from a modern smartphone, a simple 50% compression will still leave you at 2.5MB — nowhere near the 20KB-50KB range.
Step-by-Step Guide: How to Resize Photo to 20KB
Follow these steps to generate a perfectly compliant photo using the Utilifyx toolkit:
- Prepare your original photo: Ensure you are standing against a white or light-colored background. The photo should be recent (taken within the last 6 months).
- Upload to Utilifyx: Navigate to the Image Resizer Tool.
- Set Target KB: Instead of guessing compression levels, look for the "Set File Size" option. Type in 35 (this targets the middle of the 20KB-50KB range to be safe).
- Adjust Dimensions: Set the width to 200px and height to 230px. This ensures you meet the dimension requirement simultaneously.
- Download: Click "Process" and then "Download." You now have a file that is exactly the right size and dimension for UPSC and SSC portals.
Checklist Before You Upload
Even if you successfully resize photo to 20KB, the application could still be rejected if the visual content is incorrect. Verify these points:
- Background: Is it plain white or light blue? Patterned backgrounds (like curtains or walls) are often rejected.
- Face Coverage: Your face should occupy about 70-80% of the photo space.
- Quality: Can you clearly see your eyes, ears, and nose? If it's too pixelated, increase the target KB slightly (staying under 50KB).
- Signature: Use a black ink pen on white unruled paper for the best results when compressing signatures.
How much facial clarity do you lose at 20KB?
This is the question most guides don't answer. A 200×230px image at 20KB gives you approximately 70–80% of the original facial detail — enough for identity verification but noticeably softer than the original. The key is starting with a good quality source image. If your original photo is a 8MP phone photo (3264×4896px, ~5MB), compressing it to 20KB is a reduction of 99.6% in file size. The face will look acceptable on-screen but print-sharp on the admit card, which is what portals actually need. If your source image is already a heavily compressed WhatsApp forward or a screenshot of a photo, the output at 20KB will be too pixelated. Always use the original camera file, not a forwarded or screenshot version.
Portal-specific quirks: SBI PO vs IBPS Clerk vs SSC CGL
Different portals interpret "20KB–50KB" slightly differently in their validation scripts. SBI PO portal accepts files from 20KB to 50KB but has a separate dimension check for 200×230px. Files at 200×200px (square crop) will be rejected even if the KB size is correct. IBPS Clerk portal is more lenient on dimensions but strict on file size — it will reject a 51KB file that is only 1KB over the limit. SSC portals (for CGL, CHSL, MTS) accept 3.5cm×4.5cm which translates to 200×230px at 96dpi or 413×472px at 300dpi — both pass if the KB target is met. When in doubt, use 200×230px at 35KB as your safe universal target for all these portals.
Troubleshooting: "Invalid file size" error on government portals
If you are getting this error after following all the steps, here are the three most likely causes. First, check if the portal is reading the file in bytes, not kilobytes. Some older NIC-developed portals show limits as "20480 to 51200 bytes" rather than "20KB to 50KB" — these are the same numbers but the validator counts bytes. Our tool targets the byte count precisely. Second, some portals have a cached file check — clear your browser cache and try uploading again. Third, if using Safari on iOS, the browser sometimes converts JPEG files to HEIC before upload. Use Chrome or Firefox instead, or download and re-upload the file.
[!TIP] Ready to resize your photo? No signup required. No watermarks. 100% free for all Indian applicants. Go to Image Resizer — Free Tool →
You Might Also Find Useful
Try It Now — No Signup
Automatically targets 19-20KB. Works for SSC, UPSC, and all bank portals.
Resize My Photo Now