Studio-grade passport &
visa photos in seconds.
Drop any selfie — VisaPass detects 468 facial landmarks, removes the background in a Web Worker, and crops to the exact ratio your country requires. All on your device.
Drop a photo, or click to upload
JPG / PNG / HEIC · up to 25 MB · processed entirely on your device
Engineered to pass on first submission
Every pixel is computed against the issuing authority's spec — head ratio, eye-line position, and background color.
468 facial landmarks
MediaPipe Face Landmarker locks onto chin, crown, and eye line for math-precise compliance — not vibes-based cropping.
High-res background swap
We process at the equivalent of 600 DPI in a Web Worker so hair strands and shoulders stay sharp before downscaling.
20+ country presets
Schengen, US 2×2, UK 35×45, Canada 50×70, India 2×2, China 33×48 and many more — head ratios pre-encoded.
Real-time validation
Confidence score, glasses-policy hints, and live warnings if your upload is too low-res to meet specifications.
Stays on your device
No server upload by default — photos only leave your browser if you order physical prints via Stripe.
Print-ready output
Download an ICAO-compliant JPEG and a 4×6” glossy-printer sheet at 300 DPI to print at any pharmacy.
Simple, one-time pricing
No subscription. Pay once per photo, download instantly.
Digital Download
$5.99
High-resolution JPEG · online submission ready
4×6" Print Sheet
$5.99
Multi-up print sheet · home or lab printing
Bundled Deal
$9.99
Digital download + 4×6" print sheet · best value
Government-accepted or your money back
Country-perfect, every time
Each preset encodes head height ranges, eye line, glasses policy, and background tone.
