Schengen Visa Photo — 35×45 mm EU Visa Code
For tourist, business, student or family-visit applications to the 29 Schengen states, the photo submitted through VFS Global, TLScontact, iDATA or BLS is 35×45 mm. EU Visa Code Annex VI and ICAO 9303 define the 32–36 mm head height, a plain light background that separates clearly from the face, and the VIS biometric quality criteria. The colour of that background is named by the destination country, not by the standard.
- At home, no studio
- Free analysis
- ICAO 9303
- AI-Powered
Key takeaways
- 29 Schengen countries in 2026 (Croatia 2023, Bulgaria + Romania 2024/2025)
- 35×45 mm, head 32-36 mm, plain light background (Spain names white, Germany asks contrast)
- €90 adult / €45 child (6-12) / free 0-6 — 2025 fee increase
- VFS Global / TLScontact / iDATA (Germany) / BLS — digital upload differences
Where is it used?
Prepare the 35×45 mm biometric photo you submit via VFS Global / TLScontact / iDATA / BLS for short-stay (Type C, 90/180 rule) Schengen visa applications — tourism, business, student, family visit or cultural/sports events — to any of the 29 Schengen states including Germany, France, Italy, Spain, Netherlands, Greece, Bulgaria, Romania and Croatia.
Technical specifications
- Standard
- EU Visa Code Annex VI (Reg. 810/2009) / ICAO 9303
- Authority
- EU consular network — 29 member states / VFS / TLS / iDATA / BLS
- Size
- 35×45 mm (portrait)
- Head height
- 32–36 mm (face 70-80% of the frame)
- Background
- Plain light + contrast to the face; Spain white, Czechia white/light blue
- Colour
- RGB colour, natural skin tone
- Quantity
- 2 identical prints + 1 digital JPEG (VAC portal)
- VFS digital
- JPEG 400×514–1054×1350 px, max 5 MB
- TLS digital
- JPEG 60-300 KB, 600×800–1200×1600 px
- Glasses
- Glare-free clear lenses allowed in every state — Germany included
- Fee 2026
- €90 adult / €45 (6-12) / 0-6 free
- Processing
- Standard 15 days / express 5 working days / high season up to 45
- VIS scoring
- Automated biometric quality since 2025 (≥0.6 required)
- Fingerprints
- 5-year validity (extended from 4.5 in 2026)
- Freshness
- Photo last 6 months; visa 90/180 rule
Requirements checklist
- Size 35×45 mm; head 32-36 mm (face 70-80%).
- Plain light background; Spain names white, Germany asks for contrast.
- 2 identical prints + digital JPEG (per VAC portal size).
- Neutral expression, mouth closed, eyes open, looking straight at the camera.
- Glasses are not banned; glare, tinted lenses and eye-covering frames are.
- Photo within the last 6 months, colour (RGB), no retouching.
- Fee €90 + VAC service fee payment ready.
- Optimised for VIS biometric score ≥0.6.
- 90/180 rule: max 90 days travel within a rolling 180-day window.
- EES 2026: fingerprints + face image biometric border check.
Schengen Visa Photo — 35×45 mm size diagram
Related document sizes
Official photo sizes for documents related to this page, with pixel equivalents.
| Document | Physical size | Pixels (300 DPI) | Background | Note |
|---|---|---|---|---|
| EU Passport & Schengen Visa | 3.5 × 4.5 cm | 413 × 531 px | White or light grey | ICAO compliant |
| Germany Visa | 3.5 × 4.5 cm | 413 × 531 px | White or light grey | ICAO compliant |
| Greece Visa | 3.5 × 4.5 cm | 413 × 531 px | White or light grey | ICAO compliant |
| Italy Visa | 3.5 × 4.5 cm | 413 × 531 px | White | ICAO compliant |
| France Visa | 3.5 × 4.5 cm | 413 × 531 px | Light grey | ICAO compliant |
| Spain Visa | 3.5 × 4.5 cm | 413 × 531 px | White | ICAO compliant |
| Bar Association ID | 3.5 × 4.5 cm | 413 × 531 px | White | ICAO biometric |
How it works
Schengen Visa Photo — 35×45 mm EU Visa Code — get it right in 4 steps.
-
Pick the VAC: VFS, TLS, iDATA or BLS
For Germany iDATA, for France/Switzerland TLScontact, for most of Italy/Netherlands/Greece/Spain VFS Global, for some regions of Spain BLS International. Each VAC has different digital-upload size/limit rules.
-
Shoot in front of a plain wall with a neutral expression
Phone at eye level. No Schengen state bans glasses as such; what gets rejected is flash glare on the lens, tinted or dark lenses and thick frames crossing the eyes. Neutral expression, mouth closed, eyes open, direct look — the VIS automated biometric quality score has been active since 2025.
-
Upload the photo and get the Schengen check
The AI scores the 32-36 mm head-height band, 70-80% face ratio, background uniformity and eye line against EU Visa Code Annex VI. You pick the background colour at output: the same shot yields a white frame for the Spanish file and a light grey one for Germany.
-
Ship / upload two formats: 2 prints + digital JPEG
For the VAC appointment 2 identical 35×45 mm prints (8-up with cut marks on a 10×15 sheet). The digital JPEG is auto-optimised per portal (VFS: 400×514–1054×1350 px max 5 MB; TLS: 60-300 KB 600×800–1200×1600 px).
From your photo to delivery: how it works
-
Take Your Photo ~30 sec
Upload a shot taken at home with your phone; no studio visit needed.
-
AI Analysis ~1-2 sec
A 478-point face mesh checks head ratio, background, glasses and expression.
-
Auto Fix instant
Background turns white and the crop is applied to the official size automatically.
-
Digital Delivery instant
Download an application-ready JPEG matching the required size and file limit.
-
Print & Shipping 1-3 business days
Printed ID photos are shipped to your address (optional).
Schengen Visa Photo Rules (2026): One Standard for 29 Countries
As of 2026 the Schengen Area comprises **29 member states**: Croatia joined in 2023, Bulgaria and Romania in 2024/2025 (air/sea in March 2024, land borders in January 2025), replacing the classic 27. A Schengen Type C visa is valid across **all 29 states** and grants 90 days of travel within a rolling 180-day window. The photo standard is unified across all 29 countries by the EU Visa Code (Regulation EC 810/2009, Annex VI): 35×45 mm portrait, ICAO 9303 compliant, a plain light background that separates clearly from the face, 32-36 mm head height.
The same standard is shared with UK visa (BRP), Australia visa and 35×45 mm passports; see the 35×45 mm photo page for size details. **Since 2026 the photo also goes through the automated VIS biometric quality score**: a score below 0.6 on the 0-1 scale flags the photo as "retake required" and adds 2-4 weeks to processing. vesikalik.com.tr checks exactly the criteria VIS measures — head angle, face ratio, background uniformity and eye alignment. The comparative list is in the full table of document photo sizes.
VFS Global, TLScontact, iDATA, BLS: Which One Applies to You?
| VAC | For which country | Digital JPEG spec | Background & glasses criterion |
|---|---|---|---|
| iDATA | Germany (official intermediary in Turkey) | Portal-specific: 300 KB – 2 MB, min 400×514 | NAMES NO COLOUR — criterion is contrast; glasses conditionally allowed |
| VFS Global | Italy, Netherlands, Greece, Spain, Belgium, Austria, etc. | JPEG 400×514 – 1054×1350 px, max 5 MB | EU baseline: plain light background, glare-free glasses allowed |
| TLScontact | France, Switzerland, Belgium (some regions) | JPEG 60-300 KB, 600×800 – 1200×1600 px | EU baseline: plain light background, glare-free glasses allowed |
| BLS International | Spain (some regions), Portugal | JPEG varies per portal | NAMES THE COLOUR: white; head position ±2 mm centring |
| Direct consulate | Special cases (family reunification, etc.) | Varies per consulate | Full literal ICAO 9303 enforcement |
For applicants **living in Turkey** the practical distinction is not strictness but **which centre you walk into**: Germany runs through iDATA, France and Switzerland through TLScontact, most of Italy/Netherlands/Greece and Spain through VFS Global, some Spanish regions through BLS. On photo criteria they all apply the same EU baseline; the genuine differences are the **digital upload spec** (pixel range, file-size ceiling) and whether they name a background colour at all — BLS says white, iDATA names no colour.
vesikalik.com.tr runs the **same ICAO check for every Schengen country**, because the rule really is shared — there is no hidden country-specific "strict mode". The one thing that changes per country is the output background colour: the analysis measures whether the background is plain and uniform, and the preparation step removes it entirely and paints the tone you pick (white, light grey, grey, blue). So **one shoot** yields a white frame for the Spanish file and a light grey one for Germany; no second studio visit.
The Most Critical Measurement: 32–36 mm Head Height and VIS Scoring
The most common technical reason for Schengen rejections is head height: 32–36 mm from chin to crown, with the face covering **70–80%** of the frame height. The eyes must also sit within a specific band above the bottom edge. Since 2025, the **VIS (Visa Information System) automated biometric quality score** has been live: a score below **~0.6** on the 0-1 scale flags the photo as "retake required" and adds 2-4 weeks of delay to processing.
vesikalik.com.tr measures this distance with sub-millimetre precision using MediaPipe FaceLandmarker's 478-point face mesh, automatically re-frames the crop, and scores every parameter VIS checks (head angle, face symmetry, eye alignment, expression neutrality) in one report. No more manual cropping, ruler measuring or template alignment. See the 35×45 mm size guide for general background.
Is Germany the "Strictest" Country? Three Claims and the Official Text
Schengen Visa Photo: Correct and Incorrect Examples
Nine frames of the same person: the first one follows the rules, the other eight show the mistakes that get applications rejected most often. When you upload your own photo, the AI checks for exactly these errors in seconds.
Correct Incorrect Image licence terms
-
Correct example -
Glare on lenses -
Smiling -
Low camera angle -
Head tilted -
Background not plain -
Headwear worn -
Harsh side light -
Oversized jewellery
The three claims that circulate about Germany — "light grey only", "glasses fully banned", "32-36 mm fixed" — have no basis in the official text. The binding form of the German photo template is Anlage 8 PassV, and it judges the background by **contrast**, not colour: "Der Hintergrund muss einfarbig hell sein (idealerweise neutral grau) und einen Kontrast zum Gesicht und zu den Haaren aufweisen." Light grey is called **ideal**, not mandatory — the template even varies the tone by hair colour (mid grey for light hair, light grey for dark hair) and its error example is not "white background" but "Hintergrund ohne Kontrast". Glasses sit under a separate "Brillenträger" heading and are **conditionally allowed**; what is banned is lens glare, tinted or dark lenses and frames covering the eye. On head height, 32-36 mm is the **optimal band**, not a hard threshold: rejection arrives only below 27 mm or above 40 mm, so 31 mm is not rejected. Details on the Germany visa photo page.
The real difference is not degree of strictness but **the kind of criterion**. Inside the same 35×45 mm frame four countries measure four different things: **Spain (BLS)** names the background colour — white; **Czechia** accepts white or light blue and sets a 13 mm minimum on the eye-to-chin distance; **Austria** calls grey the ideal tone (which varies with hair colour) and sets an 8 mm minimum between the eyes; **Germany** names no colour at all and asks for a measurable outcome — contrast. On glasses the genuinely strict country is not in Schengen at all: **the United States has banned them without exception since 2016**, while Schengen states follow the ICAO baseline and allow glare-free prescription lenses. If you do not know which consulate will decide, the safe common denominator is: plain light background, hair contour clearly separated from it, 32-36 mm head, neutral expression, no glare on the lens.
What Changed in 2026? EES, ETIAS and the Fee Increase
Schengen saw its biggest changes in a decade during 2026: **(1) EES (Entry/Exit System)** went fully operational on 10 April 2026 — manual passport stamping ended at the 29 Schengen borders; instead **fingerprints + face image** biometric checks apply. This speeds up crossings but adds no new photo requirement on the visa application side. **(2) ETIAS** launches Q4 2026 (€20, valid 3 years); but ETIAS is **only for visa-exempt countries** — since Turkish citizens are in the visa-required group, they do not apply for ETIAS.
**(3) Fee increase**: 2025 raised €80 → €90 for adults and €40 → €45 for children (6-12) — the first increase since 2020. Under-6 remains free. **(4) Express processing dropped from 7 to 5 working days**. **(5) Fingerprint validity extended from 4.5 to 5 years**. **(6) The digital Schengen visa pilot continues** — some embassies accept fully online forms; a full physical-to-digital visa sticker rollout is targeted for 2027-28. The same 35×45 mm size can be re-optimised from a single shot for Russia visa, UK visa and US visa via vesikalik.com.tr; the same 6-month freshness applies to the general passport photo. The full country breakdown is in the visa photo sizes by country guide.
Do's and Don'ts
Do
5- Keep head height in the 32-36 mm band (face 70-80% of the frame)
- Use a plain light background — Spain names white, Germany looks for face/hair contrast
- A colour (RGB) photo taken within the last 6 months
- Take 2 identical 35×45 mm printed copies to the VAC appointment
- Prepare the digital version to the specific pixel/file limits of the VFS/TLS/iDATA portal
Don't
5- No smiling, showing teeth, open mouth or raised eyebrows
- Do not shoot in glasses with lens glare, tinted/dark lenses or frames crossing the eyes
- No photo older than 6 months or retouched (AI edit / filter)
- Do not upload the wrong size to the wrong VAC portal (VFS ≠ TLS specs)
- No hats, bandanas or face-shading accessories
FAQ
What should I pay attention to when taking the photo?
What are the visa photo sizes and requirements?
Can I wear a headscarf in a visa photo?
Can I smile in a visa photo?
What are the Schengen visa photo requirements?
Do I need a paper photo or a digital file for visa applications?
Do all Schengen countries ask for the same photo standard?
How much does an ID photo cost? (2026)
Photo analysis and the biometric compliance check are completely free. Digital file and print prices are below — identical to the live prices in the order wizard.
Why vesikalik.com.tr?
- 10+ years of studio experience
- 5,000+ ID photos printed
- 38,000+ AI analyses run
- ~2.4 sn average analysis time
- 478 point face analysis
- 75+ document & visa standards
Schengen Visa Photo — 35×45 mm EU Visa Code — customer reviews
-
★★★★★
Germany short-stay visa via VFS. Two 35×45 prints in the file, officer said "ICAO compliant" and moved on.
-
★★★★★
France tourist visa at TLScontact Istanbul. Photo passed without any question, visa in 12 days.
-
★★★★★
Netherlands via VFS. The 35×45 print matched EU biometric spec, approval in a week.
-
★★★★★
Italy tourist visa. TLScontact Ankara took the photo with the file, no resubmission needed.
-
★★★★★
Head ratio a bit small on the first try — app warned me. Second attempt got me the right crop for EU spec.
-
★★★★★
Officer accepted the file but the background looked slightly warm compared to a proper light-grey standard.
Is your photo ready?
Skip the photographer; take your photo at home, run the compliance check and download your print-ready photo in seconds.
- No photographer needed
- Free
- No sign-up
- Results in seconds