PassportBuild
Passport photos that pass, from your phone
Upload a photo. We align your face to the official guides automatically, check the framing, and fix the background. 27 document types across 18+ countries, all in your browser - your photo is never uploaded.
- ✓ Auto face alignment
- ✓ Live compliance checks
- ✓ Background fix
- ✓ 100% private, on-device
- ✓ Free photo download
- Photo size
- 50.8 x 50.8 mm
- Output
- 600 x 600 px
- Background
- Plain white or off-white
Head 1 to 1 3/8 in (50-69% of height). No glasses. Neutral expression.
Specs are provided as guidance. Always confirm requirements with the official passport or visa authority before submitting.
How it works
- 1
Pick your country and document. The official size, head position, and background rules load automatically.
- 2
Upload a photo. On-device AI finds your face, aligns it to the guides, and live checks confirm the head size, eye line, and centering pass.
- 3
Fix the background if needed, then download the exact-size photo, or a print-ready sheet to print anywhere for cents.
The math
Drugstore photo service
$15-20
for two printed photos, one country, one visit
Online photo services
$7-15
per document, and your face goes to their servers
PassportBuild Pro
$9 once
every country, unlimited photos and sheets, forever, photo never leaves your device
Passport and visa photo sizes
The official size and head-height requirements PassportBuild uses for each document. Click any row for the full requirements and a tool preset to that document.
| Document | Size | Head height | Background |
|---|---|---|---|
| US Passport (2x2 in) | 50.8 x 50.8 mm | 25-35 mm | Plain white or off-white |
| US Visa (2x2 in) | 50.8 x 50.8 mm | 25-35 mm | Plain white or off-white |
| US Green Card / DV (2x2 in) | 50.8 x 50.8 mm | 25-35 mm | Plain white or off-white |
| UK Passport (35x45 mm) | 35 x 45 mm | 29-34 mm | Plain light grey or cream |
| UK Visa (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey or cream |
| Schengen Visa (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey |
| Germany Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey |
| France Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey or light blue |
| Italy Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white or light grey |
| Netherlands Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey |
| Ireland Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey, cream, or light blue |
| Canada Passport (50x70 mm) | 50 x 70 mm | 31-36 mm | Plain white |
| Canada Visa (35x45 mm) | 35 x 45 mm | 31-36 mm | Plain white |
| Mexico Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white |
| India Passport (2x2 in) | 50.8 x 50.8 mm | 25-35 mm | Plain white |
| India Visa & OCI (2x2 in) | 50.8 x 50.8 mm | 25-35 mm | Plain white |
| China Visa (33x48 mm) | 33 x 48 mm | 28-33 mm | Plain white |
| China Passport (33x48 mm) | 33 x 48 mm | 28-33 mm | Plain white |
| Japan Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white or light |
| South Korea Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white |
| Philippines Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white |
| Singapore Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white |
| Australia Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey or white |
| New Zealand Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain light grey or white |
| Nigeria Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white |
| Pakistan Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white |
| South Africa Passport (35x45 mm) | 35 x 45 mm | 32-36 mm | Plain white or light grey |
Free, with a one-time Pro unlock
Free
- - Every country and document size
- - Automatic face alignment and live compliance checks
- - Background fix preview
- - Download your compliant photo
- - 100% in your browser, nothing uploaded
Pro - $9 once
- - Download photos with the background replaced
- - Print-ready sheets: multiple copies on 4x6 or A4
- - Print at any pharmacy for cents per sheet
- - Works for every document type, forever
- - One payment, no subscription
Questions
Is my photo uploaded anywhere?
No. Cropping, face detection, and background removal all run inside your browser. Your photo never leaves your device, which matters for a sensitive ID photo.
How does the automatic alignment work?
A small face-detection model runs on your device, finds your eyes and chin, and positions the photo so your head lands exactly inside the official size range for the document you picked. Live checks show whether the head size, eye line, and centering pass.
Can it fix my background?
Yes. On-device AI separates you from the background and replaces it with the exact background color your document requires (plain white, light grey, and so on). You can preview it for free; downloading with the clean background is part of the one-time Pro unlock.
Will the photo be accepted?
PassportBuild sizes your photo and positions your head to each authority's published specs, and tells you when the framing passes. You are responsible for a recent photo, even lighting, and a neutral expression. Always confirm requirements with the official authority.
Do I need to pay?
No. Building and downloading a compliant photo is free. The one-time $9 Pro unlock adds background-removal downloads and print-ready sheets (4x6 and A4) so you can print copies at any pharmacy for under a dollar.
How do I print the photos?
Pro generates a standard 4x6 or A4 sheet with multiple copies tiled at the exact physical size. Send it to any drugstore photo kiosk, supermarket photo counter, or your own printer. A 4x6 print typically costs well under a dollar, versus $15-20 for a drugstore passport photo service.