Digital passport photo requirements
A photo for an online form is judged on pixels and kilobytes, not millimetres. Those two limits pull against each other, which is why uploads fail even when the photo looks perfect.
Photo format
Head height 31-36 mm
Background: Plain white
Glasses: allowed if eyes are clear
Background
Output
IRCC digital photo uploads must stay under 4096 KB. We compress to fit automatically.
Compliance
Upload a photo and every requirement is checked here in real time.
Private by design
Your photo is processed entirely inside this browser tab. It is never uploaded to a server, so there is nothing for us to store, share or leak.
Read the full requirement checklistDigital limits by document
Every format we support that publishes explicit pixel or file size rules for online submission.
| Document | Minimum pixels | Maximum pixels | File size | Format |
|---|---|---|---|---|
| ๐จ๐ฆIRCC digital photo | 420 x 540 px | Not specified | Under 4096 KB | JPEG, PNG |
| ๐บ๐ธUS passport photo | 600 x 600 px | 1200 x 1200 px | Under 240 KB | JPEG |
| ๐บ๐ธUS visa photo | 600 x 600 px | 1200 x 1200 px | Under 240 KB | JPEG |
| ๐ฎ๐ณIndia visa photo | 350 x 350 px | Not specified | 10 - 1024 KB | JPEG |
| ๐ฎ๐ณOCI card photo | 360 x 360 px | Not specified | 10 - 200 KB | JPEG |
| ๐ฌ๐งUK passport photo | 600 x 750 px | Not specified | 50 - 10240 KB | JPEG |
| ๐ณ๐ฟNew Zealand passport photo | 900 x 1200 px | Not specified | 250 - 10240 KB | JPEG |
| ๐จ๐ณChinese visa photo | 354 x 472 px | 420 x 560 px | 40 - 120 KB | JPEG |
| ๐ธ๐ฌSingapore passport photo | 400 x 514 px | Not specified | Under 1024 KB | JPEG |
Please verify before you submit. Photo specifications change and the accepting officer has the final say. We link to the official source on every format page, and our requirements guide explains what reviewers actually check.
Why pixels and kilobytes fight each other
A portal sets a minimum pixel dimension so the photo carries enough detail, and a maximum file size so its storage and processing stay predictable. The trouble is that more pixels means a bigger file. The United States is the sharpest example: at least 600 by 600 pixels, but no more than 240 KB. A high-quality 600x600 JPEG straight from a phone typically lands between 300 and 500 KB, so it fails. Compress it too hard and it becomes blocky enough to be refused for quality instead.
The correct answer is not a fixed compression setting, it is a search: find the highest JPEG quality that still fits under the ceiling. That is what happens automatically when you download from this page, and you can also do it manually with the resize in KB tool.
Minimum file sizes are real too
Some portals set a floor as well as a ceiling. Chinese visa uploads must be between 40 KB and 120 KB. Indian e-Visa uploads must be at least 10 KB. A small image of a face on a plain white background compresses extremely efficiently and can genuinely land below the floor at perfectly good quality, at which point it is rejected for being too small. We pad the file to clear the minimum rather than degrading the image to inflate it.
The DPI problem nobody warns you about
This one affects printing rather than uploading, and it is silent. When a browser exports a canvas to JPEG it writes a pixel density of 1 by 1 with no units, meaning the file declares no physical size at all. Printers and photo labs then apply their own default scaling, so a pixel-perfect 50 by 70 mm crop comes out at the wrong physical size on paper.
We patch the JFIF density fields on every export so the file carries a true DPI. That is why a print from here measures what it should when you put a ruler on it, and it is worth checking with any other tool you use.
Which resolution should you actually choose?
Treat a published minimum as a floor, not a target. If a portal asks for at least 420 by 540 pixels and allows 4 MB, upload something several times larger than the minimum. A file at exactly the minimum resolution looks soft once the authority prints it onto a physical document, and "poor quality" is a rejection reason in its own right.
For printing, 300 DPI is the practical standard and what we use by default. Some authorities request 600 DPI for digital submissions, which is why the IRCC preset renders at 600.
Export a digital and a print version
Free, no watermark, and your photo never leaves your device.
Digital photo questions
The photo is the easy part. We handle the other 40 documents.
GetNorthPath prepares every IRCC form from your documents, flags mismatches before you submit, and has an experienced consultant review the whole file. One flat price of $299 CAD instead of the $2,000 to $5,000 a traditional firm charges.
Free 30-minute call. No credit card. Photo tool stays free either way.