Free and private — your photo never leaves your device

Create a Passport Photo Online — Free in 30 Seconds

Choose your country, upload a photo, and get a correctly sized passport or visa photo with a clean background. Covers the US 2×2 in, UK/EU 35×45 mm and 100+ other official sizes.

How It Works
  • 100% Free Digital Output
  • Privacy First
  • Print Anywhere
Size
35×45mm
Head height
70-80%
Eye line
55%
Background
White

US passport? The State Department does not accept photos that are edited, filtered or AI-altered, and that includes changing the background. Shoot against a plain white wall and use only crop and resize. Official rules

Drag & drop your photo to start

Supports JPG, PNG, WEBP, HEIC (iPhone) — up to 20MB

How to Create a Passport Photo Online (Step-by-Step)

Making a passport photo online with PassportSnap AI takes about 30 seconds from start to finish — choose your country, upload a photo, let AI center your face and remove the background, then download. See the full 6-step walkthrough with details on each stage.

See the full step-by-step guide →
  1. 1 Choose your country and document
  2. 2 Upload or take a photo
  3. 3 Let AI center your face automatically
  4. 4 Remove and replace the background
  5. 5 Fine-tune brightness, contrast, and crop
  6. 6 Download — single photo or print sheet

Get Featured on Our Homepage!

Record a quick 30-second screen clip of your photo creation process and email it to us — we'll feature our favorite user walkthroughs right here for a month!

📧 Email Your Video

About PassportSnap AI

Privacy First

Face auto-centering, manual adjustments, and AI background removal all happen locally in your browser — your photo is never uploaded or sent anywhere.

100% Free Digital Output

Download full high-res 300 DPI images for online passport applications and e-Visas without watermarks.

Print Anywhere

Print your downloaded photo at any CVS, Walgreens, or local printer for cents on a standard photo sheet.

Share

Support PassportSnap ☕

Help us keep this tool free and serverless for everyone.

Support via BuyMeACoffee →