When you need this preset
Canada’s online passport application asks for a digital photo as a JPEG, and iPhones save photos as HEIC by default. If you took your passport photo on an iPhone, the file is in the wrong format and usually the wrong shape for the upload form. This page converts that HEIC photo to JPG and crops it to the exact pixel size the online application expects, so the file is ready to attach.
It handles the file preparation only. Taking a correct passport photo — plain white background, neutral expression, correct head size and position, even lighting, no shadows — is on you, following the official guidance. This tool does not check any of those things; it changes the format and the dimensions of the file you give it.
What the IRCC digital photo spec says
Per the IRCC photo specifications on canada.ca, a digital passport photo must be a JPEG in a 5:7 aspect ratio, from 420×540 up to 600×780 pixels, with a file size between 240 KB and 4 MB. The background must be plain white, the expression neutral, and — in printed terms — the head measures 31 to 36 mm from chin to crown. This page preselects the 600×780 maximum so the picture keeps the most detail while staying within the accepted range.
A key detail: the 240 KB figure is a minimum, not just an upper limit. That is why this page does not preselect a compression target — a size cap would work against the floor and risk producing a file that is too small. A typical 600×780 JPG made from an iPhone photo lands comfortably inside the 240 KB to 4 MB window on its own. Note too that this digital preset does not replace the paper-application photo: a paper passport application instead uses a printed 50×70 mm photo with the photographer’s information stamped on the back, which no online tool can produce.
What this tool does and does not do
This tool converts HEIC to JPG, crops to 600×780 pixels, and removes private metadata from the saved file. It does not check face position, head size, background colour, lighting, or expression, and it does not enhance, retouch, or replace the background. heictoimg.com is not an official or government-approved passport tool and does not guarantee that your photo will be approved or accepted by IRCC. You must verify your photo against the current official requirements for your own application. Nothing here is 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. The JPG is re-encoded from decoded pixels, which removes original private metadata such as GPS location, camera details, and the original photo timestamp. You can process up to 50 files at once on desktop and up to 10 on phones and tablets, so a whole family’s photos can be prepared together.