Make an Indian passport photo in 60 seconds — 100% offline
Indian passport, PAN card, voter ID, visa, school admission, government forms — every one of them asks for a 3.5 × 4.5 cm photo at 300 DPI on a white background. Most photo studios charge ₹50-₹150 for 8 copies. With this tool you get an unlimited number for free, and your photo never leaves your browser. We use HTML5 Canvas to detect the face (via the experimental FaceDetector API), auto-crop so the head fills the top 70%, and output a clean JPEG sized to the exact mm × DPI Indian government specifications. If the auto-detect doesn't quite frame your face right, drag the zoom + shift sliders to nudge by a few percent. The output sheet tiles 4-8 copies on a 4×6 inch photo paper or A4.