Positioning
How the face is aligned
AI detects your face, aligns and crops automatically.
Photo size
Pick a document or enter your own size
Country
Document Type
Output with these settings: 602 × 602 px · 51.0×51.0mm · Background: White
Only white is accepted.
Official India OCI Card photo: 51×51 mm, head height 25.0–35.2 mm, background White. Upload a photo or take one with the guided camera — alignment, cropping and background replacement happen automatically, and your photo never leaves your device.
| Photo size | 51×51 mm |
| Head height (chin to crown) | 25.0–35.2 mm |
| Background | White — Only white is accepted. |
| Print resolution | 300 DPI |
| Digital size | 602×602 px |
| Official source | No official page found — values follow the international ICAO standard; check with the issuing office before submitting. |
Upload your photo
Pick a sharp, front-facing photo.

Choose the country and document type
Pick one of 21 countries and a document type like passport/ID/visa — or enter your own measurements.

Check the automatic alignment
Face alignment, head ratio, and background are set automatically; fine-tune if needed.

Download
Download your print-ready photo at the official size.

What size is a India OCI Card photo?
51×51 mm (602×602 pixels at 300 DPI). The head, measured from chin to the top of the hair, should be 25.0–35.2 mm tall.
What background does a India OCI Card photo need?
White. The tool replaces the background automatically with this color.
Is my photo uploaded anywhere?
No. Face detection, cropping and background replacement all run in your browser; the photo is never uploaded.