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.
Photo specification
| Image size | 200 to 900 px per side, square |
|---|---|
| File size | up to 200 KB. The source counts 1 KB as 1,000 bytes. |
| Formats | JPEG |
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
- OCI FAQ: photograph and signature (ociservices.gov.in)Issuing authority. Checked 28 Sep 2026.
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
Related documents
More from India
- India passport (applied in India)35 × 45 mmNot at home
- India passport and consular services (applied abroad)51 × 51 mm
- India e-Visa (online upload)square (1:1), 10 to 1,024 KB
- India regular visa (online upload)350 to 1000 px per side, square, 10 to 300 KB
- SSC exam application (CGL, CHSL)no photo to prepareNot at home
- UPSC exam application (photo upload)20 to 200 KB
- NEET (UG) application photo10 to 200 KB
- JEE (Main) application photo10 to 200 KB