


United States Passport Photos
Only $2.99
Your phone. Our AI. A perfect passport photo in 2 minutes.
— or —
Why HaaFoto? — Learn how our AI works
Rated Excellent by our customers
Passport photo editor in action
See how our passport-size photo maker turns ordinary pictures into passport photos. Then, try uploading your own image and get a free preview.
Tap on any of the images below:




Photos taken with HaaFoto comply with the standards set by the UK government.Digital passport photo requirements
Your photo must meet the specific criteria set by HM Passport Office.


How It Works
Take a photo
Take a selfie against a plain wall in good lighting with your smartphone.
Upload & validate
Our AI checks face position, background, lighting, and expression.
Download & print
Download your compliant photo. Print at home or at any photo store.
In Numbers
Our photo specification database is sourced directly from official government agencies and validated against current requirements.
Choose Your Document Type
Passport Photo
US passport photo (2 x 2 inch)
51x51mm
Visa Photo
US visa application photo
51x51mm
Green Card Photo
US green card / permanent resident photo
51x51mm
Citizenship Photo
US citizenship application photo
51x51mm
DV Lottery Photo
Diversity Visa (Green Card) Lottery photo
51x51mm
Employment Authorization
US EAD work permit photo
51x51mm
Passport Card Photo
US passport card photo
51x51mm
CV / Resume Photo
Professional CV and resume photo
35x45mm
Simple, Transparent Pricing
Digital Download
$2.99
- ✓Instant AI validation
- ✓Digital photo download
- ✓3 photo versions (original, preview, with guidelines)
- ✓Compliance guarantee
Digital + Expert Review
$3.99
- ✓Everything in Digital
- ✓Manual expert review within 60 seconds
- ✓Expert corrections if needed
- ✓200% money-back guarantee
- ✓Priority support
Why Pay More? Compare & Save
$2.99 vs Walmart at USD 7.44
Passport Photos Near You
Frequently asked questions
Everything you need to know.
The short answers to the questions we hear most often. Can't find what you're looking for? Our support team replies in under an hour.
We accept all major credit and debit cards (Visa, Mastercard, American Express) processed securely through Stripe, with Apple Pay and Google Pay where available. All payments are encrypted and PCI DSS compliant.