Make your file fit what the form is asking for
Exact pixel size, an exact KB range — including the minimum, which is what actually gets uploads rejected and which almost every other tool ignores. Plus 115 free tools to merge, compress, and convert PDFs, photos, and documents. All in your browser; nothing is ever uploaded.
Fix a photo for an upload form →Don't take our word for it — turn off your Wi-Fi. Docexp keeps working. A site that runs with the network off cannot be uploading your files anywhere.
Passport size photo in pixels: 630 × 810
For uploading to Passport Seva, the photo must be 630 pixels wide by 810 pixels tall, in colour, on a white background, with the face taking 80–85% of the frame.
Make your passport photo now ↓
Print size or upload size — which one you need
Pixels describe the UPLOADED photo. The printed photo on the paper form is specified in centimetres instead — 3.5 × 4.5 cm — and both are the same 7:9 shape, so one correctly framed crop serves both.
The same size in every unit
| Centimetres (print) | 3.5 × 4.5 cm |
|---|---|
| Millimetres (print) | 35 × 45 mm |
| Inches (print, converted) | 1.38 × 1.77 in |
| Pixels (online upload) | 630 × 810 px |
What the official document actually says
“The photograph should be in color and dimensions should be 630*810 Pixels.”
“Close up of the head and top of the shoulders such that the face takes up 80-85% of the photograph.”
“Background of the photograph should be White.”
“Photos should be unaltered by computer software.”
Source: Guidelines for ICAO Compliant Photographs for Passport Applications, passportindia.gov.in. If this page and the official document ever disagree, the document is right.
The tool below opens on the India preset (35 × 45 mm). Drop a photo in, drag to place the face, and download either the print-ready photo or a 4×6 in sheet of copies. Nothing is uploaded — it all runs in your browser.