🔒 Your photo never leaves this device — no upload.
◎ Biometric
BIOMETRIC PHOTO ENGINE

Our methodology

The editor loads MediaPipe Face Landmarker and WebAssembly assets from this site. The face mesh uses 468 base facial landmarks, with additional iris points when supplied by the model. Eye centres estimate roll, while chin and estimated crown positions guide head height and crop placement. These are image-based estimates, not identity recognition or a certified three-dimensional pitch/yaw measurement.

ICAO Doc 9303 Part 3 and ISO/IEC 19794-5 provide background for facial image geometry and quality. US Department of State passport, DS-160 and Diversity Visa instructions must be checked separately: printed and digital requirements are not interchangeable. Neither standards certification nor universal compliance is implied by a preset. A directory default must not be interpreted as an official head-height or file-size requirement.

Canvas maps the selected crop to output pixels. The JPEG exporter searches quality settings while preserving those dimensions, then writes 300 DPI JFIF density metadata and checks the final byte size. It reports an error when the limit cannot be met. General compression utilities can reduce resolution. Printing software must still use actual size; density metadata does not add image detail.

Lighting, blur and geometry checks are advisory. Hair can obscure the crown, glasses can create reflections and low resolution can destabilize landmarks. Inspect the exported file yourself. Authorities that require certified digital delivery may not accept a self-generated file.

support@biometricphoto.org · Contact and support