India OCI

Last verified 2026-06-28 against Government of India, OCI ServicesStandards: ICAO Doc 9303

Government-spec dimensions, head positioning, and file constraints.

Pixel size
600 × 600 px
Print size
51 × 51 mm · 299 DPI
Background
white#FFFFFF
Face height
50–69% · target 60%
Eye line
56%69% from bottom
File size limit
51 mm · 600 px51 mm · 600 px
Face height: 50%–69% (target 60%)Eye line: 56%–69% (target 62%)

Note: OCI photo; 2x2 inch, full face, plain light background

Dimensions

  • Print equivalent: 2 x 2 in (51 x 51 mm), aspect ratio 1:1
  • Pixel size: 600 x 600 px
  • DPI: 300 DPI typical
  • File / size: Use a high-quality digital image suitable for OCI upload
  • Color mode: sRGB color only

Head position

  • Head height as fraction of frame: approximately 50%-69%
  • Eye line from bottom of frame: approximately 56%-69%
  • Head position: Full face, front view, head upright
  • Shoulders: Square to camera

Background

  • Color: Plain light background
  • Requirements: No shadows, no texture, no patterns, and no objects behind the subject

Expression

  • Neutral expression, mouth closed
  • Both eyes open and clearly visible
  • Look directly at the camera

Accessories

  • Eyeglasses: Avoid glasses; if worn, eyes must be fully visible with no glare
  • Sunglasses / tinted lenses: Prohibited
  • Head coverings: Avoid unless required for religious reasons; the full face must remain visible
  • Hats / non-religious head coverings: Prohibited

Other rules

  • Photo must be recent and reflect current appearance
  • No digital alteration, filters, or beautification
  • Use clear, even lighting

Notes

  • OCI uses the familiar 2 x 2 inch square format rather than the 35 x 45 mm passport-photo shape.
  • A plain light background is accepted; white is the safest generated output.

Sources

Can I wear glasses for an OCI photo?

Avoid glasses unless the eyes are fully visible with no glare or frame obstruction. Removing glasses is safer.

Can I wear a head covering?

Avoid hats and ordinary head coverings. If a religious covering is worn, keep the full face visible.

What expression should I use?

Use a neutral expression, both eyes open, and a full-face front view looking directly at the camera.

How recent does the photo need to be?

Use a recent photo that reflects your current appearance, with no filters or digital beautification.

What dimensions should I use?

Use a 2 x 2 inch square photo generated as 600 x 600 px. A plain light background is accepted; white is the safest output.

Credit card · 85.6 × 54 mmPrint · 51 x 51 mm
Visual proportions, not actual size — depends on viewport DPI.
03 — Compliance engine

Live validation
against the actual rulebook.

Every crop is measured against the published tolerance ranges for the selected document. Pass or warn, in real time — no "submit and hope."

VALIDATOR · IN_OCIALL CHECKS PASS
Dimensions
600 × 600 px
exact
600×600
Face height
50% – 69%
target 60%
60%
Eye line
56% – 69%
target 62%
62%
Background
white
ΔE < 3
#FFFFFF
File size
JPEG q=92
182 KB
Sharpness
no motion blur
Laplacian var
1,284

The same checks the authority will run — before you submit.

  • Face height & eye line measured from the pupil midpoint with sub-pixel accuracy, clamped to the tolerance range your authority publishes.
  • Background colour checked across a sampled grid — catches gradients and fringe from poor segmentation (ΔE < 3 against spec).
  • File-size ceiling enforced per-spec — recompressed silently for sub-60 KB e-visa portals, lossless for print.
  • Sharpness & expression guards warn on blur, closed eyes, or non-neutral expressions before you export.

Process this in your browser

No install. Photos stay on your device. $2.99 per photo, watermark-free.

Open in browser

Shoot once. Ship anywhere around the world.

SpecSnap is free to download. Try it on the next passport renewal, visa application, or driving-licence form sitting in your inbox.