Product Suite
ID Verification SDK Suite for complete eKYC
End-to-end eKYC: document capture, face match, and liveness in one flow. Everything runs on your own infrastructure so identity data never leaves your control.
- Get in Touch eKYC Solution
- Doc capture & OCR
- On-premises
WILLIAMS
GIVEN NAMESETHAN L.
DATE OF BIRTH22 SEP 1992
DOCUMENT NO.X8295147
X8295147<7AUR9209226M3205184<<<<03
MRZ
ICAO 9303 parsing
PDF417
Barcode decoding
1000s
Document types
100%
On-premises
Onboarding starts with reading the customer’s ID accurately. FacePlugin ID Document Recognition SDK detects the document in frame, classifies its type, and extracts the data fields name, date of birth, document number, expiry, and more using OCR, MRZ parsing (ICAO 9303) and PDF417 barcode decoding.
It supports thousands of global passport, ID-card and driver-license formats and cross-checks the MRZ, visual zone and barcode against each other to catch tampering and transcription errors. Running fully on-premises, it lets regulated businesses digitise KYC without sending customer documents to an external cloud.
The result is clean, structured, validated data not just a photo of a card. That means fewer manual reviews, faster onboarding, and a reliable foundation for the downstream steps of identity verification: document liveness, face match and selfie liveness.
Read every zone of the document
The SDK fuses OCR of the printed fields with MRZ and barcode data, then reconciles them so you capture clean, structured, validated data — not just an image.
- MRZ parsing to ICAO 9303 with checksum validation
- PDF417 / QR barcode decoding on licenses and IDs
- OCR of the visual inspection zone
X8295147<7AUR9209226M3205184<<<<03
Capabilities
What the ID Document Recognition SDK does
Combine document recognition, face matching, and liveness detection into a single, privacy-first verification flow.
MRZ parsing
Barcode decoding
OCR extraction
Global templates
Tamper checks
On-premises
ID Captured
Document read — MRZ, OCR, barcode
Document Liveness
Genuine physical document
Face Match
Selfie matched to portrait • 98.7%
Selfie Liveness
Real, live person confirmed
Capture on any device
Guide users to photograph their ID through your web or mobile app, with quality checks that reduce blur, glare and retries.
Native mobile SDKs for iOS and Android
Automatic document detection and cropping
Quality checks reduce failed captures
Use cases
Where teams use it
Account opening
Read IDs to pre-fill and verify customer data during digital onboarding.
Age verification
Extract date of birth from an ID to confirm eligibility.
Travel & hospitality
Scan passports at check-in with MRZ parsing.
Fraud checks
Reconcile zones to catch tampered and edited documents.
FAQ
Frequently asked questions
- Which identity documents are compatible?
The SDK supports passports, national ID cards, and driver’s licenses from a wide range of countries with automatic document recognition.
- What information can the SDK extract?
It captures key details such as name, date of birth, document number, nationality, gender, expiry date, and other fields, returning the data in structured JSON format.
- How are altered or fake documents detected?
The SDK verifies MRZ, visual text, and barcode data, checking for mismatches and validation errors that may indicate document tampering.
- Is document data processed securely?
Yes. All document scanning and data extraction are performed on your own servers or devices, ensuring sensitive information never leaves your environment.
- Can it work with face recognition and liveness detection?
Yes. It integrates seamlessly with FacePlugin Face Recognition, Liveness Detection, or the complete ID Verification Suite for a full eKYC workflow.
Powered by
SDKs behind this solution
Face Recognition SDK
Accurate 1:1 and 1:N face matching on your own infrastructure.
Face Liveness SDK
Passive and active anti-spoofing that stops presentation attacks.
ID Verification Suite
End-to-end eKYC when you need to verify identity at onboarding.
Protect your face flows from spoofing
Add liveness detection to your face recognition or eKYC product and stop presentation attacks at the source.