PDF & Image Tools

Resize Photo for an Indian Passport

Get an Indian passport photo at the new 35×45 mm ICAO size, or 630×810 px for the Passport Seva online upload. Free, private, no upload.

Output size:630 × 810 px· 35 × 45 mm · 630 × 810 px digital · white bg

Fits your entire image inside the frame, padding with white if the shape differs. Nothing is cut off. Best for ID photos and logos.

Drop your image here

Resized to exactly 630 × 810 px · JPG, PNG, WebP, HEIC

Need the face positioned exactly to spec?

This tool sets the exact pixel size. For precise head placement and centering, crop your photo to the right frame first, then resize here. Open the Crop tool.

35 × 45 mm · 630 × 810 px digital · white bg

Indian Passport Photo Requirements (Passport Seva / MEA)

India switched to the international ICAO Doc 9303 standard from 1 September 2025: the passport photo is now 35 × 45 mm (3.5 × 4.5 cm), replacing the older 2 × 2 inch (51 × 51 mm) square format. For online applications on the Passport Seva and mPassport portals, the digital photo must be a JPEG of exactly 630 × 810 px, under 250 KB, on a plain white background. Official requirements (Passport Seva / MEA): • Print size: 35 × 45 mm; digital upload: 630 × 810 px, JPEG, under 250 KB • Background: plain bright white and uniform (the portal auto-rejects off-white or grey) • Head height: 36–38 mm. The face should fill 80–85% of the frame (larger than most countries) • No glasses (now an automatic rejection, even without glare) • No filters, beauty mode or AI smoothing • Recent photo, neutral expression, both eyes open File-size tip: • The portal caps the upload at 250 KB. Resize to 630 × 810 here, then if it's over 250 KB, compress it (the dimensions stay the same). How to use this page: • "Fit" keeps your whole head inside the frame on a white background • Because India needs a large face (80–85%), crop tightly to your head first, then resize

What size is an Indian passport photo for online upload?

Since 1 September 2025 the Indian passport photo follows the ICAO 35 × 45 mm standard. For Passport Seva online it is a JPEG of exactly 630 × 810 pixels, under 250 KB, on a plain white background. This tool sets the exact pixels; compress separately if the file is over 250 KB.

100% private Exact dimensions Free forever

Frequently asked questions

What is the new Indian passport photo size?
Since 1 September 2025 it's 35 × 45 mm (ICAO standard), replacing the old 2 × 2 inch square. For Passport Seva online, the digital photo is 630 × 810 px, JPEG, under 250 KB.
What are the Passport Seva online photo specs?
A JPEG of exactly 630 × 810 px, under 250 KB, on a plain white background. The portal runs automated checks and rejects off-white or grey backgrounds.
My photo is over 250 KB. How do I fix it?
Resize to 630 × 810 here, then reduce the file size with our free Compress tool. Compression changes the file size, not the dimensions. Open the Compress tool
Can I wear glasses for an Indian passport photo?
No. Glasses are now an automatic rejection, even without glare. Filters and beauty modes are also not allowed.
Is my photo private?
Yes. It's resized in your browser and never uploaded to any server.

Related tools

More ways to work with your images. All free, all in your browser.

See all image tools