When you upload a portrait, the tool calculates the exact target dimensions and crop coordinates in an HTML5 Canvas based on your selected preset. The cropping algorithm centers on the image, letterboxes with your selected background color if needed, and exports an optimized JPEG file.
When using custom dimensions with millimeters, the tool converts physical measurements to pixels using standard print formulas (Pixels = Millimeters / 25.4 × DPI). For instance, a 35×45 mm photo at 300 DPI resolves to 413×531 pixels.
All photo transformation runs directly inside your browser's local memory. Your images are never transferred to external servers. For sensitive biometric assets like passport and visa photos, client-side rendering ensures absolute data privacy.
Note: This passport photo maker focuses strictly on precision geometric cropping, aspect ratio conformity, and print-ready resolution. It does not alter facial features, apply artificial filters, or modify expressions. Ensure your original photo meets lighting and dress code guidelines prior to cropping.