Schengen Visa Photo
35x45mm 29-Region On-Device
Only for iPhone
Free · In‑App Purchases · Designed for iPhone. Not verified for macOS.
iPhone
Skip the $20 studio trip — one tap, no dragging: a Schengen visa photo for $1.99. Pick from 29 countries, right background.
$1.99 per photo. No subscription. Stop fighting manual face sliders — Schengen Visa Photo turns any front-facing shot into a compliant 35×45 mm ICAO-style visa photo, with the right background color for any of 29 Schengen countries — right on your iPhone.
WHAT IT DOES
• One tap, no dragging — camera or Photos to a finished photo in seconds.
• Pick your destination country — Choose from all 29 Schengen countries, or a common "Schengen standard." Most countries need pure white, a few need light gray, and the app switches background color and submission channel (VFS Global / TLScontact / BLS International) automatically once you pick.
• 35×45 mm ICAO crop — Targets face height 70–80% of the frame, aligned with the ICAO / EU photograph guidelines used across the Schengen area.
• Official guidelines, one tap away — A dedicated menu lists the ICAO photo standard plus each country's official government photo-requirement page, most-traveled destinations first. A clear disclaimer reminds you to confirm current requirements with your visa service or embassy before submitting.
• Live export checklist — After a successful preview, a checklist walks through size (35×45 mm), export pixels (420×540), measured face %, required background match, submission note, JPEG export, and our no–face-reshaping policy.
• High-resolution export — 420×540 JPEG, compressed for practical online upload (≤512 KB). Requires a one-time in-app purchase.
• Free to download — Photo processing, live preview, and the full compliance checklist are free to use, with unlimited retries before you buy. Exporting the final full-resolution photo requires a one-time in-app purchase (one export per purchase).
INPUT & LANGUAGE
• Take a new picture with the camera, or pick from your photo library.
• In-app language switcher: English, 简体中文, 繁體中文, Español, 日本語, Deutsch, Français — defaults to your device language when supported.
WHY CHOOSE SCHENGEN VISA PHOTO
• 100% private — Processing uses Apple's Vision framework on-device. No photo upload for editing. No accounts. No analytics SDKs in the app.
• Save money & time — Reprocess as many times as you like before purchasing; one-time unlock per exported photo. No subscription.
• Confirmation before you lose work — If you already generated a photo and then switch country or background, the app asks first: already-exported photos stay in Saved Photos, and you won't lose a result by accident.
SAVED PHOTOS
• After a successful purchase, the exported image can be kept in the app's on-device "Saved Photos" list (same device only; deleting the app removes local app data). Share or delete anytime.
WORKS FOR
• Short-stay (type C) Schengen visa digital/print photo workflows for all 29 Schengen countries.
• Passport-style 35×45 mm photos that follow ICAO specifications — always confirm current rules with the destination country's consulate or its visa service provider (VFS Global, TLScontact, BLS International) before submitting.
HOW IT WORKS
1. Tap Take Photo or Choose from Photos.
2. Pick your destination country.
3. Tap crop — the app detects the face, crops to 35×45 mm, and composites the required background.
4. Review the preview and export checklist.
5. Unlock with a one-time in-app purchase, then save or share the JPEG. Find past exports under Saved Photos.
TECHNICAL NOTES
• iOS 17+. iPhone. Core processing does not require internet; App Store / StoreKit needs connectivity for purchases.
Your edited images are not sent to our servers for processing. Final acceptance of any photo remains with the destination country's authorities or the system you upload to. Official guideline links in the app are provided for reference only.
This app only prepares your photo. It does not produce any official document and is not affiliated with any government. You submit the photo yourself through the official application channels.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
This update polishes the experience:
• Photo preview is now sharp and full-resolution (with a "PREVIEW" watermark and guide lines) instead of a blurry thumbnail — check your photo and lighting clearly before you unlock; your final export won't include the watermark or guide lines.
• New: the export checklist now flags uneven facial lighting and suggests retaking or choosing another photo, so you know before you buy.
• UX bug fixes and enhancements.
• Refreshed app icon — bolder and easier to spot on your Home Screen.
• Clearer photo preview: the on-photo guide now shows head-top and chin spacing, so your framing is easy to check at a glance.
• Saved Photos gallery now shows every photo at its correct size, with nothing cropped.
• Permission prompts are now translated into more languages.
• Accuracy and stability refinements for face framing and export.
Everything is still processed on your device — no account, no tracking. Please confirm exact photo requirements with your visa service or consulate before submitting.
The developer, JIAJUN ZHANG, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- JIAJUN ZHANG
- Size
- 2.1 MB
- Category
- Utilities
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
English and 6 more
- English, French, German, Japanese, Simplified Chinese, Spanish, Traditional Chinese
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- Single Photo Export $1.99
- Copyright
- © 2026 Schengen Visa Photo
