Back to Guides
KYC
1 min read

ID Card and Passport MRZ Parsing

Automate identity verification workflows by extracting structured data from passports, driver's licenses, and national IDs instantly.

Onboarding users and verifying identities is the bottleneck of modern digital fintech. Manual verification is slow and error-prone. SolveOCR provides a specific Identity-v2 model to parse 190+ countries' IDs with reasoning-level accuracy.

Passport MRZ Strings

The Machine Readable Zone (MRZ) on passports is designed for scanners, but standard cameras struggle with the perspective distortion. SolveOCR's vision engine corrects this automatically and returns a perfect string and the parsed fields.

The KYC Extraction

{
  "document_type": "passport",
  "name": "Jane Doe",
  "passport_number": "EX-1234567",
  "dob": "1992-05-15",
  "expiry": "2032-05-15",
  "mrz": "P<USARE...DOE<<JANE<<<<<<<<<<<<<<<<<<<<",
  "face_detected": true
}

Security and Compliance

Identity data requires Pinnacle Security. We provide one-time processing keys and zero-retention policies by default, ensuring your KYC data is never stored on our GPU clusters longer than the inference window.

Start Identity Onboarding ->

Related Guides

WEBEXT

Building a Web Extension

Using solveOCR securely within a browser extension using the Shadow DOM and exact positioning.

How to Bypass hCaptcha using solveOCR

A complete step-by-step developer guide on intercepting and solving hCaptcha challenges using the solveOCR API.

Neural Search ⌘K
Content-Length: 0