Passport photo sizes, country by country
Every size in one table: millimetres, inches, pixels at 300 and 600 DPI, head height and background. Sourced to each authority where we could read it.
Rows marked authority were read
off the issuing authority's own page and link to it. Rows marked ICAO
default carry the standard figures for that format because we could not reach a primary
source — treat them as a starting point and confirm with the office you are applying to.
Open a photo
It stays on this device. Nothing is uploaded, and there is no account, watermark or limit.
JPEG, PNG, WebP or HEIC. Drag a file here if you prefer.
Drag the blue line to the top of your hair, the red line to the bottom of your chin, and the green line to the centre of your face. The crop follows.
Background
Adjust
Every file carries its real print size, so a photo lab lays it out at the right dimensions instead of guessing 72 DPI.
| Country | Millimetres | Inches | Pixels at 300 DPI | Head height | Background | Source |
|---|---|---|---|---|---|---|
| 🇺🇸 United States | 50.8 × 50.8 mm | 2.00 × 2.00 in | 600 × 600 | 25–35 mm (49–69%) | White or off-white | authority |
| 🇬🇧 United Kingdom | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 29–34 mm (64–76%) | Plain cream or light grey | authority |
| 🇨🇦 Canada | 50 × 70 mm | 1.97 × 2.76 in | 591 × 827 | 31–36 mm (44–51%) | Plain white or light-coloured | authority |
| 🇮🇳 India | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 34–38 mm (76–84%) | Plain white | ICAO default |
| 🇦🇺 Australia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 32–36 mm (71–80%) | Plain white or light grey | ICAO default |
| 🇺🇸 United States (Visa) (visa) | 50.8 × 50.8 mm | 2.00 × 2.00 in | 600 × 600 | 25.4–35.1 mm (50–69%) | Plain white or off-white | authority |
| 🇪🇺 Schengen Visa (visa) | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 32–36 mm (71–80%) | Plain light-coloured | authority |
| 🇩🇪 Germany | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 32–36 mm (71–80%) | Single colour, preferably light grey | authority |
| 🇫🇷 France | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 32–36 mm (71–80%) | Plain light grey or light blue - white is forbidden | authority |
| 🇨🇳 China (visa) | 33 × 48 mm | 1.30 × 1.89 in | 390 × 567 | 28–33 mm (58–69%) | Plain white | ICAO default |
| 🇮🇪 Ireland | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 29–34 mm (64–76%) | Plain light grey, white or cream | authority |
| 🇳🇱 Netherlands | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 26–30 mm (58–67%) | Grey, light blue or white | authority |
| 🇵🇭 Philippines | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇳🇬 Nigeria | 40 × 40 mm | 1.57 × 1.57 in | 472 × 472 | 20–27.6 mm (50–69%) | Plain white | ICAO default |
| 🇧🇷 Brazil | 50 × 50 mm | 1.97 × 1.97 in | 591 × 591 | 25–35 mm (50–70%) | White | authority |
| 🇮🇹 Italy | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light-coloured, single tone | authority |
| 🇪🇸 Spain | 26 × 32 mm | 1.02 × 1.26 in | 307 × 378 | 14.5–17.5 mm (45–55%) | Uniform, plain white | authority |
| 🇯🇵 Japan | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇿🇦 South Africa | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇲🇽 Mexico | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 28–34 mm (62–76%) | Plain white | authority |
| 🇩🇿 Algeria | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇦🇷 Argentina | 40 × 40 mm | 1.57 × 1.57 in | 472 × 472 | 20–27.6 mm (50–69%) | Plain white | ICAO default |
| 🇦🇹 Austria | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇧🇭 Bahrain | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇧🇩 Bangladesh | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇧🇪 Belgium | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇧🇬 Bulgaria | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇰🇭 Cambodia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇨🇱 Chile | 32 × 26 mm | 1.26 × 1.02 in | 378 × 307 | 13–17.9 mm (50–69%) | Plain white | ICAO default |
| 🇨🇴 Colombia | 30 × 40 mm | 1.18 × 1.57 in | 354 × 472 | 28–32 mm (70–80%) | Plain white | ICAO default |
| 🇨🇷 Costa Rica | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇭🇷 Croatia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇨🇺 Cuba | 32 × 26 mm | 1.26 × 1.02 in | 378 × 307 | 13–17.9 mm (50–69%) | Plain white | ICAO default |
| 🇨🇿 Czech Republic | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇩🇰 Denmark | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇪🇬 Egypt | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇪🇹 Ethiopia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇫🇮 Finland | 36 × 47 mm | 1.42 × 1.85 in | 425 × 555 | 32.9–37.6 mm (70–80%) | Plain light blue | ICAO default |
| 🇬🇭 Ghana | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇬🇷 Greece | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇭🇰 Hong Kong | 40 × 50 mm | 1.57 × 1.97 in | 472 × 591 | 35–40 mm (70–80%) | Plain white | ICAO default |
| 🇭🇺 Hungary | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇮🇩 Indonesia | 51 × 51 mm | 2.01 × 2.01 in | 602 × 602 | 25.5–35.2 mm (50–69%) | Plain white | ICAO default |
| 🇮🇷 Iran | 30 × 40 mm | 1.18 × 1.57 in | 354 × 472 | 28–32 mm (70–80%) | Plain white | ICAO default |
| 🇮🇱 Israel | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇯🇴 Jordan | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇰🇪 Kenya | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇰🇼 Kuwait | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇲🇴 Macau | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇲🇾 Malaysia | 35 × 50 mm | 1.38 × 1.97 in | 413 × 591 | 35–40 mm (70–80%) | Plain white | ICAO default |
| 🇲🇳 Mongolia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇲🇦 Morocco | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇲🇲 Myanmar | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇳🇵 Nepal | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇳🇿 New Zealand | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇳🇴 Norway | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇴🇲 Oman | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇵🇰 Pakistan | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇵🇦 Panama | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇵🇪 Peru | 32 × 26 mm | 1.26 × 1.02 in | 378 × 307 | 13–17.9 mm (50–69%) | Plain white | ICAO default |
| 🇵🇱 Poland | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇵🇹 Portugal | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇶🇦 Qatar | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇷🇴 Romania | 30 × 40 mm | 1.18 × 1.57 in | 354 × 472 | 28–32 mm (70–80%) | Plain white | ICAO default |
| 🇷🇺 Russia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇸🇦 Saudi Arabia | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇷🇸 Serbia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇸🇬 Singapore | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇸🇰 Slovakia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇸🇮 Slovenia | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇰🇷 South Korea | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇱🇰 Sri Lanka | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇸🇪 Sweden | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇨🇭 Switzerland | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain light blue | ICAO default |
| 🇹🇼 Taiwan | 45 × 55 mm | 1.77 × 2.17 in | 531 × 650 | 38.5–44 mm (70–80%) | Plain white | ICAO default |
| 🇹🇿 Tanzania | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇹🇭 Thailand | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇹🇳 Tunisia | 30 × 40 mm | 1.18 × 1.57 in | 354 × 472 | 28–32 mm (70–80%) | Plain white | ICAO default |
| 🇹🇷 Turkey | 50 × 60 mm | 1.97 × 2.36 in | 591 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |
| 🇺🇦 Ukraine | 35 × 45 mm | 1.38 × 1.77 in | 413 × 531 | 31.5–36 mm (70–80%) | Plain white | ICAO default |
| 🇦🇪 United Arab Emirates | 43 × 55 mm | 1.69 × 2.17 in | 508 × 650 | 38.5–44 mm (70–80%) | Plain white | ICAO default |
| 🇻🇳 Vietnam | 40 × 60 mm | 1.57 × 2.36 in | 472 × 709 | 42–48 mm (70–80%) | Plain white | ICAO default |