Photo apps for a European passport in 2026: the 35 × 45 mm biometric spec, and where SpecSnap fits

Most EU passports and the Schengen visa share the same 35 × 45 mm ICAO biometric photo spec. What that means for which app to use, and where SpecSnap fits.

  • comparison
  • europe
  • passport-photo
  • biometric
  • schengen

If you are renewing a European passport in 2026, the photo you need is a 35 × 45 mm portrait built to the ICAO Doc 9303 biometric standard. That is the same dimensional and biometric basis the Schengen short-stay visa photo uses, which is why a Schengen-preset tool gets you most of the way there. The catch is that each EU member state publishes the exact rule through its own passport authority, and a few parameters (most often the background shade) vary by country. SpecSnap encodes the Schengen 35 × 45 mm ICAO-aligned preset and runs the whole check on your phone; PhotoAiD, Passport Photo Online, and PhotoGov add a human reviewer and a refund line for people who want one. None of them replaces a check against your own member state's authority.

Jump to: EU passport vs Schengen visa · What biometric compliance checks · Where SpecSnap fits · If you want a guarantee · FAQ

Is a European passport photo the same as a Schengen visa photo?

Mostly yes on the photo itself, and that is the part worth understanding before you pick a tool.

EU passports are issued under Council Regulation (EC) No 2252/2004, which sets the security and biometric standard, and the face image follows ICAO Doc 9303. The Schengen short-stay visa photo follows the same ICAO basis. In practice that means both want the same things: a recent colour photo at 35 × 45 mm, the head taking up roughly 70–80% of the frame, eyes open and level, a neutral expression with the mouth closed, even lighting with no shadow on the face or behind the head, and a plain, uniform background.

Where they diverge is administrative, not geometric. There is no single "European passport" office. A French passport photo is handled by ANTS, a German one is checked against the official biometric photo template (the Fotomustertafel), a Spanish one by the issuing comisaría, and so on. The dimensions and the biometric framing are shared; the background and one or two tolerances are set by the member state. France is the clearest example: ANTS requires a plain light grey or light blue background and rejects a pure white one, while authorities that follow the plain-white convention accept exactly the photo France bounces. So the right mental model is: the 35 × 45 mm ICAO photo is portable across the EU, the final acceptance rule belongs to whichever authority issues your passport. Build to the shared spec, then confirm the background and any size tolerance on your own authority's page before you submit.

What biometric compliance actually checks

"Biometric" is not a marketing word here. It means a facial-recognition system has to be able to find your face in the image and template it consistently, not just that the photo looks fine to a clerk. Head height out of range, an eye line that sits too high or low, a background that is not uniform, or a file that misses the portal's pixel or kilobyte target are the errors that get a photo bounced at the upload step, and none of them is obvious by eye.

That distinction is the whole game, and it has its own write-up: see what biometric-ready actually means for a travel photo for the failure modes a system flags that a person would pass.

Where SpecSnap fits, honestly

SpecSnap is built for one part of this problem: producing the 35 × 45 mm ICAO-aligned photo on your device, without uploading anything.

What it does:

  • Encodes the Schengen short-stay visa spec as a country preset (35 × 45 mm, head ratio, eye line, background, lighting) and validates against it in real time while you frame the shot.
  • Runs every check on the phone. The photo, the face landmarks, and the final crop stay in app-local storage. Nothing reaches a server, so nothing lands in a vendor's training set or breach pool. It works offline; the only network step is the in-app purchase at export.
  • Costs a one-time, per-photo price set in your local currency (about $0.99 in the US, around €1 across the Schengen area) and shown in-app before you pay, with a free watermarked preview first and no account. The mobile app is the cheapest way to use SpecSnap, and the export includes 4R (102 × 152 mm) and 6R (152 × 203 mm) print sheets for a home printer or a local shop.

What it does not do, stated plainly: there is no human-review service, no published acceptance guarantee, and no per-country passport preset for France, Germany, Spain, or any other member state. The encoded target is the Schengen 35 × 45 mm ICAO spec. Because most EU passports share that dimensional and biometric basis, the output is the right size and framing for them, but you are the one confirming your authority's background rule. If that trade (private, on-device, cheap, you are the final reviewer) is the wrong shape for your submission, the next section is for you.

If you want human review or an acceptance guarantee

Some submissions are not worth self-checking: a marginal room, glasses you would rather not remove, or an application fee you cannot afford to pay twice. For those, a tool that puts a person on the file and backs it with a refund clause changes the risk profile.

PhotoAiD advertises expert review in under a minute and a double money-back guarantee. Passport Photo Online pairs automated checks with expert review and the same double money-back wording. PhotoGov sells human verification as an add-on rather than baking it into the base price. Read every guarantee narrowly: it refunds the photo fee if the authority rejects the image, not the passport application itself.

The full tool-by-tool breakdown on privacy, head-ratio handling, DPI, and guarantee language already lives in SpecSnap vs other Schengen visa photo tools, and the price ladder across services is in digital ID photo pricing in 2026. This article does not repeat those tables; use them to choose the trade-off, then come back here for the EU-passport caveat.

FAQ

Can I use a Schengen visa photo for my EU passport?

The photo itself is almost always interchangeable: both are 35 × 45 mm ICAO Doc 9303 portraits with the same head-ratio, eye-line, and expression rules. The difference is the background and one or two tolerances, which your passport authority sets and can differ from the visa rule. Build the 35 × 45 mm ICAO photo, then check your member state's published background shade before you submit.

What size is a European passport photo?

35 × 45 mm across EU member states, with the head occupying roughly 70–80% of the frame. The millimetre size does not change across countries; the digital pixel and file-size targets depend on which online portal you upload to.

Does SpecSnap have a France, Germany, or Spain passport preset?

No. SpecSnap encodes the Schengen short-stay visa spec (35 × 45 mm, ICAO-aligned), not a per-country EU passport preset. Because EU passports share that dimensional and biometric basis, the output is the correct size and framing for them, but you confirm your own authority's background rule. There is no human review or acceptance guarantee.

Is the photo processed on my device?

Yes. Sizing, head-height detection, eye line, background, and lighting all run on the phone. The photo never reaches a server, the app works offline, and the only network step is the one-time in-app purchase that unlocks a clean export.


Most EU passports and the Schengen visa want the same 35 × 45 mm ICAO biometric photo, set in detail by the authority that issues your document. If you want that photo prepared on the phone you already carry, with nothing uploaded, SpecSnap is built for that trade, available on the App Store and Google Play, or in your browser at web.specsnap.app for $2.99 if you would rather not install anything (the apps are cheaper). If a human sign-off or a refund clause is the load-bearing requirement, one of the review-backed tools above is the better fit.

Sources

  1. ICAO Doc 9303, Machine Readable Travel Documents: the face-image standard EU passports and Schengen visa photos both follow.
  2. Council Regulation (EC) No 2252/2004: standards for security features and biometrics in EU passports.
  3. European Commission, Schengen visa policy: the short-stay visa framework the photo rule sits under.
  4. ANTS (France), identity photos: the French rule requiring a plain light background and rejecting pure white.
  5. PhotoAiD, Schengen visa photo: expert review and double money-back guarantee language.
  6. Passport Photo Online, Schengen visa photo: AI plus expert review and double money-back wording.
  7. PhotoGov: optional human verification add-on.

Related specs

Back to all articles