Canadian passport photos have unique requirements:
Visa and Permanent Resident card photos follow similar specifications to passport photos. The 50×70mm format is standard across all Canadian immigration documents.
Canada is one of the few countries that requires a specific face height measurement (31-36mm). This makes professional photo studios a safer choice, as they have the proper templates and measuring tools.