India passport photo size & rules
India uses the square 51x51mm (2x2 inch) format for passports and, importantly, for OCI and most Indian visa applications too. At 600 dpi this equals 600x600 pixels, so the digital file must be perfectly square. Applicants often confuse this with the 35x45mm rectangle common in Europe, but a rectangular photo will not be accepted for an Indian passport or visa, and the square requirement is one of the details that trips up first-time applicants at Indian consular services abroad.
The background must be plain white, evenly lit and free of shadows, with the face centred and taking up a large part of the frame. Look straight at the camera with a neutral expression and mouth closed, both eyes open and clearly visible. The full face from the top of the forehead to the bottom of the chin should be shown, with no hair covering the eyes. Head coverings worn for religious reasons are generally permitted as long as the full face remains visible, and glasses should ideally be removed to avoid glare. Photos must be recent and reflect your current appearance.
Pixohub produces your Indian passport or visa photo at the exact 51x51mm / 600x600 pixel size directly in your browser, meaning nothing is uploaded and your ID photo stays private on your own device, and the service is free. Requirements from the Passport Seva portal and Indian missions abroad can differ slightly and change over time. Always verify the current official specifications on passportindia.gov.in or your local Indian consulate's website before printing or submitting your photo.