Passport & visa photo ready

Compress your passport photo to the exact size limit

Government portals and visa systems reject photos over strict KB limits. Enter the required size, upload your photo, and get a file guaranteed to be under the limit.

Exact KB target We hit the number you set, not "approximately"
Unlimited & free No daily cap, no file size limits
🔒 100% private Your image never leaves your browser
Common requirements:
Drop your image here or click to choose JPG, PNG, or WebP
Choose an image to start.

Why passport photos need precise compression

Visa systems and government portals enforce strict file size limits on passport and ID photos. Unlike general image compressors that aim for "smaller," these portals reject any file even 1KB over the limit — forcing you to re-shoot or re-upload repeatedly.

PixelTrim targets the exact KB number you need. Whether it's an Indian Aadhaar card at 20KB, a UK passport at 100KB, or a US DS-160 visa at 200KB, we guarantee your compressed photo will pass the portal's validation.

US Visa (DS-160)

≤200KB required. Most smartphone photos are 2–5MB — over 10× the allowed limit.

UK Passport Application

≤100KB limit. The HMPO portal rejects oversized files instantly with no retry option.

Indian Aadhaar / PAN

≤20KB — one of the strictest limits worldwide. Ordinary tools cannot hit this precisely.

Chinese Exam Portals

≤50KB typical. Registration systems for Gaokao and civil service exams enforce this strictly.

Passport photo compression FAQ

What is the standard passport photo file size limit?

It varies by country: US visa applications accept up to 200KB, UK passports require under 100KB, Indian Aadhaar needs under 20KB, and many Asian exam portals require 50KB or less. Always check your specific portal's requirements.

Will compression affect my face recognition?

Our tool reduces quality gradually before touching dimensions. For most passport photos at 35×45mm resolution, compression to 50-100KB preserves enough detail for facial recognition systems.

Can I set a custom size for my country's requirement?

Yes. Use the Target size field to enter any value from 10KB to 5000KB. The tool will compress as close to your target as possible.