Klippa DocHorizon’s MRZ scanning software uses AI-powered OCR to extract and validate ID document data in seconds, while meeting KYC, AML, and GDPR compliance requirements. Available via API & SDK.
Streamline your identity verification with MRZ scanning software. Speed up hotel check-ins or ensure accurate customer verification, making operations smoother and data more precise. Integrate our solution effortlessly into your platform via SDK or API.
Stay at the forefront of document processing by effortlessly integrating our MRZ scanning solution via API or SDK. Discover how Klippa’s OCR software extracts data from ID documents with MRZ codes in three simple steps.
Scan MRZ documents with our scanner SDK or upload them through our MRZ OCR API
First, you will have to provide us with a PDF or a picture of the identity document, which must contain an MRZ. This can be done both by sending it from a web application as well as from a mobile application. After you have done so, this image will automatically be skewed, cropped and converted into a usable format by the MRZ OCR solution.
Transform image to TXT with MRZ OCR
As soon as the document has been received, it is converted to a TXT file by our MRZ OCR. At this step, all the data from the passport or ID document is extracted into a text format, but not yet structured.
Receive JSON output from the API
As the final step, the Klippa Parser takes the TXT which was gained from the previous step and converts it into structured JSON. The JSON is then returned as output from the Passport OCR API.
From this point on, the passport or ID document can easily be processed in the database of your company. An extra option is to extract additional data like the signature or the passport picture.
Which Data Fields Can Be Identified with Klippa’s OCR for ID documents?
Below are the examples of data fields that can be extracted with Klippa’s OCR. The number of fields is fully customizable. Additional fields can be added.
Validate identity by comparing selfie with the passport picture
What Are the Benefits of MRZ Scanning?
Machine Readable Zone (MRZ) scanning automates the extraction of data from identity documents to ensure a fast and secure verification process. It replaces time-consuming manual entry with high-speed digital detection, significantly improving both accuracy and operational flow.
Prevent Fraud
Automatic recognition of errors, fraud and duplicates.
Reduce Cost
Spend less on processing of identity documents by using MRZ OCR.
Increase Speed
Scan and process MRZ strings within seconds. Simplify the onboarding process.
Reduce
Errors
Minimize manual data entry errors with our high-quality data extraction.
✓ Secure
✓ Compliant
✓ Protected
✓ Hosted in EU
✓ Trusted
Frequently Asked Questions
What is MRZ OCR software?
MRZ OCR software reads the Machine Readable Zone on passports, ID cards, and travel documents to extract the encoded personal and document data. Klippa’s solution uses AI-powered OCR to capture this data instantly with high accuracy.
Which documents are supported by MRZ OCR?
MRZ OCR supports ICAO-standard documents such as passports, visa stickers, and national ID cards containing MRZ lines. Klippa’s OCR engine can process both single-line (ID cards) and multi-line (passports) MRZ formats.
How accurate is MRZ OCR data extraction?
MRZ OCR can achieve very high accuracy due to standardized MRZ formats and character validation algorithms. Klippa’s engine performs built-in checksum validation to ensure extracted fields match official document patterns.
Is MRZ OCR secure for sensitive identity data?
Secure MRZ OCR applies encryption, GDPR compliance, and anonymization where needed. Klippa’s MRZ OCR runs on ISO 9001 and ISO 27001 certified infrastructure with optional on‑premise deployment for maximum privacy.
Can MRZ OCR integrate with verification and KYC systems?
MRZ OCR connects to KYC, AML, and identity verification platforms through APIs. Klippa’s MRZ OCR delivers extracted fields directly into onboarding, compliance, or security workflows.
Does MRZ OCR work on mobile devices?
MRZ OCR can run on smartphones via SDKs or cloud APIs. Klippa offers mobile SDK integration that allows scanning MRZ lines with a phone camera for instant verification.
Can MRZ OCR handle bulk document processing?
Yes, bulk MRZ OCR can process batches of documents in a single workflow. Klippa’s API supports parallel processing, allowing thousands of identity documents to be scanned and validated automatically.
Is MRZ OCR compliant with ICAO standards?
Yes, MRZ OCR is designed for ICAO Doc 9303 standards used worldwide in travel documents. Klippa ensures extracted data follows field codes, formats, and lengths defined by these standards.
Can MRZ OCR be used for border control or airline check‑in?
MRZ OCR can be integrated into border control, airline, and travel systems for automated passenger data capture. Klippa’s technology enables instant MRZ scan and validation in operational environments.
How is MRZ OCR priced?
MRZ OCR pricing depends on volume, number of scans, and integration type. Klippa offers flexible plans from pay‑as‑you‑go API calls to enterprise licenses — contact us for a tailored quote.
Precise MRZ Data Extraction For Any Workflow with AI-powered OCR.
Empower your teams with automated MRZ data extraction for any workflow. No more time-wasting on manual tasks.
With our solutions, you can automatically extract and validate data from many different ID documents. Do you have a special request? Don’t hesitate to contact our team.