What this site is
ID Photo Maker crops a portrait you already have into the exact size an official document requires — a 2 x 2 inch U.S. passport photo, a 35 x 45 mm Schengen photo, a 50 x 70 mm Canadian photo, and around forty-five other national formats — and lays the result out on a print sheet you can take to a pharmacy or print at home.
It is a single-purpose utility. There is no account, no upload step, no watermark, no paid tier and no advertising. It is free in the plain sense: there is nothing to buy and nothing being sold.
Who makes it
This site is built and maintained by one independent developer. It is not a company, and it is not affiliated with, endorsed by, or connected to any government, passport office, visa authority or embassy. Where a page names an authority — the U.S. Department of State, HM Passport Office, IRCC — it does so only to cite that authority's published photo rules.
Corrections are genuinely welcome, particularly on specifications. If a requirement here is out of date or wrong, write in with the official source and it will be fixed.
Where the requirements come from
Each document page cites the official source it was built from and links to it, so you can check the specification yourself rather than taking this site's word for it. Those links point at government domains — travel.state.gov, gov.uk, canada.ca, service-public.gouv.fr and so on — not at summaries.
Two honest caveats about that:
- Head-height figures are not always published. Some authorities state an exact chin-to-crown range; others publish only a diagram. Where a figure is inferred from ICAO guidance rather than published for that document, the requirements table says so in the head-height row instead of presenting it as official.
- Rules change without notice. Specifications are checked periodically, not continuously. The authority's own page is always the authority.
How your photo is handled
Your photo never leaves your device. Cropping, background replacement and the print-sheet layout all run as JavaScript and WebAssembly inside your browser tab. There is no server that receives images, because there is no image upload — which also means there is nothing for this site to leak, sell, or be compelled to hand over.
The background-removal feature uses Google's MediaPipe Selfie Segmentation model, served as a static file from this same domain and executed locally. No part of it calls out to Google or anyone else. The privacy policy spells out the specifics, including the one small thing that is stored on your device.
What this site does not do
Being clear about the limits matters more than marketing:
- It cannot guarantee acceptance. Only the issuing authority decides whether a photo is accepted. This tool gets the geometry right; it cannot judge your lighting, your expression, or whether the clerk is having a bad day.
- There is no human review. Nobody checks your photo. The on-screen checks are automated geometry and background tests, not an eligibility opinion.
- It does not fabricate a compliant photo. It will not invent a background that was never there for a document that forbids it. For U.S. online passport renewal in particular, the State Department rejects digitally altered backgrounds — see the explanation of that rule and use the unedited settings.
- It is not legal or immigration advice. For anything about your application itself, ask the authority or a qualified adviser.
Why it is free
Because it is cheap to run. The site is static files; the computation happens on your device, not on a server anyone has to pay for. There is no cost per photo to recover, so there is no paywall, no watermark to remove for $5.90, and no upsell to a "priority" version of the same crop.
There is also no advertising and no analytics, which means there is no business reason to collect anything about you.