India · Residence or immigration

India OCI card (online upload) photo: size and rules

The digital photo is 200 to 900 px per side, square, up to 200 KB, as JPEG.

Open the studio for this document Your photo stays in your browser.

Photo specification

Digital upload
Image size200 to 900 px per side, square
File sizeup to 200 KB. The source counts 1 KB as 1,000 bytes.
FormatsJPEG

We check sizes and positions; the issuing authority decides acceptance. Last checked 28 Sep 2026. Rules change. Check the issuing authority’s current instructions before you apply.

Background and editing

The source asks for a plain light colour (not white) background. The source does not say whether the background may be edited. The safest route is a plain wall at capture. If you replace a background, check the receiving organization’s rules first.

Rules from the source

  • Square photo, JPEG or JPG, at most 200 KB.
  • 200 x 200 to 900 x 900 pixels.
  • Plain light-coloured background, not white, and no border.
  • Head and shoulders, full face, in the middle of the frame.
  • Where a physical print is asked for: at least 51 x 51 mm, face covering 80 percent.

Expression, lighting and how recent the photo is cannot be measured from a picture, so check them yourself.

Can you make it at home?

Yes, and nothing is printed. The source accepts a photo you prepare yourself.

PortraitPass frames the photo against the head and eye lines above, then exports a file at the exact pixel size and under the size limit.

Sources

Found a wrong or outdated number? Open an issue with the source link.

Common questions

What size is a India OCI card (online upload) photo?

The digital upload is 200 to 900 px per side, square, as JPEG.

Can I take a India OCI card (online upload) photo at home?

Yes, and nothing is printed; you upload a digital photo. The source accepts a photo you prepare yourself.

What background does a India OCI card (online upload) photo need?

The source asks for a plain light colour (not white) background.

How many KB can a India OCI card (online upload) photo be?

The file size limit is up to 200 KB. The source counts 1 KB as 1,000 bytes.

Where do the India OCI card (online upload) numbers come from?

From the issuing authority’s own pages: OCI FAQ: photograph and signature (ociservices.gov.in). Last checked 28 Sep 2026.

Guides for this photo

More from India