By NriDirect Editorial TeamUpdated Editorial standards

You have set aside a quiet evening, gathered your scans, and sat down to finish the application at last. Then the Indian portal throws up a red error. The photo is "not in the prescribed format". The signature box stays stubbornly empty. The document you spent twenty minutes scanning is "exceeding the maximum size". And the page reloads, helpfully wiping half of what you typed. If you have ever stared at a screen at midnight wondering why the Indian portal rejects your OCI and passport uploads, you are not alone — and you are not doing anything obviously wrong.
The maddening truth is that these portals are extremely fussy about pixels, aspect ratios, file sizes and backgrounds, and they fail you with terse, unhelpful messages. This guide explains why your OCI and passport uploads keep bouncing, what the real specifications are, and why getting them perfect matters far more than it should.

Behind each innocent-looking "Upload Photo" button sits a strict, invisible rulebook. The Indian government's online systems — the OCI services portal and the Passport Seva online application — validate every file against exact dimensions, file types, size limits and even background colour. Miss any one of them and the upload silently fails or returns an error that rarely tells you which rule you broke.
What makes this genuinely confusing is that the OCI portal and the passport portal use completely different rules. A photo prepared perfectly for an Indian passport will be rejected outright by the OCI system, and vice versa. People routinely reuse the same JPEG for both, then cannot understand why one accepts it and the other refuses.
Returns photo and signature files in the exact dimensions, ratio, size and background each portal demands.
Resize my OCI photo & signatureHands-on help shepherding photos, signatures and documents through the OCI and passport portals first time.
Get help with my portal uploadsThe OCI photo is square with a light (non-white) background; the Indian passport photo is a tall rectangle on a plain white background. They are not interchangeable. Preparing one file for both applications is the single most common reason uploads bounce.
The OCI online application expects a square colour photograph. In practice that means a 1:1 aspect ratio, somewhere between roughly 200×200 and 900×900 pixels, saved as a JPEG and kept under about 200 KB. Your face should fill around 80 per cent of the frame, measured from the bottom of the chin to the top of the head, and — crucially — the background must be a plain light colour that is not pure white. Light grey or light cream is what the system is looking for.
The signature is a separate file with its own awkward demands. It wants a wide, short image — roughly a 1:3 height-to-width ratio — of your signature in dark ink on a light background, saved as a JPEG. Sign too large, scan too tightly, or leave too much white space, and the proportions fall outside the accepted band.
Supporting documents (your passport pages, proof of address, naturalisation certificate and so on) are uploaded as PDFs, typically capped around 1 MB each. A single high-resolution phone photo of a document can easily blow past that limit, which is why so many people see the "file too large" message on perfectly legible scans.
The OCI system specifically rejects pure-white backgrounds for the photograph. A studio photo taken against a white wall — exactly what most high-street photo booths produce — is one of the most frequent silent rejections. The fix is subtle but non-negotiable.
The Indian passport portal plays by its own rules. It expects a photograph of 630×810 pixels (the digital equivalent of 35×45 mm), as a JPEG, usually between about 10 KB and 250 KB, on a plain white background — the opposite of OCI. The signature is scanned separately, in black ink on white paper, as a JPEG.
So the two systems disagree on shape, on size, and even on background colour. If you have been recycling files between an OCI application and a passport renewal, that mismatch alone explains a string of rejections.
| OCI portal | Passport Seva | |
|---|---|---|
| Shape | Square (1:1) | Tall rectangle |
| Pixels | ~200×200 to 900×900 | 630×810 |
| Background | Plain light, NOT white | Plain white |
| Max file size | ~200 KB | ~250 KB |
| Format | JPEG | JPEG |
Portal error messages are written for software, not for humans. A few translations:
That last category is the cruellest. The upload "works", you pay the fee, you book your appointment — and only weeks later does someone flag the photo, sending you back to the start.
An application sitting in the online system for more than 180 days has to be filled in again from scratch. A single bounced photo, left unresolved while life gets busy, can quietly run out that clock — and the fee you have already paid may not come back.
On paper, resizing an image sounds trivial. In reality, the combination of exact pixel dimensions, a precise aspect ratio, a kilobyte band with both a floor and a ceiling, a specific background colour, and a face-coverage percentage — all enforced by a portal that gives you almost no feedback — turns a five-minute task into an evening of trial and error. Most generic online "resize" tools get you a square JPEG, but not a 1:3 signature, not the right background, and not a file that lands inside both the upper and lower size limits at once.
And the stakes are real. OCI and passport applications gate your ability to travel, to prove your status, to visit family, or to respond to an emergency back home. A wrongly prepared upload does not just waste an evening; it can delay an appointment by weeks during a season when VFS Global slots in cities such as London, Birmingham, Manchester, Leicester and Edinburgh are already scarce.
In most cases the original photograph is perfectly fine. What fails is the digital preparation: the dimensions, the compression, the background and the format. Get the file right and the same photo sails through.
This is precisely the kind of small, technical, high-stakes job where a little expert help removes a great deal of stress. Rather than wrestling with pixel maths and silent error messages, you can hand over your photo, signature and documents and have them returned in exactly the format each portal demands.

Perfect portal-ready photos in minutes
We resize and format your photo and signature to exact Indian portal specifications. No more upload rejections.
Turnaround: 24 hours
If the uploads are only one part of a larger headache — a half-finished application, documents that keep bouncing, or a portal that simply will not cooperate — it is often easier to let someone shepherd the whole upload through correctly the first time.

We handle the confusing portal upload
Already prepared your application? We format photos, convert documents, and submit on the portal so it goes in correctly.
Turnaround: 2-4 working hours
The portals are not going to become friendlier, and the specifications are not going to relax. The reader who succeeds quickly is usually the one who treats the upload as a precise technical task rather than a casual drag-and-drop — or who simply has it done properly once, so it never bounces again. When a single mis-sized JPEG can stall a passport or OCI application for weeks, getting the files right is worth far more than the few minutes it appears to take.
Most often the photo is technically wrong rather than visually wrong. The OCI system needs a square JPEG, roughly 200×200 to 900×900 pixels, under about 200 KB, with your face filling around 80 per cent of the frame and a plain light (not pure white) background. A standard studio photo on a white wall, or an iPhone HEIC file, will be refused even though it looks perfectly good.
No. The two portals use different specifications. The Indian passport photo is a tall 630×810-pixel image on a plain white background, while the OCI photo is square on a light, non-white background. A file prepared for one will be rejected by the other, so each application needs its own correctly formatted image.
It means your image or document is too many kilobytes for the portal's limit — for example a photo over roughly 200 KB, or a supporting PDF over about 1 MB. The fix is to compress the file so it falls inside the allowed band, but be careful: over-compressing can push it below the minimum size, which also triggers a rejection.
The signature has its own format. It must be a wide, short image — about a 1:3 height-to-width ratio — of your signature in dark ink on a light background, saved as a JPEG. A signature scanned as a square, with too much surrounding white space, or in the wrong file type will fall outside the accepted proportions.
A bounced upload by itself can be fixed quickly, but the knock-on effects add up: re-preparing files, rebooking scarce VFS appointments, and waiting for re-verification. An online application left incomplete for more than 180 days has to be started again entirely, so an unresolved upload error can quietly cost you weeks and the fee you have already paid.
Continue reading guides hand-picked for this topic.

Scotland does have Indian VFS centres in Edinburgh and Glasgow, but scarce appointment slots, jurisdiction rules and long travel from across the country make first-time success the real challenge.
8 min read

Manchester is the VFS centre the whole North West relies on, and slots vanish fast. Here's why appointments are so scarce, what's at stake when you cut it fine, and how to get seen sooner.
7 min read

VFS Global appointments for Indian OCI, passport and PAN services in the UK are notoriously hard to get. Here is why slots vanish — and what realistic options you actually have.
8 min read