Drop a photo

A clear, front-facing photo works best. Nothing leaves your browser.

Up to 25 MB.

  • 100% Free
  • No Sign-Up
  • No Credit Card
  • No Free Trial
  • No Pro Tier
  • No Watermarks

Nothing is uploaded. Just open it and start.

India OCI Photo maker

Make a India OCI card photo in your browser: the face is found and lined up with the guides automatically, the background can be replaced with white or light, and you download the exact size, a print sheet or a file for the online application. Nothing is uploaded.

Size50.8×50.8 mm (2×2 in)
Pixels at 300 DPI600×600
Backgroundwhite or light
Head (chin to crown)25.4–34.9 mm
Online uploadOCI upload (JPEG, 20 KB–1 MB, 200–1500px square)
  • OCI applications take a square photo; the online upload is a JPEG of 20 KB–1 MB, 200–1500 pixels a side.
  • Rules change — check the official India site before you submit.

Other countries and documents

All sizes, including a custom size →

Frequently asked questions

What size is a india oci photo?
50.8×50.8 mm, which is 600×600 pixels at 300 DPI. The tool saves exactly that size and writes the DPI into the file, so it prints at the right size.
Can I change the background?
Yes. Tick “Replace the background” and an on-device AI model cuts you out and puts you on a white or light background (the colour is set for this document and can be changed). The model runs in your browser; your photo is never uploaded.
Can I print it at home or at a photo shop?
Yes. Download a 4×6 in, 10×15 cm, 5×7 in or A4 sheet with the photos tiled edge to edge and cut marks, as a JPG or a PDF at exact print size.
Will it be accepted?
The guides, head-size check and background help you meet the published rules, but acceptance is up to the issuing authority, and rules change. Check the official site before you submit.

Spotted a bug or have a suggestion?

Found something broken, have an idea, or just want to say thanks about any of our tools? Every message reaches a real person.