DocsAPI LogoDocsAPI

Identity Documents — Instant Verification, Global Coverage

Seamlessly extract and verify data from passports, national IDs, and driver licenses with industry-leading 99.8% accuracy. Process documents from 195+ countries in under 12 seconds.

195+
Countries

Supported Identity Document Types

Passports

Extract MRZ data and biometric information from e-passport chips with support for 120+ ICAO-compliant passport formats worldwide.

National IDs

Process national identity cards with barcode and hologram verification, supporting both electronic and traditional ID formats.

Driver Licences

Capture data from both front and back sides of driver licenses, including barcodes and security features from various jurisdictions.

Field Coverage

Comprehensive data extraction across all identity document types

Field NamePassportNational IDDriver License
document_number
full_name
dob
expiry_date
nationality
face_crop_base64
mrz_raw
barcode_data
address
gender
issue_date
issuing_authority

99.8% MRZ line accuracy; 98% printed text accuracy.

Verification Workflow

Streamlined process for fast and accurate identity verification

1

User Uploads ID via SDK

Capture high-quality images through our mobile or web SDK with real-time quality checks and guidance.

2

AI Detects & Extracts Fields

Our AI automatically identifies document type and extracts all relevant fields in under 1 second with 99.8% accuracy.

3

Optional Face Match & Fraud Checks

Perform biometric face matching and advanced fraud detection to ensure document authenticity and prevent identity theft.

SVG pipeline visualization

Time & Fraud Savings

Accelerate onboarding while enhancing security

Time Savings

Manual Check90 seconds
Automated Check8 seconds

90% Faster

Fraud Detection

Manual ReviewBaseline
AI Detection3× Improvement

Fraudulent IDs Flagged ↑ 3×

By automating identity verification, organizations can provide a smoother onboarding experience while significantly reducing operational costs and fraud risks. Users complete verification in seconds rather than minutes, leading to higher conversion rates and improved customer satisfaction.

Compliance & Standards

Built to meet global regulatory requirements

ICAO 9303 Standards

Our OCR technology complies with International Civil Aviation Organization (ICAO) 9303 standards for machine-readable travel documents, ensuring global compatibility.

ISO 19794 Biometrics

Face biometric data extraction follows ISO 19794 standards for biometric data interchange formats, supporting interoperability with identity verification systems.

GDPR Data Controls

Built-in data retention controls and privacy-by-design principles ensure compliance with GDPR, CCPA, and other privacy regulations for sensitive identity information.

Developer Output Sample

Structured JSON response with confidence scores

{
  "document_type": "passport",
  "mrz_raw": "P<USASMITH<<JOHN<MICHAEL<<<<<<<<<<<<<<<<<<<<<\nA123456789USA8001015M2501019<<<<<<<<<<<<<<02",
  "fields": {
    "document_number": "A123456789",
    "full_name": "JOHN MICHAEL SMITH",
    "dob": "1980-01-01",
    "gender": "M",
    "nationality": "USA",
    "issuing_country": "USA",
    "expiry_date": "2025-01-01",
    "face_crop_base64": "/9j/4AAQSkZJRgABAQAA...[truncated]"
  },
  "confidence_scores": {
    "document_number": 0.998,
    "full_name": 0.995,
    "dob": 0.997,
    "expiry_date": 0.996,
    "nationality": 0.999
  },
  "verification": {
    "mrz_checksum_valid": true,
    "document_expiry_valid": true,
    "face_detected": true
  }
}

Document Metadata

Includes document type and raw MRZ data for verification and auditing purposes.

Extracted Fields

Normalized data fields with consistent formatting across all document types.

Confidence & Verification

Field-level confidence scores and built-in verification checks for data integrity.

Verify identities in seconds.

Start automating identity verification today with our industry-leading OCR technology.