Back to guides
Requirements guide

India OCI Photo Requirements 2026: Size, Pixels, Upload Errors & Free Checker

An OCI (Overseas Citizen of India) card photo must be square, 51×51mm (2×2 inches), JPEG format, between 200×200 and 900×900 pixels, under roughly 200KB, against a plain **light-colored background — specifically not pure white**, with your head at 70–80% of the frame. This is a completely different

India OCI Photo Requirements 2026: Size, Pixels, Upload Errors & Free Checker

India doesn't have one passport-style photo spec. It has three — and OCI applicants keep uploading the wrong one.

Quick answer: An OCI (Overseas Citizen of India) card photo must be square, 51×51mm (2×2 inches), JPEG format, between 200×200 and 900×900 pixels, under roughly 200KB, against a plain light-colored background — specifically not pure white, with your head at 70–80% of the frame. This is a completely different specification from the Indian passport (Passport Seva) photo, which is a rectangular 630×810 pixel format with a white background. Uploading a rectangular passport-style photo into the square OCI uploader is the single most common cause of "invalid dimensions" errors — the two documents are not interchangeable, even though both are issued by Indian authorities.

The confusion that causes most rejections

India runs three separate photo specifications across its passport-related systems, and most guides either don't mention this or bury it in a footnote:

DocumentShapeSizeBackgroundPixels
Indian passport (Passport Seva)Rectangular35×45mmWhite630×810
OCI cardSquare51×51mm (2×2 in)Plain light-colored, not white200×200 to 900×900
Indian visa (e-Visa)Square51×51mm (2×2 in)WhiteVaries by portal

A photo prepared correctly for one of these will not pass validation for either of the others, even though all three are photographed the same way and look similar to the eye. If you're applying for more than one — say an OCI card and a new Indian passport for a child — you need two separate, correctly formatted photos, not one photo reused across both applications.

The OCI background rule almost every guide gets wrong

Most third-party guides state the OCI background requirement as "white," copying the more familiar passport convention. The actual official specification from OCI Services is more specific: a plain light-colored background that is explicitly not white. This is easy to miss because a light grey or cream background looks close enough to white in a casual glance that the distinction feels irrelevant — until the portal's automated check flags it. If you're preparing an OCI photo specifically, use a light cream or pale grey backdrop rather than a pure white sheet or wall, since "close to white" and "white" are treated as different things by the validator.

The full OCI digital upload spec

  • Format: JPEG/JPG only
  • Dimensions: minimum 200×200 pixels, maximum 900×900 pixels — square
  • File size: keep it under roughly 200KB (some guidance allows up to 1MB, but the tighter 200KB target is safer across portal versions)
  • Head height: chin to crown, roughly 25–33mm, about 70–80% of the frame
  • Expression: neutral — smiling or visible teeth is not accepted
  • Glasses: permitted, as long as there's no glare obscuring the eyes
  • Recency: photo should reflect your current appearance, generally within the last six months
  • Background: plain, light-colored, not pure white, no shadows or texture

Common upload errors and what actually causes them

  • "Invalid dimensions" — almost always caused by uploading a rectangular photo (the 35×45mm passport shape) into a system expecting a square 51×51mm crop. Check that your file's width and height are equal before uploading.
  • File size rejected — a modern phone photo is typically several megabytes; it needs deliberate compression down to the roughly 200KB target without compressing so heavily that it becomes visibly blocky.
  • Background flagged — using a pure white background instead of the specifically required light-colored (non-white) background is a common, easy-to-miss cause, precisely because it looks correct to the applicant.
  • Photo too old — even a technically sharp, correctly sized photo can be rejected if it doesn't reflect your current appearance; OCI generally expects a photo from within the last six months.
  • Wrong pixel range — below 200×200 or above 900×900 both fail; a very high-resolution phone photo needs to be downsized, not just compressed.

The May 2026 system change, if you haven't applied recently

Effective May 1, 2026, India overhauled the OCI application system under the Citizenship (Amendment) Rules, 2026, moving all OCI applications — new registrations, re-issuances, passport updates, and renunciations — to a fully digital process through ociservices.gov.in exclusively. If you applied under the older system, or you're working from an older guide, confirm you're using the current portal and its current upload specification rather than assuming an older walkthrough still applies exactly.

Getting a correctly formatted photo without guessing at the spec

Because the OCI, passport, and visa specs are genuinely different documents with different shapes and background rules, the more reliable approach is a tool with an OCI-specific preset — square crop, light-not-white background — rather than a generic passport photo checker that may default to the more common rectangular, white-background convention. PhotoOmni's photo tool is built around country- and document-specific presets rather than a one-size-fits-all crop; when preparing an OCI photo specifically, confirm the preset you're using is explicitly labeled for OCI rather than the general Indian passport format, since defaulting to the wrong one is exactly the mistake that causes most rejections here.

FAQ

Is there a way to make an india oci photo online free? Several tools offer free cropping and resizing to the 51×51mm square OCI format. The part that free tools sometimes miss is the specific light-colored, not-white background rule — worth double-checking that whichever tool you use applies OCI's actual background spec rather than the more common white-background passport convention.

Is an indian passport photo checker the same as an OCI photo checker? No — they check against different specifications. A passport photo checker validates against the 630×810 pixel, white-background, rectangular Passport Seva spec. An OCI checker needs to validate the square 51×51mm format with a light, non-white background. Using the wrong checker can pass a photo that then fails on the actual application portal.

What does 630×810 pixels photo size online free actually apply to? 630×810 pixels is the Indian Passport Seva digital upload specification — for a passport application, not an OCI card. If you need an OCI photo, this pixel target is the wrong one; OCI uses a square 200×200 to 900×900 pixel range instead.

Why does my OCI photo keep getting rejected for dimensions even though I resized it? Most likely it's still the wrong shape rather than the wrong size — the OCI portal expects a square (equal width and height) file. A rectangular photo resized to fit within the pixel range but kept at a non-square aspect ratio will still fail.

Can I use my Indian passport photo for my OCI application? No — they use different shapes (rectangular vs. square) and different background rules, so a compliant passport photo will not pass OCI validation as-is. You need a separately formatted photo for each.


OCI and passport photo specifications are set by the Indian government and can change — always confirm current requirements on the official OCI Services portal before submitting.