When you need this preset
If you took your passport photo on an iPhone, it saved as a HEIC file. The US online passport renewal system accepts an image upload, but a raw iPhone HEIC is the wrong format and often the wrong shape for the form. This page converts that photo to a square JPG at exactly 600×600 pixels, which is the smallest size the State Department accepts and the one that uploads most reliably.
It is a file-preparation tool: it handles the format, the exact pixel size, and metadata removal so the file fits the technical spec. It does not take the photo for you, and it does not judge whether the photo itself is acceptable.
What the official spec says
Per the State Department's photo requirements (travel.state.gov), a digital photo for online passport renewal must be a square color image between 600×600 and 1200×1200 pixels, saved as JPG, PNG, or HEIC, and between 54 KB and 10 MB. It needs a plain white or off-white background, must be taken within the last six months, and you must remove glasses. Paper DS-11 and DS-82 applications instead use a printed 2×2 inch photo rather than a digital upload.
Because the upload has a 54 KB floor, this tool shows the final size of each converted file so you can confirm it clears the minimum. Note that DS-160 visa and DV lottery photos follow stricter rules — JPEG only, capped at 240 KB — so use the green card and immigrant visa preset for those.
What this tool does and does not do
The converter decodes your HEIC photo, crops it to a centered 600×600 square, and re-encodes it as JPG. That is the full scope: format, exact dimensions, and file size. It does not check face position, head size, expression, lighting, or background color, and it does not add, replace, or retouch anything. There is no AI enhancement and no background replacement.
heictoimg.com is not official and is not government-approved, and it does not guarantee that your passport application will be accepted or approved. Always check the official State Department requirements for your own application and review the finished photo yourself before you submit it. This page is not legal or immigration advice.
Private, local conversion
Everything runs in your browser using WebAssembly — your selected image files are not uploaded to heictoimg.com servers. Converted files are re-encoded from decoded pixels, which removes private metadata such as GPS location, camera details, and the original photo timestamp from the JPG you download. You can process up to 50 files at once on desktop and up to 10 on phones and tablets.