CompressTo20KB
← Back to Tool🪪 Passport Photo Compressor — All Countries 2025
Compress Passport Photo Free Online
Compress your passport photo for US State Department, USCIS, DS-11, DS-160, India UIDAI, Pakistan NADRA, Ukraine Diia and 50+ other government portals. Meet any file size requirement — 20KB, 50KB or 240KB — instantly and for free.
Unlike PNG Shrinker, Fotor or Zamzar — your passport or ID photo never leaves your device. All compression happens locally in your browser. No account needed, no registration, GDPR compliant.
🔒
Your passport photo is 100% safe
Unlike online tools that upload your ID photo to foreign servers, our tool processes everything locally in your browser. No server ever receives your image. Safe for immigration and government use.
🇺🇸
US Passport & USCIS Photo Requirements
📏File size: Max 240KB (JPEG)
📐Dimensions: 600×600 — 1200×1200 px
🎨Background: Plain white or off-white
🖨️DPI: 300 DPI recommended
Used for: DS-11 (new passport), DS-82 (renewal), DS-160 (nonimmigrant visa), USCIS forms (I-485, N-400, I-90), DV Lottery.
Full USCIS Guide →Requirements by Country
🇺🇸
USA — State Dept / USCIS / DS-11
Max 240KB, JPEG, 600×600 to 1200×1200 px, white background
🇮🇳
India — UIDAI / Passport Seva
Max 20KB, JPEG, white background
🇵🇰
Pakistan — NADRA / HEC
Max 20KB, JPEG format required
🇺🇦
Ukraine — Diia / Prozorro
20–50KB, JPEG, 35×45mm
🇧🇩
Bangladesh — NID / Passport
Max 30KB, JPEG
🇵🇭
Philippines — PSA / DFA
Max 50KB, JPEG
🇬🇧
UK — His Majesty's Passport
Max 50KB, JPEG, 35×45mm
🇨🇦
Canada — IRCC Passport
Max 240KB, JPEG, white background
Frequently Asked Questions
What size should a US passport photo be?
US State Department requires passport photos in JPEG format, 600×600 to 1200×1200 pixels, max 240KB file size. For DS-11 and DS-82 online portals, files under 50KB work best.
Can I use this for DS-11 or DS-82 passport renewal?
Yes. Both forms require a JPEG photo under 240KB. Upload your photo, select 50KB or 240KB preset, and download instantly.
What is the difference between USCIS and State Department photo requirements?
Both require JPEG format, max 240KB, 600×600 to 1200×1200 pixels, and white background. The requirements are essentially identical.
Does India UIDAI require a 20KB photo?
Yes. UIDAI (Aadhaar) and Passport Seva portals require photos under 20KB in JPEG format. Our tool compresses to exactly 20KB.
Is my passport photo safe?
Yes. All compression happens in your browser — your photo never leaves your device and is never stored on any server.