For IRCC online visa/eTA/PR uploads: 50×70 mm digital photos with the head measuring 31–36 mm. Free check, exact file for $9.95. Honest note: Canadian PAPER passport applications require a photographer's stamp on the back — this tool is for online submissions.
Front-facing, plain light background, no filters. The check is free and unlimited.
Head size, eye line, background, tilt, resolution — pass, warn or fail, with what to fix.
Exact-spec digital file + 4×6 print sheet, delivered instantly.
Order one standard 4×6 print at Walgreens (~$0.39), cut on the guides — done.
Every country sizes and compresses photos differently — the free check is unlimited on all of them.
Also need your documents translated? The same account-free flow handles certified birth certificate translations and USCIS translations — $19.95 per page, delivered in minutes.