Language:English
Snapproved

Passport & visa photos in 60 seconds

ICAO 35×45mm — Schengen, Turkish passport, and most countries. Make a compliant photo right in your browser.

Drop a photo or pick one

Front-facing portrait, neutral expression, even lighting, plain-ish background.

JPEG, PNG, or WebP · processed on your device

How it works

  1. 1
    Upload your photo
    Drag a JPEG or PNG. We auto-detect your face and pre-crop to the 35×45mm frame.
  2. 2
    Adjust & replace background
    Drag to pan, scroll to zoom. One click removes the background and swaps in an ICAO-approved color.
  3. 3
    Check the compliance checklist
    Live readouts for head height, centering, and eye line — green when you're ready.
  4. 4
    Download print + digital
    Get a 600 DPI 4×6" print sheet (6 copies) and a 300 DPI digital file for online forms.

What a compliant photo looks like

Head fills 70–80% of the frame, centered, neutral expression, plain background, eyes on the upper-middle line. We'll guide you to all of this.

Examples of compliant vs. non-compliant ICAO passport photos
100% refund if rejected
If your consulate or visa portal rejects the photo for technical reasons, email us a copy of the rejection and we'll refund the full $1.

FAQ

Is this photo accepted for Schengen visas?

Yes. The output is 35×45mm at the ICAO biometric standard accepted by Schengen consulates and most countries. Always verify the latest requirements with your specific consulate or visa portal.

Is my photo uploaded anywhere?

No. Face detection, background removal, and cropping all run inside your browser. Your photo never leaves your device.

What happens if my photo is rejected?

Email us the rejection notice and we'll refund the full $1. No questions asked.

Can I print at home?

Yes. You get a 4×6 inch print sheet at 600 DPI with 6 copies. Print at home or take to any photo lab (Walmart, CVS, Boots, dm, MediaMarkt, etc.).

Which countries does this work for?

Any country using the ICAO 35×45mm biometric standard: all Schengen states, Turkey, UK (most types), Australia, New Zealand, Japan, Germany, France, Spain, Italy, Netherlands, Sweden, Switzerland, and many more.