How it works
Upload
Choose a portrait from your device, or capture one with the camera. It’s decoded in your browser and never leaves the device.
Frame
The photo is auto-aligned — the eye-line levelled and your head centred to the country’s guide. You can still fine-tune it by dragging and zooming.
Background color
Click to isolate the subject, then set a plain backdrop — white, light blue, grey, cream, or red — to match the guide.
Export
Export a single photo or a tiled 300 DPI print sheet as PDF or PNG. The result is a digital image for your own use — not an official document.
What people are saying
Capabilities
Private by design
0 · UPLOADSNo server, no account, no upload. The whole pipeline — decode, crop, isolate, and export — runs in your browser tab. Your photo never leaves the device.
Download & print
300 · DPISave a single correctly-sized photo for digital applications, or a tiled 300 DPI print sheet across 4×6, A4, Letter, 5×7, or 8×10 stock. It’s a digital image, not an official document.
Auto face alignment
ROLL · LOCKEDA geometry pass measures the eye-line and head position in your browser, levels the roll, and scales the head to fill 70–80% of the frame before you touch a control. You keep full manual override.
Background color of choice
BG · COLORIsolate your subject and drop it onto the color you pick — white, cream, blue, or red — in a single tap. No studio, no greenscreen, no manual masking.
On-device checks
POSE · LIGHTLive checks flag spectacles, head turn or tilt, an open mouth, and uneven lighting — common reasons passport photos get turned back — so you can fix them before you export.
Support the project
Support ongoing development and regular site updates.
Android — Live
PassportSnap for Android
Now live on Google Play. Same on-device editor — 20+ standards, 300 DPI. Your photo never leaves your device.
iOS — Coming soon
Get notified for iPhone
Leave your email — one email when iOS ships, no spam.
Standards at a glance
A few country photo-size guides, each rendered exactly at 300 DPI for export.
UNITED STATES
51×51 MM
SCHENGEN (EU)
35×45 MM
INDIA (OCI / US)
51×51 MM
JAPAN
35×45 MM
SINGAPORE
35×45 MM
Start a photo
Open the editor and frame a portrait to a country's photo guide in under a minute.