Document Verification

Instant Document Verification —
Powered by AI

Verify passports, national IDs, driver's licenses and more in under 2 seconds. Works across 120+ countries.

Machine Readable Zone

P<NGAADEYEMI<<OLUWASEUN<<<<<<
A12345678NGA8901011M2812310<<<<<6
Scanning...
Confidence: 99.1%

Supported Document Types

Passport
National ID
Driver's License
Residence Permit
Voter Card
Utility Bill
Work Permit
Bank Statement
Process

How it works

Four steps from capture to decision — all in under two seconds.

1

Document Capture

User takes a photo or uploads their document via our SDK or web capture module. Supports front, back, and multi-page documents.

2

AI Extraction

Our engine reads and extracts all data fields automatically — name, DOB, nationality, document number, expiry, and more.

3

Authenticity Check

Security features, MRZ code, fonts, holograms, and metadata are all verified against document templates from 120+ countries.

4

Result Delivered

A pass/fail result with confidence score is returned via our REST API. Includes structured extracted data in JSON.

api.idveriftrust.com/v1/verify
{"status": "verified",
 "confidence": 0.993,
 "document_type": "passport",
 "country": "NGA",
 "mrz_valid": true,
 "expiry_check": true,
 "processing_ms": 1240
}
Document Verified
1.24s
200+
Document types supported
120+
Countries covered
99.3%
Accuracy rate
<2s
Processing time
Verification Checks

What we check

Every document goes through a comprehensive multi-layer verification process.

MRZ Validation

Full checksum validation of the Machine Readable Zone to confirm document integrity and detect tampering.

Font & Layout Check

Verifies that fonts, spacing, and field layout match expected government-issued document templates precisely.

Hologram Detection

Detects presence and validity of security holograms, microprint, and UV-reactive features.

Expiry Verification

Checks whether the document is within its validity period and flags expired or soon-to-expire documents.

Data Consistency

Cross-references data fields on the document to ensure name, DOB, and ID number are internally consistent.

Barcode / QR Scan

Decodes and validates barcodes and QR codes embedded in driver's licenses, modern IDs, and travel documents.

Get Started

Ready to verify documents
at scale?

Join hundreds of African businesses automating identity verification with our AI-powered document engine.