iformat.io Logo iformat.io

India OCI Card Photo Maker

Upload any photo — the tool removes your existing background, drops in the plain white background required for India oci card, and produces a spec-exact 51×51mm image ready to submit.

AI background removal plain white background applied Exact 51×51mm output
📷
Drop a photo to start

Face forward, eyes on the camera. Any background is fine — the tool replaces it with the plain white required for India oci card.

Works with cluttered rooms, coloured walls, indoor lighting — the AI segments you from whatever is behind you.

JPG, PNG, or HEIC. Max 10 MB on Free.

How to make a India oci card photo in 3 steps

Upload any photo of yourself, and the tool handles the entire India oci card spec pipeline — background removal, colour swap, spec-exact crop, file-size compression — in one pass.

1

Upload any photo of yourself

Take a photo with your phone or webcam against any background — a plain wall, a cluttered room, an office setting. The AI segments you from whatever is behind you, so you don't need to worry about finding a plain plain white backdrop before shooting.

2

AI removes the background and applies plain white

BiRefNet-portrait, the state-of-the-art open-source matting model, removes the original background and composes your face onto the plain white required for India oci card applications. Fine details like hair strands and wispy edges are preserved cleanly.

3

Auto-crop to 51×51mm and download

The tool auto-positions your face based on the segmentation mask, applies the exact 51×51mm crop at 300 DPI, and produces a JPEG under 240 KB — the standard file size for India portal uploads. Drag the crop box if you want to fine-tune the position.

Understanding the India oci card spec

The OCI (Overseas Citizen of India) card application is handled by the Ministry of Home Affairs through the OCI Miscellaneous Services portal. Photos must be 51×51mm (2×2 inches) with pure white background — the same specification as an Indian passport, which most OCI applicants already have. The photo is used both on the physical OCI card and in the biometric record.

Dimensions
51×51 mm
2.0 × 2.0 in
Resolution
300 DPI
Print-ready
Background
plain white
AI-swapped
Head height
25–35 mm
Chin to crown

Requirements at a glance

  • 2x2 inches, colour, JPEG
  • Pure white background — MEA rejects anything off-white
  • Face and shoulders visible, no cropping
  • Sharp focus — the OCI online form flags blurry uploads
  • File size 10-200 KB
  • No hats, sunglasses, or head coverings (religious exception)

Common mistakes that get photos rejected

  • Grey or slightly-tinted background — MEA is strict
  • File over 200 KB — form rejects at upload
  • JPEG at low quality (below 60%) — appears blurry
  • Shot with visible shadow behind head

Where India oci card photos are actually used

OCI card photos and Indian passport photos use identical specifications, so the same file works for both applications. This is convenient for NRIs applying for OCI status after acquiring foreign citizenship — a single passport photo shoot covers both their new foreign passport photo (if 2×2 inch spec) and their OCI card photo.

Applications that accept this photo spec

  • New OCI card application (converting from PIO, or first-time OCI)
  • OCI card renewal (mandatory at age 20 and 50)
  • OCI card lost/damaged replacement
  • OCI Miscellaneous services (address change, name change, etc.)

India oci card photo FAQ

What are the India oci card photo dimensions?

India OCI Card photos are 51×51mm at 300 DPI, on a plain white background. Face must occupy 25-35mm of the frame's height (from chin to top of the head).

What background colour is required for India oci card photos?

plain white. Photos on cream, beige, or textured backgrounds are the single most common reason for application rejection at the verification step. This tool automatically replaces whatever background is in your source photo with the correct plain white colour.

Can I take India oci card photos with my phone?

Yes. Modern phone cameras produce more than enough resolution and colour accuracy for the 51×51mm output size. What matters is even lighting (no harsh shadows on your face), a plain-ish background (or use this tool to swap the background), and a straight-on, neutral-expression pose.

What is the maximum file size for India oci card photos?

The standard upload cap for India oci card portals is around 240 KB. This tool automatically compresses the output JPEG to stay under that cap while preserving the required 300 DPI resolution. If your destination portal has a stricter cap, use our free Image Compressor to shrink further.

Is my uploaded photo saved on your servers?

Your original photo is processed in memory and never persisted on our servers. The AI background removal runs server-side (the model file is 885 MB and doesn't fit in a browser), but the input image is discarded immediately after processing. Only the composited output is returned to your browser, and nothing about your photo is logged, saved, or shared with third parties.

What if the background removal misses part of my hair or clothing?

The BiRefNet-portrait model is trained specifically for people and handles hair, clothing edges, and skin tones cleanly on the vast majority of photos. If you see a specific edge artefact, try re-uploading with better lighting on your subject (indirect natural light works best) or contact us at [email protected] with the source photo and we'll investigate.

Do I need to sign up or pay to use this tool?

No sign-up required for basic use. Guests get 2 passport photos per day; free accounts get 3/day. If you need more (immigration lawyers, HR teams, travel agencies handling volume), Pro at $12/mo unlocks unlimited photos.

Can I print the India oci card photo at home?

Yes. The output is a 300 DPI JPEG at the exact 51×51mm spec, so any home inkjet or laser printer produces a print at the correct physical size when you print at 100% scale (not "fit to page"). For best results, use matte or semi-gloss photo paper.