HaaFoto
900 px
AI-processed passport photo resultOriginal photo before AI processing
Example compliant passport photo

United States Passport Photos
Only $2.99

Your phone. Our AI. A perfect passport photo in 2 minutes.

Add Expert Review— 200% money-back guarantee

— or —

4.7 ★Trustpilot
100% Compliance Guaranteed
Accepted by Gov Authorities

Why HaaFoto? — Learn how our AI works

202
Countries
375
Document Types
41
Gov Sources Cited
2 min
Processing Time
46
Markets

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:

Passport photo color background optionsAI-processed passport photo result with background replacementPassport photo frame overlayExample compliant passport photo with white background
ICAO compliance badgePhotos taken with HaaFoto comply with the standards set by the UK government.
Face centred
Photo cropped
Lighting evened
Background removed

Digital passport photo requirements

Your photo must meet the specific criteria set by HM Passport Office.

Passport photo requirements guide illustrationLighting
Reviewed by
HF
HaaFoto Expert
Expert verified
Learn more about our experts

How It Works

1

Take a photo

Take a selfie against a plain wall in good lighting with your smartphone.

2

Upload & validate

Our AI checks face position, background, lighting, and expression.

3

Download & print

Download your compliant photo. Print at home or at any photo store.

In Numbers

198
Countries Covered
375
Document Formats
2 min
Average Processing Time
41
Government Sources Cited

Our photo specification database is sourced directly from official government agencies and validated against current requirements.

Simple, Transparent Pricing

Digital Download

$2.99

  • Instant AI validation
  • Digital photo download
  • 3 photo versions (original, preview, with guidelines)
  • Compliance guarantee
Most Popular

Digital + Expert Review

$3.99

  • Everything in Digital
  • Manual expert review within 60 seconds
  • Expert corrections if needed
  • 200% money-back guarantee
  • Priority support

Passport Photos Near You

Passport Photo New York CityPassport Photo Los AngelesPassport Photo BrooklynPassport Photo ChicagoPassport Photo QueensPassport Photo HoustonPassport Photo PhoenixPassport Photo PhiladelphiaPassport Photo San AntonioPassport Photo ManhattanPassport Photo San DiegoPassport Photo The BronxPassport Photo DallasPassport Photo JacksonvillePassport Photo Fort WorthPassport Photo San JosePassport Photo AustinPassport Photo ColumbusPassport Photo CharlottePassport Photo IndianapolisPassport Photo San FranciscoPassport Photo SeattlePassport Photo DenverPassport Photo WashingtonPassport Photo NashvillePassport Photo Oklahoma CityPassport Photo El PasoPassport Photo BostonPassport Photo PortlandPassport Photo DetroitPassport Photo Las VegasPassport Photo New South MemphisPassport Photo MemphisPassport Photo LouisvillePassport Photo BaltimorePassport Photo South BostonPassport Photo AlbuquerquePassport Photo MilwaukeePassport Photo TucsonPassport Photo FresnoPassport Photo SacramentoPassport Photo AtlantaPassport Photo MiamiPassport Photo OmahaPassport Photo RaleighPassport Photo Kansas CityPassport Photo Long BeachPassport Photo MesaPassport Photo Staten IslandPassport Photo Colorado SpringsPassport Photo Virginia BeachPassport Photo OaklandPassport Photo TampaPassport Photo TulsaPassport Photo MinneapolisPassport Photo WichitaPassport Photo ArlingtonPassport Photo BakersfieldPassport Photo ClevelandPassport Photo New OrleansPassport Photo AuroraPassport Photo HonoluluPassport Photo AnaheimPassport Photo West RaleighPassport Photo OrlandoPassport Photo LexingtonPassport Photo RiversidePassport Photo Corpus ChristiPassport Photo Lexington-FayettePassport Photo CincinnatiPassport Photo Santa AnaPassport Photo StocktonPassport Photo PittsburghPassport Photo Saint PaulPassport Photo LincolnPassport Photo AnchoragePassport Photo MeadsPassport Photo HendersonPassport Photo GreensboroPassport Photo PlanoPassport Photo NewarkPassport Photo MadisonPassport Photo St. LouisPassport Photo Chula VistaPassport Photo ToledoPassport Photo Jersey CityPassport Photo RenoPassport Photo ChandlerPassport Photo Fort WaynePassport Photo BuffaloPassport Photo DurhamPassport Photo St. PetersburgPassport Photo IrvinePassport Photo LaredoPassport Photo LubbockPassport Photo GilbertPassport Photo Tri-CitiesPassport Photo Winston-SalemPassport Photo GlendalePassport Photo NorfolkPassport Photo HialeahPassport Photo GarlandPassport Photo ScottsdalePassport Photo IrvingPassport Photo BoisePassport Photo ChesapeakePassport Photo North Las VegasPassport Photo FremontPassport Photo SpokanePassport Photo Baton RougePassport Photo Upper West SidePassport Photo RichmondPassport Photo ParadisePassport Photo TacomaPassport Photo JamaicaPassport Photo San BernardinoPassport Photo Salt Lake CityPassport Photo HuntsvillePassport Photo Des MoinesPassport Photo FontanaPassport Photo ModestoPassport Photo RochesterPassport Photo MaryvalePassport Photo ArlingtonPassport Photo OxnardPassport Photo ColumbusPassport Photo WorcesterPassport Photo Moreno ValleyPassport Photo Little RockPassport Photo FayettevillePassport Photo Huntington BeachPassport Photo TallahasseePassport Photo YonkersPassport Photo GlendalePassport Photo CypressPassport Photo AuroraPassport Photo AmarilloPassport Photo AkronPassport Photo VancouverPassport Photo BirminghamPassport Photo MontgomeryPassport Photo Grand RapidsPassport Photo PeoriaPassport Photo ProvidencePassport Photo KnoxvillePassport Photo Sunrise ManorPassport Photo Grand PrairiePassport Photo ShreveportPassport Photo BrownsvillePassport Photo Overland ParkPassport Photo Newport NewsPassport Photo MobilePassport Photo Fort LauderdalePassport Photo Santa ClaritaPassport Photo ChattanoogaPassport Photo East FlatbushPassport Photo Spring ValleyPassport Photo Santa RosaPassport Photo EugenePassport Photo TempePassport Photo OceansidePassport Photo SalemPassport Photo Garden GrovePassport Photo Rancho CucamongaPassport Photo Cape CoralPassport Photo East New YorkPassport Photo Sioux FallsPassport Photo OntarioPassport Photo Fort CollinsPassport Photo SpringfieldPassport Photo HollywoodPassport Photo Elk GrovePassport Photo ClarksvillePassport Photo Pembroke PinesPassport Photo Deer ValleyPassport Photo MurfreesboroPassport Photo Port Saint LuciePassport Photo CoronaPassport Photo McKinneyPassport Photo LancasterPassport Photo CaryPassport Photo AlexandriaPassport Photo Tempe JunctionPassport Photo PalmdalePassport Photo HaywardPassport Photo SalinasPassport Photo SunnyvalePassport Photo FriscoPassport Photo SpringfieldPassport Photo East ChattanoogaPassport Photo PasadenaPassport Photo JacksonPassport Photo PomonaPassport Photo Kansas CityPassport Photo Washington HeightsPassport Photo LakewoodPassport Photo EscondidoPassport Photo AstoriaPassport Photo HollywoodPassport Photo Borough Park

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.