KYC and Customer Onboarding
Automate customer registration by extracting identity data from passports, national ID cards and driver licenses.
API-first. Privacy-first. Multi-country.
Submit identity document images via REST API and get structured, merged field data back - no app to install, no SDK to embed.
Session-based async processing with real-time partial results
Multi-image fusion extracts more from front + back combined
No ID images stored. No exceptions.
Built for businesses and apps that need reliable, privacy-first identity document verification.

Identity document OCR API
IdScanly provides an AI-powered identity document OCR API that extracts structured information from passports, identity cards, residence permits, visas and driver licenses.
Whether you are building a KYC platform, fintech onboarding workflow, access control system, customer registration process or compliance solution, IdScanly helps automate document data extraction through a simple REST API.
The platform combines OCR, MRZ recognition, barcode reading and multi-image analysis to maximize accuracy while maintaining a privacy-first architecture.
Common use cases
Automate customer registration by extracting identity data from passports, national ID cards and driver licenses.
Accelerate Know Your Customer (KYC) procedures and reduce manual data entry during account creation.
Capture guest information from passports and identity cards during hotel check-in processes.
Verify visitor identities and automate registration workflows using machine-readable identity documents.
Extract and validate driver license information during vehicle rental and onboarding processes.
MRZ recognition and passport OCR
Machine Readable Zone (MRZ) recognition allows software systems to extract highly reliable identity information directly from passports and many government-issued identity cards.
IdScanly automatically detects MRZ zones, validates checksum digits and merges MRZ information with OCR and barcode results to increase extraction accuracy.
The MRZ scanner API is suitable for passport verification, border control systems, travel applications and digital identity onboarding workflows.
Privacy-first verification
Many document scanning solutions store sensitive identity documents indefinitely. IdScanly was designed differently.
Identity document images are processed in memory and discarded after processing by default. No document archives, galleries or long-term image storage are required.
This architecture helps organizations reduce compliance risks while maintaining control over personal information.
Multiple independent recognition engines run concurrently - text, color, MRZ, barcode, and visual zones process in parallel so results arrive fast.
Images are processed and discarded. No document gallery, no retention by default. Configure your own retention policy if needed.
Upload front and back into one session. The engine continuously merges candidates and selects the strongest value per field across all images.
Every extracted field includes:
Designed for multiple document formats and countries. Unknown document types still return partial fields and raw OCR data.

Call the REST API from your own backend. Submit images, poll for results, read structured fields.
Best for:
Backend teams, fintechs, KYC platforms, onboarding flows, access control systems

Run IdScanly on your own infrastructure for maximum data sovereignty and custom SLAs.
Best for:
Regulated industries, government, large enterprises, privacy-critical deployments
Structured field extraction designed for compliance and downstream processing.
Supported fields vary by document type. Unknown documents still return partial data.

Privacy is a design constraint, not a checkbox.
API responses carry Cache-Control: no-store. Images are processed and not retained by default. Request IDs are logged - not document content.
Simple, three-step integration
One API call initializes a scan session and returns a session identifier you use for uploads and polling.
Submit the front and back of the document as separate images in the same session. Multiple OCR engines process them in parallel.
Poll the session endpoint every couple of seconds until processing completes.
Choose the plan that fits your integration
For prototypes and variable usage.
Simple usage-based pricing per scan session with transparent volume tiers.
Predictable costs for production workloads.
Includes a monthly session allowance + discounted overage rate.
Custom pricing for high volume, self-hosted deployments, and SLAs.
Includes dedicated infrastructure, custom rate limits, and integration support.
Features actively in development
Get API access and start extracting structured data from identity documents today.