Indian Passport Photo Maker — 630x810px, Under 250KB
An Indian passport photo is not the 2 x 2 inch square you'll find published almost everywhere else. The Guidelines for ICAO Compliant Photographs for Passport Applications — a Passport Seva document that Indian missions have circulated to applicants, with effect from 1 December 2025 — tell you to set the pixel size to 630 x 810, keep the file under 250KB, make the background uniform and preferably white, and crop so that roughly 85% of the image is covered by your face. 630 x 810 is a 7:9 rectangle, the same proportion as a 35 x 45mm print. It is not a square, and no official Indian passport source states an inch measurement or a DPI figure at all.
The 2 x 2 inch square nearly every other site publishes is India's VISA photo, not its passport photo. For a passport application filed online, the ICAO photograph guidelines circulated by Indian missions set the pixel size at 630 x 810 — a 7:9 rectangle — and cap the file at 250KB. The square belongs to indianvisaonline.gov.in, whose instructions require the height and width to be equal. Cropping a square for a passport upload cuts off the top of the head.
JPG, PNG, WebP, HEIC, SVG · processed entirely on your device
What this tool gives you
| Output sizes |
|
|---|---|
| File format | JPEG |
Official requirement published by Guidelines for ICAO Compliant Photographs, Passport Seva (via the High Commission of India, Wellington). Requirements change — confirm against that page before you submit.
Indian Passport Photo Maker — 630x810px, Under 250KB
An Indian passport photo is not the 2 x 2 inch square you'll find published almost everywhere else. The Guidelines for ICAO Compliant Photographs for Passport Applications — a Passport Seva document that Indian missions have circulated to applicants, with effect from 1 December 2025 — tell you to set the pixel size to 630 x 810, keep the file under 250KB, make the background uniform and preferably white, and crop so that roughly 85% of the image is covered by your face. 630 x 810 is a 7:9 rectangle, the same proportion as a 35 x 45mm print. It is not a square, and no official Indian passport source states an inch measurement or a DPI figure at all.
The square is real, but it belongs to a different application. India's visa instructions require the photo's height and width to be equal, as a JPEG between 10KB and 300KB. Photo sites copied that shape across to the passport page because both documents are Indian, and it has been repeated ever since — including, until this page was corrected, here. Submit a square to the passport upload and you are cutting 180 pixels off the height of the frame, which is exactly where the top of your head sits.
Pick your application above. The default gives you the 630 x 810px online upload on a white background, compressed to land under the 250KB cap. The second option is the printed 4.5 x 3.5cm photograph that Passport Seva's application-form FAQ specifies for the Diplomatic or Official passport form — two coloured copies on a white background, affixed to the printed form — rendered at 413 x 531 pixels, which is that size at 300 DPI. Both share the same 7:9 crop box: drag and resize it over your photo so your face fills the frame the way the 85% guidance describes; the ratio stays locked so nothing distorts.
Everything runs in your browser — your photo is never uploaded, and this tool has no connection to and is not affiliated with Passport Seva or any government system. Requirements change, and the guidelines above are the version Indian missions were circulating when this page was written; confirm the current rules on passportindia.gov.in before you submit.
Common questions
For an application filed online: 630 x 810 pixels, in a file that must not exceed 250KB, on a uniform and preferably white background, with your face covering approximately 85% of the image. Those are the figures in the Guidelines for ICAO Compliant Photographs for Passport Applications circulated by Indian missions, effective 1 December 2025. This tool's default preset outputs exactly that.
No — that square is India's visa photo. The visa instructions at indianvisaonline.gov.in require a JPEG of 10KB to 300KB whose height and width are equal; the passport guidance asks for a 630 x 810 pixel image, which is a 7:9 rectangle. The two are different shapes for different applications, and this page used to publish the square by mistake, along with most of the rest of the internet.
Only for the Diplomatic or Official passport form. Passport Seva's application-form FAQ tells applicants for that form to carry two coloured photographs of 4.5 x 3.5cm on a white background, to be affixed to the printed form. This preset renders that size at 413 x 531 pixels (4.5 x 3.5cm at 300 DPI) for printing. An ordinary passport application does not use it.
It fills the background white and locks the crop to the correct 7:9 shape, but it cannot measure your face for you. You position the crop box, so frame it so your face covers roughly 85% of the image. The guidelines also state that a turban must be worn so that the maximum area of the forehead and face stays visible and uncovered — that's about how the photo is taken, not how it's cropped.
No — cropping, resizing, and the compression that fits your photo under the 250KB cap all happen in your browser. Your photo stays on your device, and this tool has no server component that receives your files. You upload the finished photo to Passport Seva yourself.