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.
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.
Last updated: August 2026
48KB
Default Target
HEIC + JPEG
Input Support
Under 50KB
Most Portals
Private
No Uploads
Common passport portal requirements:
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, and leave the format on JPEG.
Check your portal
Verify the exact size and format required.
Set your target
48KB default, a margin under the common 50KB limit.
Leave format on JPEG
A WebP toggle exists, don't switch it for a passport photo.
Drop and download
JPEG, PNG, WebP, AVIF or HEIC accepted as input.
Requirements vary by country. Always verify the latest rules on your official government portal.
| Country | Portal | File size | Format |
|---|---|---|---|
| India | Passport Seva / BLS | 20KB to 50KB | JPEG |
| Nigeria | NIS e-Passport Portal | Under 50KB | JPEG |
| Pakistan | DGIP Online Portal | Under 100KB | JPEG |
| Philippines | DFA Online Appointment | Under 100KB | JPEG |
| UK | HM Passport Office | Under 50KB | JPEG |
| USA | Travel.State.Gov | Under 240KB | JPEG |
Portal requirements can change. Always check the official website before submitting.
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.
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.
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.
Passport renewals often come in batches, one photo per family member, each needing to land under the same limit. This tool works one photo at a time, so run each family member's photo through separately with the same target size to keep every submission consistent, 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.
Accidentally leaving the output format on WebP
The format toggle above the drop zone defaults to JPEG but can be switched to WebP. Almost no passport portal accepts WebP. Double check JPEG is selected before downloading.
Squeezing an already-small source photo too hard
Compressing a small screenshot or already-compressed image down to a strict KB limit can blur facial detail enough to get flagged during review. If your source photo is already small, aim closer to the upper end of your portal's limit rather than the minimum.
Submitting a Portrait Mode photo from an iPhone
HEIC files with depth data from Portrait Mode blur the background instead of keeping it flat and even, which is grounds for rejection on most portals regardless of file size. Retake with Portrait Mode off if this applies.
Using inconsistent targets across a family's photos
When compressing several people's photos for the same application batch, use the same target size for each one so no single submission gets flagged for an inconsistent size.
Meeting the file size but not the pixel dimensions
Many portals specify exact pixel dimensions, such as 200x230, alongside the KB limit. Hitting the size target doesn't guarantee the dimensions are also correct, check both.
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.
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.
JPEG is the only safe choice. Almost all government portals accept JPEG and reject WebP or other modern formats. This tool defaults to JPEG output. There is also a WebP option in the format toggle for use elsewhere on this site, leave it on JPEG for a passport photo.
The binary search that finds your target size caps out at quality 90. At the 48KB target used here, this is not a practical limitation, a passport photo displayed or printed at that size looks identical whether compressed at quality 90 or a theoretical 100.
It can, since 48KB is a tight target. Quality reduction alone is usually enough for a standard headshot, but if it isn't, the tool falls back to scaling dimensions down slightly to hit the target, and the result panel shows the scale used. If your portal also specifies exact pixel dimensions, check the result against that requirement too.
The tool checks the file size before doing anything else. If your photo is already under the target, it skips compression and shows a banner confirming this, with a button to download the original file as-is. Some passport portals enforce a minimum size too, so check the original still clears that before relying on this shortcut.
Yes. The tool supports HEIC input and automatically converts it to JPEG during compression. This is especially useful for iPhone users submitting passport photos.
No. The image is decoded to raw pixels and re-encoded during compression, so EXIF metadata, including GPS location and camera details, does not carry over to the output file.
This tool handles one photo at a time. If you're preparing passport photos for several family members, run each one through individually with the same target size, so every submission lands under the same limit.
Yes. All compression happens locally in your browser. Your photo never leaves your device. This is important because passport photos contain sensitive personal information.
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.
No sign-up. No upload to server. Drop your photo above and download it in seconds.