Drop your photo, get a square 900×900 pixel JPEG under 200 KB — the format ociservices.gov.in accepts for OCI card applications. Cropping and compression run in your browser; the photo never leaves your device.
OCI card applications — new registrations and reissues — are filed online at ociservices.gov.in (Ministry of Home Affairs, Government of India), and the portal's own FAQ publishes the complete upload spec: the photograph must be square (“the height and width of the applicant photo must be equal”), between 200×200 and 900×900 pixels, in JPEG/JPG format with max size 200 KB, showing the full face front-on, head and shoulders, with the face covering about 80% of the frame, no border, against a plain light-coloured background — and explicitly not white. This page has PixFit preset to the top of that window: 900×900 pixels at a 195 KB target (199,680 bytes — under “200 KB” whichever way the server counts kilobytes), so as much detail as the spec allows survives. Drop your photo, adjust the square crop if needed, download, upload.
Most photo specs on this site demand a white background. OCI is the opposite: the portal's FAQ says plain light color background (not white), in exactly those words. That catches one group constantly — applicants in the US, where passport photos require a white background, who reuse their US passport JPEG for the OCI form. The composition is right, the size is easy to fix, and the background is precisely the one thing the spec rejects. A pale grey, cream or light blue wall works; PixFit doesn't repaint backgrounds (that would count as altering the photo), so if your only photo is on white, re-shoot against an off-white wall rather than editing the pixels. The same FAQ also wants the photo unbordered and the expression natural — and its linked photo-guidance PDF adds the print-era composition rules (full head from top of hair to chin, even lighting, no shadows on face or background).
The FAQ's file rule covers both uploads in one sentence: the images of the photograph and signature must be in JPEG/JPG format with max size 200 KB. That's the entire published signature spec — the portal states no pixel dimensions for it. Sign black-or-blue on plain white paper, photograph or scan it, crop tight to the ink, and fit it under 200 KB (drop it on this page with the dimensions field cleared, or use the signature tool). If a site tells you the signature must be “600×200” or “1:3 ratio”, that number is invented — it isn't on the portal.
Guides ranking for this search contradict the spec in every direction: one claims a 500 KB cap for both files (the portal says 200 KB); another sells OCI photos on a white background — the exact background the FAQ rules out; a third invents 600×600 for the photo and that 1:3 signature ratio. None of those numbers appear on ociservices.gov.in. Any square JPEG from 200 to 900 pixels under 200 KB passes the file check; if the screen in front of you states different numbers, believe the portal — over guides, and over this page too.
Apply only on ociservices.gov.in; after online submission, original documents are verified at the Indian Mission, Post or FRRO handling your jurisdiction (many countries route document intake through an outsourced provider — follow whatever the portal's acknowledgement tells you, and expect the photo you uploaded to be the one printed on the card). An OCI photo travels with your passport and citizenship details, so it shouldn't detour through a random resizer's server: PixFit re-encodes entirely in your browser, nothing is uploaded anywhere, and the re-encode strips EXIF metadata (including GPS) as a side effect. An iPhone HEIC drops straight in — the output is a portal-ready JPEG. Related formats: the Indian passport abroad page (Global Passport Seva — a different portal with a white background and 630×810 pixels), the India e-Visa photo (also square, different byte window), and the PAN card photo & signature, or the full verified table.
Spec source: the portal's own FAQ (“What are the specifications of the photograph to be uploaded with the application?”) and photo-guidance PDF at ociservices.gov.in, as read July 2026. These numbers change — if the upload screen disagrees, believe the portal.