If you've ever tried uploading a passport photo to a Nepali government portal — visa applications, driving licence renewal, passport biometrics, or university admission forms — you've probably hit the same wall: the photo must be under 200KB, sometimes under 100KB, sometimes under 50KB. Re-take the photo three times and it's still 2MB straight off your phone.
This guide walks through how to shrink a passport-style photo to the exact size limit without making it look like a 2003 webcam shot.
Why 200KB matters
Most Nepali e-government portals run on shared infrastructure with strict per-file upload limits. The number isn't arbitrary — it's there so the portal doesn't choke on a million 8MP iPhone photos. The limits you'll typically see:
- 200KB — visa application portal, e-Sewa KYC
- 100KB — university admission forms, scholarship portals
- 50KB — some older government job portals
- 20KB — yes, this still exists for legacy systems
Bigger isn't better here. A 200KB photo at the correct dimensions will look identical to a 5MB one once it's displayed at passport-photo size.
The two things that affect file size
- Pixel dimensions — width × height. A 4000×3000 photo has 12 million pixels. A 600×600 photo has 360,000. Sixteen times less data before any compression.
- JPEG quality — the compression level. Quality 95 is near-lossless and big. Quality 70 is visually identical for portraits and a fraction of the size. Below quality 50 you start to see blocky artifacts in skin tones.
The trick is to do both: resize to passport dimensions first, then dial in JPEG quality to hit your target.
Step by step
- Crop to passport dimensions. Standard Nepali passport photos are 35×45mm at 300 DPI, which is 413×531 pixels. Some portals accept square photos at 600×600. Crop tight — head should fill ~70% of the frame.
- Resize. Anything above 600px on the longest side is wasted for a passport photo. Resize down to 600×600 (or 413×531 for the strict variant).
- Compress to target size. This is where most people get stuck — they guess at "quality 80" and either go over or come in way under. Better: use a tool that does a binary search on quality until the file lands within a few KB of your target.
That last step is what the Compress Image tool does. You enter "200 KB" as the target, drop in the photo, and it iterates JPEG quality until the output is as close to 200KB as possible — usually within 5KB.
Common mistakes
- Saving as PNG. PNG is lossless and great for diagrams, terrible for photos. A PNG passport photo at 600×600 is often 4-5× larger than the equivalent JPEG. Always save as JPG for photos.
- Over-compressing. Below 50KB on a 600×600 photo, skin tones go blotchy and hair becomes a smear. If a portal demands under 50KB, drop the dimensions first (e.g. to 400×400) before compressing harder.
- Forgetting EXIF. Camera metadata can add 20-50KB by itself. Stripping it is a free win — most compressors do this by default.
- White background tinted blue. Phones often shoot under indoor lighting and the "white" wall ends up blue-tinted. Most portals don't reject this, but if you want to be safe, take the photo outdoors in shade.
Quick reference
| Target size | Recommended dimensions | Quality | |---|---|---| | 200 KB | 600×600 | auto | | 100 KB | 600×600 | auto | | 50 KB | 400×400 | auto | | 20 KB | 300×300 | auto |
"Auto" means: let the tool binary-search the JPEG quality. Manual tuning is rarely worth it.
Wrap-up
Hitting a specific KB limit isn't about guessing — it's about resizing first, then letting a tool tune compression to land on your target. Once you understand that, every portal upload becomes a 10-second job.