Skip to content
Knowledge base · file requirements

Passport photo format: when to use JPEG, JPG or PNG

JPEG is the safest format for most passport and visa application portals because it is widely supported and compresses photographs efficiently. PNG is appropriate only when the portal explicitly accepts it.

Updated · 2 min read

Quick answer

Use JPEG unless the portal says otherwise

JPG and JPEG are the same image format. Export in sRGB and remove transparency. HEIC is portal-dependent rather than universally banned: US online passport renewal accepts JPG, JPEG, PNG, HEIC and HEIF, while the DS-160 takes JPEG only. Read the list for your portal instead of assuming.

Reference table

FormatTypical compatibilityMain risk
JPEG / JPGHighestQuality loss when repeatedly saved
PNGPortal-specificLarge files and transparency
HEIC / HEIFPortal-specificAccepted by US online passport renewal; refused by many other portals
WebPLow to mediumNot listed by many authorities
PDFOnly when specifically requestedPhoto field may require an image file instead

JPG and JPEG are identical

The two extensions refer to the same compression format. Changing photo.jpg to photo.jpeg does not convert or alter the image, and either extension is normally accepted when the portal says JPEG.

Why PNG transparency causes problems

A transparent background may display as white in one browser but render as black or patterned after processing. Flatten the image onto the required solid background before export.

Renaming a file is not conversion

Changing .heic to .jpg only changes the filename. The internal file signature remains HEIC, and a correctly built portal will reject it. Use a real image converter and verify the result opens as JPEG.

Frequently asked questions

Is JPG the same as JPEG for passport photos?

Yes. They are two filename extensions for the same image format.

Can I upload a PNG passport photo?

Only when the application portal explicitly accepts PNG. Flatten transparency and confirm the file-size limit.

Why does my iPhone passport photo fail to upload?

The file is probably HEIC and your portal does not take it. Check the accepted list first: US online passport renewal accepts HEIC and HEIF, so the problem lies elsewhere there, while most other portals want JPEG. Where conversion is needed, re-save it as a real sRGB JPEG rather than renaming the extension.

Which colour profile should I use?

sRGB is the safest profile for web portals and normal photo printing because it has the broadest compatibility.

Official sources

Apply this requirement to your photo

Use the matching browser tool, then verify the finished file against the selected country and document.

Convert HEIC to JPEG
Create preview · no card Free preview