What does “Image quality is poor, application may be rejected, you can reupload” mean?▼
The file passed the size and dimension check but the portal is unhappy with the picture itself — usually blur, heavy JPEG compression, a low-resolution original, or a crop taken from a small printed photo. It is a warning rather than a hard stop, which is why people ignore it and get rejected later. Start again from the original camera file rather than a screenshot, a WhatsApp copy, or a scan of a print.
What does “Your image and the background are difficult to tell apart” mean?▼
It is about your clothing, not your background. The background has to be plain and light (white for Passport Seva and the e-Visa, a light colour for OCI), so a white or very pale top leaves the system unable to find where your shoulders end. Retake it wearing a solid mid-tone colour — a plain blue or grey shirt is ideal. Changing the background will not fix this one.
What size does a Passport Seva photo have to be?▼
For the online Passport Seva upload: 630 × 810 pixels (53.3 × 68.6 mm), white background, under 250 KB. That is a portrait shape, not a square — which is why a 2×2 inch photo cropped to fit almost never passes. OCI and the e-Visa are different again: 600 × 600 pixels, square. And OCI is the odd one out on background — it wants a plain light colour and explicitly not white, while the e-Visa accepts white.
Passport Seva photo upload not working — why won't it accept my file?▼
Upload issues are almost always the file rather than the picture. Passport Seva wants a JPEG of 630 × 810 pixels, between 10 KB and 250 KB. An iPhone is the most common cause: it shoots HEIC by default, which the portal will not take, and a full-resolution photo is several megabytes — far over the 250 KB ceiling. Exporting as JPEG and compressing to fit usually fixes it. If the file already meets all of that and the upload still fails, try a different browser before assuming the photo is at fault.
Why does my OCI photo keep getting rejected?▼
The three that come up over and over: the photo is square but the head is too small in it (OCI wants the head filling roughly 70–80% of the frame), the background is white or busy instead of a plain light colour (OCI is the one Indian document that explicitly does not want white), or you are wearing something pale that merges into it. Glasses are not allowed either, even clear ones.
Can I check my photo before I upload it to the portal?▼
Yes, and it costs nothing to find out. Upload it here and we measure it against the Indian specification — dimensions, head size and position, background, expression, glasses — and tell you what would fail. You only pay if you want the corrected file.
The portal accepted my photo. Does that mean it is fine?▼
Not necessarily. The upload check is mostly about file size and dimensions. A human or an automated check later in the process can still reject the picture for shadows, expression, head size or a background that is not clean, which is where the weeks of delay come from.