easyPhoto

India Passport Photo Maker

Applying through Passport Seva? An Indian passport photo is 35×45mm on a plain white background, with your face filling most of the frame — and online portals cap the file size tightly. This maker sets all of that automatically, in your browser.

Accepted for: Passport (Passport Seva).

Before you submit: For the printed paper form, use a professional photo-lab print — home/computer printouts are not accepted. For online upload we target ~630×810px and keep the file under the strictest reported limit (250 KB); please confirm the current limit on passportindia.gov.in.

Drop a photo here, or click to choose

JPG, PNG or HEIC · a clear, front-facing photo works best

Processed in your browser — never uploaded

India passport photo requirements

Print size
35 × 45 mm
Head height
36–38 mm (chin to crown)
Head % of frame
80–85%
Background
#FFFFFF
Digital size
min 630×810px
File size
10–250 KB
Min DPI
300
Glasses
discouraged
Expression
neutral preferred

Good to know

Domestic Passport Seva has long specified a 4.5cm x 3.5cm (45x35mm) printed photo; the widely-reported '51x51mm → 35x45mm' ICAO switch (effective Sep 1, 2025) applies to Indian EMBASSIES/CONSULATES abroad (NRI/VFS), NOT the domestic portal. CONFIRMED (official PSK 'DOs & DON'Ts for Photograph'): printed photo 45x35mm, PLAIN WHITE background, dark clothing, frontal full face, natural expression, eyes open, both ears visible, head centred, no glasses glare, no shadows, head coverings only for religious reasons. 'Photograph in computer print will NOT be accepted' — the pasted print must be a real photo-paper lab print. CONFIRMED online upload (official Passport Seva photo-upload PDF): image must be EXACTLY 630x810 px and under 250 KB, JPEG. Head coverage retargeted to the official 80-85% face (head 36-38mm). OCI card is a DIFFERENT spec: 51x51mm square, LIGHT (not white) background — handle separately. The Indian e-VISA (for foreigners) is also different: square 350-1000px, white — see the india-visa spec.

Official source

Verification status: Confirmed against the official government source.

India passport photo requirements

The Passport Seva specification is a 35×45mm photo on a plain white background, taken with a neutral expression and both eyes open. India expects a large face — roughly 80–85% of the frame from chin to crown — so a tightly framed photo is essential. Shadows on the face or the wall behind you are the most common reasons a photo is sent back.

Printing vs. online upload

For the older pasted application form you need a genuine photo-lab print on photo paper; a home inkjet printout is often refused. For the online Passport Seva application you upload a digital photo, and the portal limits the file size — usually a small number of kilobytes — so the image has to be compressed without going blurry.

Works for Tatkal, re-issue and police verification

The same 35×45mm white-background photo is used for fresh passports, Tatkal, re-issue and the photo many applicants attach for police verification. Portal caps change, so always confirm the current size and file limit on passportindia.gov.in before you submit.

Meeting the India upload file-size limit

Online India uploads accept roughly 10–250 KB. If your portal or form needs a smaller file, compress your finished photo to an exact size — your image stays in your browser.

Frequently asked questions

What is the passport photo size for the Passport Seva online application?

35×45mm with a plain white background. The online portal also limits the file size, so compress the finished photo to the kilobyte cap shown on your application.

Why does an Indian passport photo need a white background?

Passport Seva requires a plain white, evenly lit background with no shadows so the face can be verified. This tool replaces the background with the correct white automatically.

How much of the frame should my face fill?

Indian passport photos expect a large face — about 80–85% of the frame from chin to crown. The maker crops to that proportion so the photo isn't rejected for a small head size.

Can I get my Indian passport photo under 20 KB for upload?

Yes. After making the photo, use the resize-to-KB tool to compress it to your portal's exact limit (often 10–50 KB for government forms) while keeping it sharp.

What size is a India passport photo?

A India passport photo is 35×45mm. EasyPhoto sets this size automatically.

What background colour does a India passport photo need?

Plain white (strict — Passport Seva checks luminance). The tool applies the correct colour for you.

What is the head size in a India passport photo?

Your head should measure 36–38mm from chin to crown. We size it to that band and flag it if it's off.

Can I wear glasses or smile in a India passport photo?

Glasses: discouraged. Expression: neutral preferred.

What file size does the India online passport upload need?

Online uploads typically accept 10–250 KB; compress your photo to fit if needed.

Is the India passport photo maker free and private?

Yes — free, no watermark, and processed entirely in your browser. Your photo is never uploaded.

Is a home-printed Indian passport photo accepted?

For the pasted paper form, India requires a real photo-lab print — a home/computer printout may be rejected. Online upload sizes vary, so confirm the current limit at passportindia.gov.in.