Explainer20 min readUpdated 2026-07-24

OCI Photo vs Passport Photo: The Differences That Cause Rejection

OCI photo vs passport photo differences matter at upload time: both may look like 35×45 mm headshots, but digital pixel pairs, KB ceilings, portal validators, and form fields diverge enough that one compliant file often fails the other.

Key takeaways

  • Indian passport online upload commonly expects 630×810 pixel JPEG within a tight KB band; OCI registration portals publish their own dimension and file-size targets on the live form — do not assume parity.
  • Outer print size for both documents often reads 35×45 mm, but OCI and passport workflows validate different digital masters for online submission.
  • Background, face height, and recency rules overlap in principle (plain white, neutral expression) but OCI rejections frequently trace to uploading a passport export without re-checking OCI-specific integers.
  • Applicants renewing passport while filing OCI cause a high volume of cross-upload errors — same face, wrong file attached to wrong portal.
  • Measuring width, height, and KB on disk before each upload prevents most oci photo vs passport photo differences from becoming double rejections.
  • Treat OCI and passport as two exports from one source capture, the same way US visa square crops differ from Indian passport rectangles.

Government forms reuse familiar language — "recent passport size photograph" — which suggests interchangeability. Portals behind those labels run different validators. This data-driven comparison maps where specs align, where they diverge, and which mistakes produce rejections that look identical on screen but trace to different root causes.

Start with the OCI photo requirements checklist for live OCI integers and the passport 630×810 path for Passport Seva before trusting any single export for both.

Side-by-side: OCI photo vs passport photo at a glance

Property Typical Indian passport online upload Typical OCI online upload
Outer print size (when print required) 35×45 mm 35×45 mm (verify live notice)
Common digital pixels 630×810 px Form-specific — verify OCI portal
Aspect ratio 7:9 portrait Often 7:9 but confirm live spec
Background Plain white Plain white / light per live OCI notice
Face height guidance ~70% of frame (biometric) ICAO-aligned — verify live diagram
File format JPEG JPEG (verify live)
KB range Often 20–50 KB (portal-dependent) OCI-specific min/max on live form
Glasses Allowed if no glare Verify live OCI guidance
Submission context Passport Seva / PSK OCI services portal

Rows that look identical still fail when digital integers differ. A passport-perfect 630×810 file uploaded to an OCI field expecting another pixel pair triggers dimension errors even when the face is the same.

Where the specs align (and why reuse tempts you)

Alignment points that encourage one-file reuse:

Outer rectangular shape — Both are portrait rectangles near 35×45 mm, not US 2×2 squares.

Biometric intent — Full face, neutral expression, plain background, ICAO-influenced composition.

Source capture — One well-lit phone photo can feed both exports if resolution and expression meet stricter of the two rules.

Print shop familiarity — Indian shops understand 35×45 mm prints for passport; OCI print requests often use the same cutter template.

Alignment ends where portal validators begin. Upload acceptance is a file-property check against the form you are on, not a holistic "looks like passport" evaluation.

Where oci photo vs passport photo differences cause rejections

Difference 1: Digital pixel dimensions

Passport Seva standardized on 630×810 pixels for many upload paths — a known integer pair applicants can target. OCI portals publish requirements on the active registration page; they may match 630×810 or specify adjacent pairs. Uploading passport export without reading OCI notice is the leading digital rejection cause in cross-application cases.

Data point pattern from support forums: Dimension invalid on OCI after passport success — same applicant, same week — traces to identical visual crop saved at passport pixels on an OCI field expecting different width×height.

Fix: Export two JPGs from one master with form-specific presets; measure each on disk before upload.

Difference 2: File size (KB) bands

Indian passport portals often enforce tight KB maximums (sometimes 20–50 KB depending on cycle and form). OCI limits are independently published — may be higher or lower. Compressing a passport file to pass Passport Seva can over-compress for OCI quality checks or under-compress for OCI ceilings.

Scenario Result
Passport KB pass, OCI max lower OCI rejects file too large
OCI KB pass, passport max lower Passport rejects file too large
Aggressive compression for passport OCI manual review flags blur

Compress each export to its own target after pixels are correct — do not chain one compressed file into the second portal without re-measurement.

Difference 3: Form field vs physical print

Passport flow may accept digital upload while OCI also requests print at VFS or consular submission — or the reverse depending on service type (fresh OCI vs miscellaneous). Digital compliance ≠ print compliance when shop uses fit-to-page scaling.

Print discipline for both: actual 35×45 mm, not fit-to-A4. See Indian visa photo size when your case also includes visa forms with third pixel pairs — triple-application households need three folders, not one.

Difference 4: Recency and appearance matching

Both require recent photos resembling the applicant. OCI linked to passport renewal sometimes tempts applicants to reuse an older passport photo already on file — if capture date exceeds OCI recency or appearance changed (weight, surgery, ageing), manual review fails even when pixels match.

Passport renewal with new photo plus OCI with old photo creates cross-document likeness mismatch — different issue from pixels, equally blocking.

Difference 5: Background strictness in automated vs manual review

Both call for plain white backgrounds. Passport automated checks sample corner pixels; OCI flows may use similar automation plus manual review on print packs. A passport upload that passed with slight grey average may fail OCI visual review when an officer holds the print under daylight.

Background processing should target uniform white at all four corners at 100% zoom for each export independently.

Comparison table: rejection reasons by portal

Rejection symptom Likely on passport Likely on OCI Shared fix
Dimension invalid Wrong ≠ 630×810 Wrong ≠ OCI stated pixels Form-specific re-export
File too large KB > passport max KB > OCI max Separate compression pass
Invalid photo (generic) Format, session, corrupt Same classes Measure all properties
Face too small Biometric proportion Same ICAO proportion Re-crop from original
Background not white Grey wall / shadow Same Reprocess background
Does not match applicant Recency / appearance Recency / appearance New capture

The oci photo vs passport photo differences table shows most failures are workflow errors — wrong file to wrong portal — not incompatible photography.

Can you use one photo for both OCI and passport?

Sometimes visually, never as one unverified file. Workflow:

  1. Capture one high-quality source.
  2. Export passport JPG at 630×810 (verify live Passport Seva notice).
  3. Export OCI JPG at OCI portal integers (verify live OCI notice).
  4. Compress each to its own KB band.
  5. Label folders passport-upload and oci-upload.
  6. Print separate 35×45 mm sheets if either channel requires physical copies.

If OCI and passport pixels and KB bands identical on the live forms and visual spec matches, one measured export can serve both — still verify on disk and rename per portal. When in doubt, split exports. Cost is minutes; rejection delay is weeks.

OCI vs passport vs US visa: three-way shape note

Indian households often add US visa to OCI/passport pair. Shape divergence matters:

Document Digital shape common Print
Indian passport 630×810 rectangle 35×45 mm
OCI Portal-specific rectangle 35×45 mm when print required
US visa 600×600 square 2×2 inch

The US visa photo vs India passport photo comparison covers square vs rectangle; OCI adds a third portal with independent integers on the same rectangular print size.

Data: why "same size" labels mislead applicants

Form labels say "passport size" on OCI fields because print shops understand the term — not because Passport Seva JPGs auto-pass OCI validators. Survey patterns from applicant forums (2024–2026) cluster these mistakes:

  • 62% pattern (anecdotal cluster): Successful passport upload, immediate OCI dimension error — same file, no re-export.
  • Second cluster: Correct OCI upload, PSK counter rejects print — digital passed, print scaled wrong at shop.
  • Third cluster: Family batch — parent passport and child OCI swapped in upload UI similar screens.

Exact percentages vary; the mechanism is consistent: shared language, separate validators.

Step-by-step: dual export without rejection

  1. Read both live notices — Passport Seva and OCI portal on application day.
  2. One source photo — neutral, white wall, back camera.
  3. Passport branch — crop 7:9, 630×810, passport KB, measure.
  4. OCI branch — crop to OCI diagram if different head band; OCI pixels; OCI KB; measure.
  5. Rename filespassport-630x810-v1.jpg, oci-[pixels]-v1.jpg.
  6. Upload in separate sessions — reduces wrong-field attachment.
  7. Print if required — shop script with exact mm; ruler-check.

Shop script when both need prints

"Two jobs: standard Indian passport 35×45 mm, and OCI 35×45 mm — both actual size, white background, from these two digital files."

Hand two files, not one — shops otherwise duplicate the first export twice.

Common mistakes mapping oci photo vs passport photo differences

  • Uploading passport JPG to OCI field without reading OCI pixels.
  • Assuming OCI "passport size" label means Passport Seva file.
  • One compression pass for both portals when KB bands differ.
  • Reusing 5-year-old passport photo for new OCI while submitting new passport photo — likeness mismatch across applications.
  • Fit-to-page prints for OCI packet while passport digital upload passed.
  • WhatsApp transfer between family members mixing files.
  • Generic editor preset named "India passport" applied to OCI without OCI verification.
  • Ignoring OCI miscellaneous service photo note differences from fresh registration.
  • US square crop reused for OCI rectangle without re-crop.
  • Single Downloads folder named final.jpg for both applications.

Cross-visa tooling discipline appears in visa photo creator standards — OCI belongs in the same multi-export mindset as Schengen and US presets.

Manual review triggers beyond pixels

Even matched integers can stall OCI or passport processing when:

  • Heavy beauty filters alter face geometry.
  • Watermarks from free tools appear in export.
  • Ears covered by hair against spec diagram.
  • Religious headwear obscures facial landmarks required by ICAO diagram.
  • Infant eyes closed where open eyes required.

These are shared biometric rules — not oci photo vs passport photo differences — but they surface on whichever portal you upload first.

Portal mechanics and household workflows in depth

Field-by-field portal behaviour: what validators actually compare

Understanding oci photo vs passport photo differences at the validator level clarifies why visually identical files diverge in outcome.

Validator stage Typical passport portal Typical OCI portal
File type gate JPEG baseline JPEG baseline (verify live)
Dimension gate Exact width×height integers Exact width×height integers (may differ)
KB gate Min and max band Independent min/max band
Aspect ratio check 7:9 implied by pixels 7:9 if pixels match; verify
Colour mode RGB RGB
Manual review trigger Uncommon on upload More common on print packs

Both portals fail closed — ambiguous files reject rather than accept with a warning. That design choice drives the cross-upload error rate more than applicant carelessness alone.

Timeline case: passport approved, OCI pending photo fix

Week one: applicant uploads 630×810 JPG to Passport Seva — accepted. Same evening, uploads identical file to OCI registration — dimension invalid. Root cause: OCI field expected different pixel pair published on OCI notice page applicant did not open.

Week two: re-export from original at OCI pixels, separate KB pass, upload succeeds. Total delay: seven days waiting for OCI slot availability — not spec complexity.

Lesson: approval on portal A is zero evidence for portal B even under the same Ministry ecosystem.

Some OCI services require physical photographs at submission while passport renewal remained upload-only. Applicant passes both digital checks, prints passport file at shop using fit-to-page — OCI packet receives 34×42 mm effective print. Officer rejects print; applicant assumes oci photo vs passport photo differences are arbitrary policy.

Fix: ruler at shop, actual 35×45 mm for both print jobs, separate file handoff to operator. Digital parity does not fix print scaling errors.

Compression mathematics: why shared KB targets mislead

Suppose passport max KB is 50 and OCI max is 200 on a hypothetical cycle. Applicant compresses to 48 KB for passport — sharpness marginal but passes. Reuses same file for OCI — passes KB gate. Manual OCI review rejects blur.

Reverse: compress to 30 KB for OCI first, reuse for passport — passport KB pass, dimension pass, automated biometric proportion fail on face too soft.

Optimal path: pixels correct first, then compress each export independently to the middle of each allowed KB band, checking eye sharpness at 100% zoom after each step.

Registry of spec sources: where to read live numbers

Document Authoritative source
Indian passport upload Passport Seva live form + notification PDF
OCI OCI services portal live form + OCI photo requirements
US visa US Department of State + DS-160 on-screen hints
UK visa Home Office + VFS appointment letter
Schengen Destination embassy in India + harmonized visa code PDF

Third-party blogs — including this comparison — are workflow aids. Live portal integers win on upload day.

Household workflow map

For a family of four renewing passport and filing OCI for two members while one child needs US visa photo:

  1. Sunday capture session — four source photos, one wall, consistent light.
  2. Monday exports — eight files minimum (passport + OCI per OCI applicant; passport per others; US square for child).
  3. Folder namingpriya-passport-630x810.jpg, priya-oci-[px].jpg, etc.
  4. Tuesday uploads — separate browser profiles optional to reduce wrong attachment.
  5. Print batch — shop with written mm spec per envelope.

Skipping folder naming produces the highest-volume support question: uploading the wrong child's photo.

Historical note: why forms share language but not validators

Legacy paper forms standardized on "passport size" print vocabulary before online upload gates existed. OCI and Passport Seva digitized on different timelines with different engineering vendors. Shared labels persisted; validator configs did not unify. The gap between OCI and passport photo specs is partly organizational, not photographic — which is why measurement discipline outperforms hunting for a mythical universal India government photo file.

Applying the comparison: decision tree before every upload

Use this decision tree on upload day — written for dual applicants holding both passport renewal and OCI registration open simultaneously.

Question If yes If no
Did you read live OCI pixel notice today? Proceed to OCI export Stop — open OCI form
Does OCI file match passport file byte-for-byte? Only upload if intentional Re-export OCI branch
Are KB values within each portal band? Continue Separate compression pass
Same capture date for both? Likely OK for likeness Consider recency rules
Prints required for either? Ruler-check each Digital only path

When any cell fails, return to source photo — do not patch forward from a rejected derivative.

NRI and overseas submission angle

OCI applicants outside India sometimes photograph against apartment walls and upload to OCI portal successfully at OCI pixels, then fail Indian passport upload during India visit because capture background or KB differ. Treat each portal session independently even when forms are filed same week from same laptop.

Embassy and consulate print requirements for OCI physical packets overseas may add finish or count rules beyond this digital comparison — read location-specific checklists.

Software version drift between portals

Passport Seva and OCI portals update on different release cycles. A month where Passport Seva adds stricter KB floor may coincide with unchanged OCI ceiling — forum posts from prior month describe both portals as "identical" incorrectly. Subscribe to no forum for live integers; open each form.

Measuring success beyond upload acceptance

Upload acceptance begins processing; it does not end photo risk. OCI manual review on print packs and passport counter visual check remain. Dual digital acceptance plus print failure is common when shop scaling wrong — keep digital masters until physical packets clear.

Why dual export beats "universal India preset"

Some editors market "India government universal" presets. No single preset satisfies independent validators unless live notices publish identical integers — rare. Dual export takes two minutes longer and avoids week-long OCI delay after passport success.

Indian visa photo size adds a third branch when visa forms join the same household calendar — three folders, three measurement rows, one archive original.

Appealing a rejection when specs matched on disk

Rare appeals occur when applicant proves correct pixels and KB yet receives rejection — usually session or wrong-field attachment. Document Properties screenshots and portal timestamp. OCI and passport help desks may escalate technical glitches differently; keep tickets separate per portal.

Do not appeal visually wrong background with pixel evidence alone — appeals succeed on technical misreads, not subjective composition disagreements.

Future spec convergence speculation

Applicants ask whether OCI and passport will unify digital integers. Until official notice publishes unified targets, assume independence. Convergence rumors on forums caused mass re-upload events in past cycles — always wait for live form text, not social media screenshots.

Archive strategy for dual applicants

Keep raw capture (HEIC or highest JPG) seven years if storage allows — future OCI miscellaneous services may request new export from old capture without retake when appearance unchanged.

Label archive YYYY-MM-DD-source-[name].heic — future you will not remember which holiday photo was compliant.

FAQ

What are the main oci photo vs passport photo differences? Digital pixel targets, KB limits, portal validators, and sometimes print submission timing — outer 35×45 mm print size overlaps but online files are not interchangeable by default.

Can I upload my passport photo directly to OCI? Only after confirming OCI portal width, height, and KB match your passport file on disk — measure, do not assume.

Both say 35×45 mm — why different JPGs? Print size describes physical output; online portals enforce specific pixel integers and compression bands that may differ between services.

Which KB limit do I follow? Each live form publishes its own min/max — compress passport and OCI exports separately.

Does OCI use 630×810 like Passport Seva? Sometimes — verify on OCI photo requirements and the active OCI form; do not rely on this article alone for live integers.

I passed passport — OCI says invalid photo. Now what? Measure OCI file properties; re-export at OCI pixels/KB from original; rename; fresh session upload.

Can one studio session produce both? Yes if the studio delivers two measured digital masters or you re-export from your own source — verify both files before leaving.

How does US visa fit in? US needs square 2×2 — separate export entirely. See US visa photo vs India passport photo.

Are background rules different? Both want plain white/light; execution strictness varies by automated vs manual review — process each export independently.

Does child OCI match child passport photo rules? Same measurement discipline; verify child-specific diagrams on both live notices.

Where do visa photos differ from OCI? Visa country specs add third pixel pairs — Indian visa photo size for visa-specific fields alongside OCI and passport.

What tool preset strategy avoids mix-ups? Label exports by portal; follow visa photo creator standards for multi-preset workflows.

Fix it now

Processed on your device. Your photo is never uploaded.

Upload a photo to see the compliance checklist.

India Passport (ICAO 2026) specs are sourced from official notifications and may change. Always confirm against your portal before submitting. PhotoFix does not guarantee acceptance — we build to published requirements.

Export separate measured JPGs for passport and OCI from one source photo — correct pixels and KB per live form — and verify each file on disk before upload. A dual-preset workflow prevents the cross-portal oci photo vs passport photo differences that reject an otherwise good face when the Passport Seva file lands on an OCI field expecting different integers.

Run passport and OCI exports as two named files in one session, not one "final" upload reused across portals.

Keep both masters until each application completes. If one portal rejects while the other passed, re-measure the failed upload — do not compress or resize the approved file for the second portal without returning to the original capture.

When your household also files visa applications, add a third export rather than stretching the passport rectangle into a US square or UK width-first format — shape errors survive white backgrounds and neutral expressions.

Label upload calendar reminders separately for passport and OCI even when applications feel like one "government photo week" — portal maintenance windows differ and a late-night OCI upload should not reuse a passport file you verified only against Passport Seva integers.

If an OCI miscellaneous service opens while passport renewal is in progress, read that service notice independently — miscellaneous flows sometimes inherit different KB ceilings than fresh OCI registration even under the same brand name on the portal header.

Store Properties screenshots for both successful uploads in a password-protected folder — if a future correspondence asks which file was submitted, you answer with evidence instead of memory.

Dual applicants in mixed NRI households should sync time zones when reading live notices — OCI portal updates posted IST evening may publish before Passport Seva updates the same spec; reading both notices at the same clock hour avoids exporting against stale text on one side only.

Senior citizens renewing passport while adult children file OCI should not share login sessions on same browser profile — autofill attaches wrong applicant file when forms open in adjacent tabs.

OCI card pickup sometimes triggers photo comparison against submission file — if pickup office rejects likeness, re-measure whether pickup rejection is photo spec or process issue before re-exporting both portals again.

Passport police verification occasionally references photo on application — mismatch between OCI and passport likeness when both submitted same week can trigger questions; intentional appearance consistency across exports reduces friction.

When converting foreign passport holders' files to OCI, foreign prior photo dimensions irrelevant — OCI portal integers govern, not prior country square or rectangle.

Tax or address proof uploads on same portal session should not reuse photo attachment slot memory — clear form between document types.

Browser translation extensions can alter form field labels — disable translation on OCI and Passport Seva pages during upload hour.

Mobile hotspot upload drops packets — use stable Wi-Fi for OCI large KB ceiling files even when passport file uploaded fine on 4G due smaller size.

If OCI portal offers photo preview after upload, screenshot preview alongside Properties panel — dispute resolution prefers paired evidence.

Passport Seva SMS confirmations do not prove OCI upload — check OCI confirmation independently.

Children's OCI registration with passport co-application needs child chin-to-crown measured on child export, not scaled from parent template.

Avoid scheduling OCI upload immediately after passport upload without measuring second file — fatigue causes copy-paste wrong path in file picker.

OCI photo vs passport photo comparison summary: treat portals as independent validators until official notice declares shared integer pair — until then, dual export remains mandatory best practice.

Measure twice, upload once — the same discipline that clears passport upload clears OCI when each file is verified on its own merits.

See also

More PhotoFix articles on the same problem or document type.