Skip to main content
verified For passport, visa & ID photos · Free · Private

Passport photo compressor — compress to exact KB

Hit the exact file size required by passport, visa, exam, and government ID portals. 20 KB, 50 KB, or whatever your specific portal demands.

lock Private by design flash_on Instant in your browser all_inclusive Unlimited use
Portal:
Target:
KB
Format:
cloud_upload

Drop images here

or click to browse · drop multiple files for batch · max 50 MB each

JPG PNG WebP HEIC GIF BMP AVIF
U upload  ·  Ctrl+V paste  ·  16 presets  ·  H history  ·  D download all
cloud_upload

Drop anywhere

Release to add image(s) to the queue

Built for passport portals

Made for India's strictest photo upload portals

The Indian passport portal (Passport Seva), UPSC, SSC, NEET, JEE, IBPS, university admissions, Aadhaar updates — every one of them has different photo size limits. Most cluster around 10-50 KB. All of them reject your upload if you're even 1 KB over.

ShrinkTo is built for exactly this: tell us the exact KB the portal wants, and we'll deliver an image that fits — usually on the first try. No quality slider guesswork. No re-uploading three times. No "your file is 22 KB but maximum is 20 KB" frustration.

Common Indian government portal limits we handle:

  • Passport Seva: photo 10-20 KB, signature 1-20 KB
  • UPSC: photo 20-300 KB, signature 1-20 KB
  • SSC: photo 4-40 KB, signature 1-12 KB
  • NEET / JEE: photo 10-200 KB
  • IBPS / SBI exams: photo 20-50 KB
  • State PSC: typically 20-100 KB

Use the custom field above to enter the exact KB your portal requires.

When you need this

Common portals & their photo limits

target

Indian Passport (Passport Seva)

Photo: 10-20 KB. Signature: 1-20 KB. Use 20 KB preset for both.

badge

UPSC Civil Services

Photo: 20-300 KB. Signature: 1-20 KB. Most candidates use 100 KB for photo.

description

SSC CGL / CHSL / MTS

Photo: 4-40 KB. Use 40 KB to maximize quality within the limit.

work

NEET / JEE Main

Photo: 10-200 KB. 100 KB works perfectly for most candidates.

mail

Aadhaar update (UIDAI)

Photo: up to 50 KB. Use the 50 KB preset.

school

IBPS / SBI / Bank exams

Photo: 20-50 KB. Use 50 KB for maximum quality at the upper limit.

FAQ

Common questions about 20 KB compression

ShrinkTo only affects file size — not the photo composition. The photo you upload should already follow passport rules (white background, face centered, neutral expression, no glasses depending on portal). ShrinkTo simply makes that photo fit the portal's KB limit.

No, this is a compressor, not a cropper. You should crop your photo to the required dimensions (usually 200×230 or 350×450 pixels) first, then compress with ShrinkTo. Many portals also have built-in croppers.

Yes. Type 10 in the custom field. Signatures, being mostly white with thin black lines, compress extremely well — even getting to 5 KB is usually no problem.

Completely. Your photo never leaves your device. We have no servers, no uploads, no logging. You can verify by opening browser dev tools (F12) → Network tab while compressing.

Common reasons: wrong dimensions in pixels (e.g., portal wants 200×230), wrong background color, file format issue (some portals only accept JPG, not PNG). Compressing fixes only the file size — not these other requirements.

Compress your image now

Get any photo under 20 KB in seconds. Free, private, no signup.

arrow_upward Compress to 20 KB