Passport Photo Cropper - Crop to Any Country Standard
Free online passport photo cropper. Crop and resize photos to exact dimensions for US, UK, EU, Schengen, and 30+ country standards. Client-side processing.
About
Passport and visa photo rejection rates hover around 10 - 20% at most consulates. The primary cause is dimensional non-compliance: a photo submitted at 34ร44 mm when the specification demands 35ร45 mm will trigger automatic rejection by biometric scanning systems. This tool crops your image to the exact pixel dimensions required by ICAO 9303 and country-specific standards. Output resolution is fixed at 300 dpi, the minimum accepted by government printers. The face-guide overlay enforces the proportional rules: head height between 70% and 80% of the frame, eyes positioned in the upper third. All processing runs locally in your browser. No image data leaves your device.
Limitations apply. This tool handles geometry only. It does not correct lighting, remove background color, or validate expression compliance. Shadows, red-eye, and non-neutral expressions remain your responsibility. Pro tip: shoot against a white wall with diffused natural light from a window at 45ยฐ to the subject.
Formulas
Output pixel dimensions are derived from the physical print size and the target print resolution. The conversion from millimeters to pixels at a given DPI follows:
Where Wpx is the output width in pixels, Wmm is the required physical width in millimeters, DPI is dots per inch (fixed at 300), and 25.4 is the conversion constant from inches to millimeters. The same formula applies to height.
The crop region within the source image is constrained by the target aspect ratio r:
The visible crop window dimensions cw and ch on the canvas satisfy cw = ch ร r. Panning offsets dx and dy are clamped so the crop rectangle never exceeds the source image bounds. The zoom factor z scales the source image relative to the crop frame. Minimum zoom ensures the image fully covers the crop area: zmin = max(cw รท imgW, ch รท imgH).
Reference Data
| Country / Document | Width mm | Height mm | Width px (@300 dpi) | Height px (@300 dpi) | Aspect Ratio |
|---|---|---|---|---|---|
| United States (Passport) | 51 | 51 | 600 | 600 | 1:1 |
| United States (Visa) | 51 | 51 | 600 | 600 | 1:1 |
| United Kingdom | 35 | 45 | 413 | 531 | 7:9 |
| European Union / Schengen | 35 | 45 | 413 | 531 | 7:9 |
| Canada | 50 | 70 | 591 | 827 | 5:7 |
| Australia | 35 | 45 | 413 | 531 | 7:9 |
| India | 51 | 51 | 600 | 600 | 1:1 |
| China | 33 | 48 | 390 | 567 | 11:16 |
| Japan | 35 | 45 | 413 | 531 | 7:9 |
| South Korea | 35 | 45 | 413 | 531 | 7:9 |
| Russia | 35 | 45 | 413 | 531 | 7:9 |
| Brazil | 50 | 70 | 591 | 827 | 5:7 |
| Mexico | 35 | 45 | 413 | 531 | 7:9 |
| Saudi Arabia | 40 | 60 | 472 | 709 | 2:3 |
| UAE | 43 | 55 | 508 | 649 | 43:55 |
| Thailand | 35 | 45 | 413 | 531 | 7:9 |
| Malaysia | 35 | 50 | 413 | 591 | 7:10 |
| Singapore | 35 | 45 | 413 | 531 | 7:9 |
| Turkey | 50 | 60 | 591 | 709 | 5:6 |
| Nigeria | 35 | 45 | 413 | 531 | 7:9 |
| South Africa | 35 | 45 | 413 | 531 | 7:9 |
| Kenya | 35 | 45 | 413 | 531 | 7:9 |
| Pakistan | 35 | 45 | 413 | 531 | 7:9 |
| Bangladesh | 45 | 55 | 531 | 649 | 9:11 |
| Philippines | 35 | 45 | 413 | 531 | 7:9 |
| Indonesia | 30 | 40 | 354 | 472 | 3:4 |
| Vietnam | 40 | 60 | 472 | 709 | 2:3 |
| Egypt | 40 | 60 | 472 | 709 | 2:3 |
| Israel | 35 | 45 | 413 | 531 | 7:9 |
| ICAO 9303 (International) | 35 | 45 | 413 | 531 | 7:9 |