ICAO 9303 · ISO/IEC 19794-5

Visas and permits

Visas and permits are subject to the same image standard as passports and identity cards: ICAO 9303. Photo Collect checks the photo before submission — instead of errors only being noticed at the counter or during printing.

Portrait photo being uploaded with Photo Collect
Submit
Photo Collect Processed portrait photo on an employee ID card
Anna Muster ID 40118
100% ICAO 9303-compliant
35+ automatic checks
2 min effort per person
Starting point

Starting point

For visas and permits, the image determines whether the application is accepted. If it is rejected, the entire procedure is delayed — with appointments that cannot simply be rescheduled.

Today, the photo is often checked only in the target system or at the counter. By the time the error is noticed, the applicant has long since left.

Process flow

Compliant before the application goes out.

01

Capture before submission

The photo is taken where the application is created — in the portal, at the counter, or from home via QR letter.

02

Checks according to specifications

Checks are performed against ICAO 9303, ISO/IEC 19794-5, and the requirements of the issuing authority.

03

Handover to the business application

The approved image goes to ID card production with structured metadata — with OpenPGP encryption on request.

Location-independent

Capture before submission

Applicants upload their photo before the application goes out — from the portal or via the QR code in the appointment letter.

  • Checks are based on the profile of the respective document, directly during upload
  • Insufficient photos immediately trigger a new request, with the reason in plain language
  • No login and no app installation
Test photo capture
Photo upload via smartphone
Smartphone upload · no app
On site

Capture during the in-person visit

During the in-person visit, the image is taken on site — assisted by your staff or at the self-service kiosk in the waiting area.

  • Assisted capture by your staff
  • Self-service kiosk for the waiting area
  • The same check profiles as for uploads from home
Photo Collect photo kiosk
Photo kiosk · self-service in the waiting area
Checking and processing

Highly automated through to approval.

Photos are immediately checked for consistency and quality and automatically processed to the required format. Optional manual quality control guarantees fully compliant results.

Example: head not facing forward
Head posture

Head not facing forward

Faulty photos are detected during upload — with instant feedback.

  • 35+ automatic checks
  • Configurable criteria and strictness
  • Feedback with specific instructions
Processed portrait photo, 3:4 portrait format

Portrait, close zoom, gray background

Uploaded photos are automatically processed to the required format, including:

  • Alignment and centering of the face
  • Adjustment of format and zoom
  • Background replacement as specified
Quality control 18
Reject with predefined reasons and tips for improvement

Photos can optionally be reviewed manually before final approval.

  • Integrated messaging for new requests
  • New invitation with detailed reason
  • Interface designed for large review volumes
Benefits

Rejections are caught before the application is submitted.

For visas and permits, the image determines acceptance. It is checked before the application is submitted — not later in the target system.

Keep appointments

A rejected image delays the entire procedure. The error is noticed while it can still be corrected.

One profile per document

Check criteria and output format follow the requirements of the issuing authority — depending on the document, whether visa or residence permit.

Reason in plain language

If an image is rejected, the new upload request states the reason and gives a tip for improvement.

Relevant features

What official permits additionally require.

The higher the requirements for the document, the more needs to be secured besides the photo — identity, presence, traceability.

Optional

Liveness check

A live video recording ensures that the person is physically present. Spoofing leads to rejection.

Optional

Document scan

The ID card or passport is scanned and matched against the photo. Name and date of birth are passed on to the target system.

Optional

Signature capture

Sign with a finger or stylus. Line weight, background removal, and cropping are handled automatically.

Integration and operation

Within the existing infrastructure.

Photo Collect is provided as a managed service or operated in the authority's data center.

  • REST/JSON API, deep link, or iFrame embedding
  • Hosted by the provider or on-premise
  • Export with OpenPGP encryption on request
  • Millions of records per year without performance loss
API documentation
  • REST/JSON API Full control from the business application
  • Deep link Session handover without your own integration
  • iFrame Capture embedded in the form
Data protection

Swiss made, Swiss hosted.

The software is developed in Switzerland and runs in an ISO 27001-certified data center in Switzerland. On-premise hosting available. Sovereign infrastructure and AI models.

FAQ

Frequently Asked Questions

Do the photos meet ICAO standards?

More information on ICAO

Are there special requirements for visa and permit photos?

Visa and permit photos follow the same international standard as passports and identity cards: ICAO 9303. Additional requirements of the issuing authority, for example regarding format or background, are stored as a check profile and automatically checked during upload.

Are the photos biometric?

Read more

Try Photo Collect in two minutes.

Cookie settings

Your choices apply to this website. You can change or withdraw them at any time through the footer.

Stores your privacy choices, light or dark mode, and country for regional display.

Allows Google Analytics to use cookies for visitor statistics.

Allows Google Ads to use cookies and data for advertising measurement and personalised advertising.

Allows embedded YouTube videos. Google receives your IP address and may store data on your device.

Google may receive cookieless measurement signals even when analytics and marketing cookies are rejected. Plausible measures visits without cookies.

Cookie policy How Google uses data

JavaScript is disabled. Optional Google tags and YouTube videos are not loaded.