ID document data extraction

Extract names, dates, document numbers, and expiry dates from passports, driver's licenses, and national ID cards with a ready-made model - for onboarding flows that shouldn't need retyping.

The fields on every ID

First & last name
Date of birth
Document number
Nationality & issuing country
Issue & expiry dates
Address (where printed)
Sex
Machine-readable zone (passports)
How it works

From customer upload to onboarding data

Create a workflow with the Instant ID document model - the fields are already defined, so there's nothing to configure.
Your app sends ID images or URLs through the REST API, with a webhook when data is ready.
Structured JSON returns for your onboarding checks. Uncertain fields go to Review Hub for your team.

Passports, licenses, ID cards: One ready-made model handles the common ID types, so onboarding doesn't need a separate setup per document.

<30s
Per page, from upload to structured data
Measured end-to-end processing time per page. No templates or training before the first document.
Why it matters

Onboarding stalls when someone has to type the ID

Opening an account, renting a car, signing a lease, starting a job - it all starts with an ID. Somebody reads the document and types the name, date of birth, number, and expiry into a system, and a typo there follows the customer everywhere.

The Instant ID document model extracts those fields from passports, driver's licenses, and ID cards with no setup, returning structured data your onboarding flow can compare against what the customer entered.

Foxello extracts the data; your onboarding rules and team decide. Every field carries its own confidence score, and uncertain values go to Review Hub.

Personal data is processed and stored in the EU, handled in line with GDPR, and never used to train models.

Related use cases

Onboard customers without the retyping

Send your first ID through the API in minutes.

Try free - no setup required