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 cm: 3.5 × 4.5
An Indian passport photo is 3.5 cm wide and 4.5 cm tall (the official booklet words it as 4.5 cm length × 3.5 cm width). That is the printed photo you paste on the form.
Make your passport photo now ↓
Print size or upload size — which one you need
Centimetres describe the PRINTED photo. If you are uploading a photo to Passport Seva instead, the requirement is stated in pixels — 630 × 810 — and the pixels page covers it. The same 7:9 shape covers both, which is why the tool below can produce either.
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
“Paste your recent passport size photograph (4.5 cm length x 3.5 cm width) in colour in the box meant for affixing the photograph”
Source: Passport Application Form Instruction Booklet (V3.0), 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.