India OCI Card Photo Maker

50.8x50.8 mm (2x2 in) · 600x600 px · plain light-coloured (not white) background

No background editing. This authority does not accept digitally altered photos, so we only crop and resize your photo proportionally. Take it against a plain light-coloured (not white) background.

India OCI Card photo requirements

OCI photos are square, at least 51 x 51 mm, 200x200 to 900x900 px, JPEG up to 200 KB. The face should cover about 80% of the photo, on a plain light-coloured background that is not white, with no border.

Photo size50.8 x 50.8 mm (2 x 2 in)
Digital size600 x 600 px
Resolution300 DPI
Head height (chin to crown)Not published — check official source
Eye line from bottomNot specified
Backgroundplain light-coloured (not white)
File formatJPEG
File sizeup to 200 KB
Background editing allowedNo — crop and resize only
Last verified2026-09-27

Official source: ociservices.gov.in

How to take your India OCI Card photo

FAQ

Can I take my OCI photo with a phone?
Usually yes, if the photo is sharp, evenly lit and taken from about 1–2 m away with the camera at eye level. Ask someone else to take it rather than using a selfie at arm's length, which distorts facial proportions.
Can I wear glasses?
Many authorities no longer accept glasses in photos, and others require no glare or tinted lenses. Check the official source linked on this page.
What background should I use?
The published requirement is: plain light-coloured (not white). Stand about 50 cm in front of a plain wall to avoid shadows.
Will my photo be accepted?
We format your photo to the published spec, but acceptance is decided by the issuing authority.

Official source

Requirements are published by the issuing authority at https://ociservices.gov.in/onlineOCI/faq. Last verified: 2026-09-27.

Disclaimer: We format your photo to the published spec; acceptance is decided by the issuing authority.

More India photos

Same size (50.8x50.8 mm (2x2 in))

All 50.8x50.8 mm (2x2 in) photos

Nearby countries