ProductsIndustriesFAQsContactAPI DocsLoginBook a demo
KYC & travel documents

Passport data, extracted with reliable precision.

AI-powered OCR extracts passport information quickly with reliable data extraction - MRZ-aware, and chains into Passport Authentication to verify the details against records.

Free trial credits included · Full API documentation

Sample responseLIVE API · <1S
DocumentPassport - image
Passport no.U••••••7
NameSHARMA, RAHUL
DOB14/06/1991
Expiry22/03/2031 ✓
MRZ checksumValid ✓
✓ VerifiedAPI docs →
What you get

Passport OCR: built for decisions, not just data

MRZ-aware readingThe machine-readable zone is parsed and checksum-verified - catching retyped or doctored data lines.
Immigration-grade fieldsNumber, full name, date of birth, issue and expiry dates - everything visa and KYC workflows need.
Chains to authenticationExtracted details feed Passport Authentication for verification against records.
How it works

How Passport OCR works in three steps

Upload

Photo or scan of the passport bio page.

Extract

All fields plus MRZ parse and checksum.

Authenticate

Verify the details via Passport Authentication.

FAQ

Before you integrate Passport OCR

What is MRZ checksum validation?

The machine-readable zone encodes check digits; if the printed data was altered, the checksums fail - a strong tamper signal.

Which fields are returned?

Passport number, full name, date of birth, issue date and expiry date.

Who uses this?

Visa and immigration consultants, travel companies, banks and any KYC flow accepting passports.

Works well with

Chain Passport OCR into a full verification flow

Passport AuthenticationVerify extracted details against records.Explore →
Aadhaar OCRDomestic KYC documents.Explore →
AI-Powered OCRConfigurable any-document extraction.Explore →

Run your first Passport OCR check in under a minute.

Free trial credits and full documentation from day one.

Start free trial or book a 20-minute call