Passport & Visa

Compress Image for Passport Online

Compress your passport or visa photo to meet strict government portal requirements. Most portals require JPEG photos under 50KB or 100KB. Targets 48KB by default.

48KB

Default Target

HEIC + JPEG

Input Support

Under 50KB

Most Portals

Private

No Uploads

KB

Drop image here to compress to 48KB

JPEG, PNG, WebP, AVIF, HEIC. All processing stays in your browser.

Default target is 48KB for the common 50KB portal limit. Adjust the target above to match your specific requirements.

Passport portal size requirements by country

Requirements vary by country. Always verify the latest rules on your official government portal.

CountryPortalFile sizeFormat
IndiaPassport Seva / BLS20KB to 50KBJPEG
NigeriaNIS e-Passport PortalUnder 50KBJPEG
PakistanDGIP Online PortalUnder 100KBJPEG
PhilippinesDFA Online AppointmentUnder 100KBJPEG
UKHM Passport OfficeUnder 50KBJPEG
USATravel.State.GovUnder 240KBJPEG

Portal requirements can change. Always check the official website before submitting.

Why passport photos get rejected even when the size is right

Hitting the KB limit is only half the job. Portals reject photos for reasons that have nothing to do with file size, things like a blurry face, uneven lighting, or a background that isn't plain white or off white. A photo can sit at 47KB and still bounce back from the queue if the compression made the eyes or mouth hard to read clearly.

Resolution matters as much as file size

A photo shot on a modern phone usually starts at 3000 pixels wide or more, so bringing it down to 48KB barely touches the actual resolution, the compression just strips redundant data. The trouble shows up when someone starts from a small screenshot or an already compressed image. Squeezing a 600x600 photo down to meet a strict KB limit can blur facial detail enough that an examiner flags it. If your source photo is already small, aim for a size closer to the upper end of your portal's limit rather than the minimum, and check resize to 512x512 if your portal also specifies exact pixel dimensions.

iPhone photos need an extra step

HEIC files from an iPhone often carry depth data from Portrait Mode, which blurs the background instead of keeping it flat and even, and that alone is grounds for rejection on most government portals. Turn off Portrait Mode before taking the photo, then let this tool handle the HEIC to JPEG conversion during compression so the file arrives in the format every portal expects.

Compressing photos for the whole family

Passport renewals often come in batches, one photo per family member, each needing to land under the same limit. Keep the target size identical across every photo in the batch so nobody's application gets flagged for inconsistency, and double check each result against your portal's stated size before uploading. If your country's limit differs from the 48KB default here, the compress to exactly 50KB tool lets you lock in a precise number instead of an upper bound.

Frequently asked questions

What file size do passport portals usually require?

Most government passport and visa portals require digital photos between 10KB and 100KB. The 50KB limit is very common. Always check your specific portal as requirements vary by country.

Will my passport photo still look acceptable after compression?

Yes. Passport photos are viewed at small sizes on official documents and portals. Compressing a clear photo to 48KB or 50KB keeps it sharp and acceptable for government use.

What format should I use for passport photos?

JPEG is the only safe choice. Almost all government portals accept JPEG and reject WebP or other modern formats.

Can I compress HEIC photos from my iPhone?

Yes. The tool supports HEIC input and automatically converts it to JPEG during compression. This is especially useful for iPhone users submitting passport photos.

Is my passport photo private and secure?

Yes. All compression happens locally in your browser. Your photo never leaves your device. This is important because passport photos contain sensitive personal information.

How do I set the exact size my portal requires?

Use the size slider or input field in the tool. For a 50KB limit, set the target to 48KB. This gives you a safe margin below the maximum allowed size.