Passport Photo Maker
Passport & visa photos for 45+ country standards
Passport Photo Maker tool
Passport Photo Maker: key facts
- What it does
- Passport & visa photos for 45+ country standards
- Category
- Image Tools
- Cost
- Free, with no account, sign-up, or install.
- Your data
- Runs entirely in your browser — the files and text you enter are never uploaded to a server.
- Last reviewed
- . Report an incorrect result.
What this tool is for
A passport photo is rejected on numbers, not on looks: the print has to measure exactly 35×45 mm or 2×2 inches, the head has to fall inside a published millimetre range, and an online form will bounce a file that is a kilobyte too large. This tool works in those numbers. Pick from 50 presets covering passports, visas and ID cards across the Americas, Europe, Asia-Pacific, the Middle East and Africa — or type a custom size in millimetres — and the frame, the guides and the export all follow that standard's real specification.
Framing is solved rather than eyeballed. On the Face markers tab you drag three handles onto the top of the head, the eye line and the bottom of the chin. One click then calculates the zoom, the straightening angle and the pan that put your chin-to-crown height inside the allowed band — 25–35 mm for the US, 29–34 mm for the UK, 32–36 mm for Schengen and Australia, 28–33 mm for China — and, for the US 2×2, that also lands the eye line 28–35 mm above the bottom edge. A sliding control moves the target within the allowed band if you want more or less headroom.
Everything measurable is then checked and reported back: the head height and eye line in millimetres, whether the crop is enlarging your original beyond what prints cleanly, the pixel dimensions against upload minimums such as the 600×600 px US requirement, the file size against caps such as 240 KB, how even the background is across the border of the frame, and whether the photo is nearly greyscale when colour is required. Background replacement, brightness, contrast, saturation, straightening and mirroring are all available, and the exported file carries its real DPI so it prints at true size. Nothing is uploaded — every canvas operation happens on your device.
How to use the Passport Photo Maker
- Upload a front-facing portrait — JPG, PNG or WebP. It is decoded into a working canvas on your device.
- Choose the country and document from the grouped list, or Custom size to enter your own width and height in millimetres.
- On the Face markers tab, drag the blue, green and rose handles onto the crown, the eye line and the chin, then press Fit to standard.
- Set the output by print DPI (300, 400 or 600) or by exact pixel width when a portal specifies one, such as 600 px for the US Diversity Visa.
- Switch to Replace background if the wall behind you is not plain enough, then tune the colour tolerance, edge softness and halo trim until the outline looks clean.
- Read the requirement check, fine-tune with the zoom, straighten, mirror and brightness controls, and download the photo — set a target size in KB first if the form has a limit.
- For prints, pick the paper (4×6, 5×7, 6×8, A6, A5, A4 or Letter), set the margin, gap and number of copies, and export the sheet as a PDF or JPG with cutting guides.
What the Passport Photo Maker gets right
- Head height is measured, not estimated. The three markers give the crop a real chin-to-crown distance, so the panel can tell you the framing is 33.4 mm against a 32–36 mm rule instead of showing an oval and hoping.
- The exported file declares its own resolution — a JFIF density block on JPG, a pHYs chunk on PNG — which is what stops a 2×2 inch photo printing at the wrong size on a lab machine.
- Upload limits are treated as first-class: quality is searched downwards until the JPG fits a byte cap you set, without ever shrinking the pixel dimensions a portal separately insists on.
- Straightening rotates the crown-to-chin axis upright and fills the exposed corners with the required background colour, so a slightly tilted phone snapshot still yields a square-on portrait.
- Print sheets are laid out in millimetres on real paper sizes, and the PDF carries true page dimensions — print at 100% and the cut photos measure correctly against a ruler.
- Your portrait is never transmitted. Decoding, segmentation, measurement and encoding all run on canvases in the page, and the tool makes no network request with your image.
Frequently Asked Questions
Will this produce a photo that meets official requirements?
It handles the measurable half properly: exact physical dimensions, chin-to-crown height against the published band, eye-line placement where a standard defines one, upload pixel and byte limits, and how evenly lit the background is. It cannot judge your expression, glare on glasses, head coverings, shadows across the face, or how recently the photo was taken, and the requirement panel says so. Read the issuing authority's rules before you submit.
How accurate are the head-height ranges?
Where the authority publishes a chin-to-crown range — the US, UK, Canada, Schengen and Germany, Japan, China, Australia, New Zealand and Singapore among them — that exact band is used and the panel measures against it. Some countries publish a photo size but no head range; those presets fall back to the ICAO 9303 convention of a head filling 70–80% of the frame, and both the picker and the check label them as a default rather than an official figure.
Does the background replacement work like an AI cut-out?
No, and it does not pretend to. It grows a region inward from the edges of the frame, keeping whatever stays within a colour tolerance of the wall it sampled, then softens and trims the resulting edge. Against a plain, evenly lit wall that produces a clean result in a fraction of a second with no model to download. Against a bookshelf or a patterned curtain it will not find a usable boundary — the tool warns you when the mask has swallowed the subject or matched almost nothing.
My application wants a 600×600 pixel JPG under 240 KB. Can I hit that exactly?
Yes. Switch the output size to By pixel size and enter 600, which the US presets also offer as a one-click button, then set the target file size to 240 KB. The encoder binary-searches JPG quality until the file fits and tells you the size and quality it settled on. Pixel dimensions are never reduced to reach a byte target, because portals that cap file size usually enforce a minimum resolution too.
How many photos fit on a sheet, and how do I print it at the right size?
The layout is computed from the physical dimensions: eight 35×45 mm photos fit a 4×6 inch sheet at the default margin and gap, and an A4 page holds considerably more. Both orientations are tried and the better one is used. Download the PDF, print at Actual Size or 100% with no fit-to-page scaling, and cut along the guides and crop marks. The JPG sheet is rendered at 300 DPI for photo-lab upload.
Can I use a photo taken with my phone?
Yes, and the resolution check will tell you whether it holds up. If the crop has to enlarge your original past roughly its native size, the panel flags that the print will look soft — step back, use the rear camera rather than the front one, and photograph against a plain wall in even daylight. Working copies are capped at 2400 pixels on the long edge, which is more than any standard here needs even at 600 DPI.