🇮🇳 Per Ministry of Home Affairs

India OCI Card Photo Maker

2×2 in at 300 DPI, square, on light grey, 200 KB at most. Built in this tab, nothing uploaded.

🇮🇳
Spec sheet
India OCI Card
Print
2×2 in
Pixels
600×600
DPI
300
Format
JPEG
Head height
50–68%
Eye position
56–69% from bottom
File size
10–200 KB
Background
Light grey

Source: Ministry of Home Affairs — ociservices.gov.in

Drop your photo

Cropped square to 600×600, all on your device

Square 2×2 inch photo on a plain light-coloured background (the OCI FAQ says not white). Full face front view. Glasses must be clear (no tint). For Overseas Citizen of India and PIO applications.

India OCI Card
Ministry of Home Affairs — ociservices.gov.in
2×2 in
600×600px @ 300 DPI
Head: 50-68%
10-200 KB · JPEG
Square 2×2 inch photo on a plain light-coloured background (the OCI FAQ says not white). Full face front view. Glasses must be clear (no tint). For Overseas Citizen of India and PIO applications.
Drop a clear front-facing photo
JPEG · PNG · WebP · HEIC — processed in your browser

2 of 2 free AI runs left. Pro is unlimited.

All Image Tools

Solutions by use case

India OCI Card Photo Maker — Free, Fast & Private

Read the OCI photograph specification before you use this page, because it is stricter than most on one point that home photographs get wrong. The FAQ at ociservices.gov.in calls for a square photograph of not less than 51 by 51 millimetres, showing head and shoulders without a border, with what it calls 80 per cent coverage of face, uploaded as JPEG at no more than 200 kilobytes and between 200 by 200 and 900 by 900 pixels. That coverage figure is the FAQ's own phrase and it never says how it is measured, but the photo specification the same service publishes does give a rule you can hold a ruler against: the head, from the top of the hair to the bottom of the chin, must be 1 inch to 1 3/8 inches, which is 25 to 35 millimetres inside a 51 millimetre square. This page targets 50 to 68 per cent of the frame, or 25.5 to 34.7 millimetres, which sits inside that rule at both ends. It also calls for a plain light colour background and says, in brackets, not white. MiniPx composes this document onto a plain light grey for that reason, and if you are printing elsewhere, any light, even colour other than white satisfies their wording. The accompanying photo specification PDF adds that the head must face the camera directly without tilt or turn, that tinted and dark glasses are excluded and glare should be dealt with by a slight tilt of the head, and that head coverings are permitted only for religious reasons provided the face is clear from the bottom of the chin to the top of the forehead with both edges visible.

The India OCI Card photo is square, 2×2 in, or 600×600 px at 300 DPI. A square frame has no long axis to trade headroom against, so Ministry of Home Affairs pins the head to 50–68% of the side and the eye line to 56–69% up from the bottom, over light grey.

Square 2×2 inch photo on a plain light-coloured background (the OCI FAQ says not white). Full face front view. Glasses must be clear (no tint). For Overseas Citizen of India and PIO applications.

Squareness defeats people who start from a rectangle. To keep a whole head inside a square you end up with dead margin at either side; to fill the width you take the top of the skull off. Work from the original photograph. Children are the other thing worth knowing about here, because the rules bend for them and most sources do not mention it: the OCI photo specification relaxes face height and eye position for children under ten, and says babies under one do not have to have their eyes open. Sizing is looser than this page implies as well. Where we export a single 600 by 600 pixel file, OCI Services accepts anything from 200 by 200 to 900 by 900, and states a 200 kilobyte ceiling with no minimum, so a small file is not automatically a problem.

MiniPx composes the cutout onto #E8E8E8 rather than white and encodes 600×600 JPEG in this tab. Figures come from Ministry of Home Affairs — ociservices.gov.in. If one has gone stale, contact@minipx.com.

How it works

  1. Shoot without glare: Face the camera and light it evenly. Eyewear is what Ministry of Home Affairs singles out in the note above, so read that line before you take the picture.
  2. Background swap: RMBG-1.4 lifts you off whatever was behind you, on your own device, and the cutout goes down on #E8E8E8, the colour recorded for this India document.
  3. Crop check: Head height may run anywhere from 50% to 68% of the India frame, which is wider latitude than most documents allow. The eye line goes 56–69% up.
  4. Download: The JPEG exports at 600×600 and may run as far as 200 KB before the India ceiling. Pro tier adds the print sheet and drops the watermark.

Frequently asked questions

What size is the India OCI Card photo?
Ministry of Home Affairs publishes 2×2 in, which is 600×600 pixels at 300 DPI, a square frame rather than the portrait one most identity photographs use. Anything from 10 KB to 200 KB is inside the JPEG rule recorded for India, so the ceiling is not the thing to worry about.
What colour background does the India OCI Card take?
Square 2×2 inch photo on a plain light-coloured background (the OCI FAQ says not white). Full face front view. Glasses must be clear (no tint). For Overseas Citizen of India and PIO applications. MiniPx fills #E8E8E8, a light grey rather than a pure white, as soon as the cutout is ready.
Should an OCI photo have a white background?
The OCI Services FAQ asks for a plain light colour background and adds, in brackets, that it should not be white. MiniPx composes this document onto a plain light grey, which satisfies that wording; if a printer or photo booth offers only white, ask for a light grey or cream backdrop instead. Read on 23 August 2026.
Will the India OCI Card form accept this photo?
MiniPx builds to the figures published in Ministry of Home Affairs — ociservices.gov.in. What it cannot judge is whether your lenses have caught the light, which is the part Ministry of Home Affairs singles out in the note above. Published requirements also change, so read the current India guidance before you submit.
Does MiniPx upload my India OCI Card photo?
No. The square crop, the light grey fill and the JPEG size search all run in this tab, so your India photograph never leaves the machine you are sitting at.
Can I print the India OCI Card photo at home?
Yes. The Pro sheet repeats the 2×2 in photo across 4×6 inches at true size, ready for any 4×6 print service. Free tier gives one watermarked preview.