Free passport photo generator

Crop any photo to official passport and visa sizes. Your photo is never uploaded.

Runs in your browser · Nothing uploaded
1Upload
2Position
3Background (optional)
4Download

Position the head by hand or with automatic detection, replace the background, then export a single photo and a print-ready sheet — nothing is uploaded at any step.

Specification
Spec last verified 2026-08-0410 specifications listed

Drop a photo here

JPEG, PNG or HEIC · up to 25MB

Your photo is opened by this page and stays on your device. It is not sent to a server, and nothing remains once you close the tab.

India · Passport
Print size
35 × 45mm
Head height
36–38mm
Background
white
Output
413 × 531px · 300 DPI

Head-height range is derived from the official rule that the face must fill 80-85% of the photo (45mm x 0.80-0.85); it is not stated as an explicit millimetre range by the source. A photo is only needed for DPC/SPC/CSC-channel applications - counter applications at a Passport Seva Kendra are photographed live and do not use this spec. No official maximum upload file size was found; the 10-250 KB figures widely quoted on third-party sites could not be confirmed on any passportindia.gov.in page.

View the official source →

How passport photo requirements work

Passport and visa photos are specified by head height, not just image size — a face that is too small or too large in the frame is one of the most common reasons a photo gets rejected, even when the print dimensions are correct. That is why each specification here carries a permitted head-height range as well as a print size.

Print resolution matters too. A photo that looks sharp on a phone screen can print blurry at passport size if it does not have enough pixels for 300 DPI — the standard most photo counters and government portals expect. This tool checks your source photo against the resolution the selected specification needs before doing any cropping.

What this tool cannot check: your expression, whether glasses cause glare, or whether a head covering meets a specific country's religious-exemption rules. Those are judged by the issuing authority, and no automated tool can guarantee acceptance.

Questions

What size is a passport photo? +

It depends on the country. India, the UK, Japan, Germany and most Schengen countries use 35 × 45mm. The US and Indian OCI/visa photos use 2 × 2in (51 × 51mm). Canada is an unusual 50 × 70mm. Choose your country and document from the specification list above to see the exact size and head-height range, each sourced from the issuing authority's own published guidance.

Why won't my iPhone photo upload? +

iPhones save photos as HEIC by default, a format no browser can open directly. Choose "Convert to JPEG" when picking the photo on your iPhone, or use the camera button on this page, which saves a JPEG automatically.

Does my photo leave my browser? +

No. The photo is decoded, cropped and exported entirely on your device. Nothing is uploaded to a server at any point.

Will this guarantee my photo is accepted? +

No. This tool helps you meet the published dimensions, but expression, lighting, glasses, head coverings and clothing are judged by the issuing authority and cannot be guaranteed by any tool.

Built by Quantumaze

Need something like this built for your company?

We design and build web applications, mobile apps and internal tools. Scoped before we start, released frequently, handed over properly.

Web applicationsMobile appsSupport and rescue