Photo20KB

OCI Card Photo Resizer — 2 × 2 inch (51 × 51 mm), 10 KB to 300 KB

Overseas Citizen of India (OCI) Registration · Ministry of Home Affairs / Indian Missions

Resize and compress your photograph to what the Overseas Citizen of India (OCI) Registration application accepts: 2 × 2 inch (51 × 51 mm), 10 KB to 300 KB. Runs entirely on your device, so your photo is never uploaded to a server.

Target: 600 × 600 px · 10–300 KB · 2 × 2 inch (51 × 51 mm)

Upload your photograph

JPG, PNG or WEBP — drag it here, or choose a file

Your image is processed on your own device and is never uploaded.

Required specification

Dimensions600 × 600 pixels (2 × 2 inch (51 × 51 mm))
File size10 KB – 300 KB
FormatJPEG
BackgroundPlain white or very light
Name & date on imageNot required
Posts coveredNew OCI registration and re-issue

Check these figures against your notification

The 2×2 inch (51×51 mm) square photograph Passport Seva and OCI applications require. This exam is not individually confirmed here, and Ministry of Home Affairs / Indian Missions may publish different figures for the current cycle. Compare against your notice before uploading.

Why photographs get rejected for OCI Card

  • Non-square image — Passport Seva rejects anything not 1:1
  • Face not covering 70–80% of the frame
  • Photograph older than the last three months
  • Shadows on the face or background from off-centre lighting
  • Coloured, patterned or non-white background

Frequently asked questions

Does the passport photo have to be exactly square?

Yes — Passport Seva Kendra validates a strict 1:1 ratio. This preset locks the crop frame to a square so the upload cannot be rejected for that reason.

Does this tool upload my photo anywhere?

No. Cropping, resizing and compression all run inside your browser using the Canvas API. The image never leaves your device — you can disconnect from the internet after the page loads and the tool still works.

Share this tool

Related exams

Browse all exams and search by name →