India has specific passport photo size requirements that differ between document types. Getting the wrong size means your application gets rejected. BGImageSnap.com free Passport Photo Maker has exact India presets built in — select the document type and the tool crops automatically.

India Passport Photo Size Requirements 2025

  • Indian Passport (regular): 51 x 51 mm (2 x 2 inches) at 300 DPI. White background. Head size 25-35 mm. Recent photo (within 6 months).
  • Indian Visa (standard): 35 x 45 mm. White background. Face must cover 70-80% of the frame.
  • Aadhaar Card: 35 x 45 mm. White or light background.
  • PAN Card: 25 x 30 mm. White background.
  • Government job application (SSC/UPSC/Railway): Usually 35 x 45 mm. Check specific notification.

Indian Passport Photo Background Rules

The official MEA requirement is a plain white or off-white background. No patterns, shadows, or colored backgrounds are accepted. Use our Background Remover to instantly replace any background with official white.

How to Make India Passport Photo at Home Free

  1. Take a photo against a white wall in natural daylight.
  2. Upload to our Passport Photo Maker.
  3. Select “India Passport” from the country dropdown.
  4. Face detection automatically crops to 51×51 mm at 300 DPI.
  5. Download and print using our ID Photo Grid Maker on a 4×6 inch sheet.

Common Reasons Indian Passport Photo Gets Rejected

  • Background not pure white (any shadow or off-white causes rejection)
  • Photo older than 6 months
  • Wearing spectacles (not allowed since 2018 MEA rule)
  • Smiling with teeth visible

Frequently Asked Questions

What is the correct size for Indian passport photo in mm?

51 x 51 mm (square format) for Indian passports. For visa applications, 35 x 45 mm. Both must be at 300 DPI minimum.

Can I take Indian passport photo with mobile?

Yes. Use your mobile camera in good lighting against a white wall, then upload to our Passport Photo Maker for automatic cropping to official dimensions.