Stay at the forefront of document processing by effortlessly integrating our ID card OCR via API or SDK. Discover how Klippa’s OCR ID card data extraction works in three simple steps.
Scan ID cards with a scanner SDK or upload them through our ID card OCR API
The first step is sending an identity card file to our API. We support formats such as .jpg, .jpeg, .png, .pdf, .doc, .docx, .xlsx, .heic, .webp and more. Usually, this is done from a mobile app, email, FTP, or web application.
The image can be sent both cropped (without background) or cropped (with background). If you send the image uncropped, the API will automatically crop this document.
The Klippa SDK can be used to optimize the quality of the image. The ID card scanner SDK reads the document and optimizes brightness and enhances the grayscale for the best ID document data capture.
Convert the image of the ID card into text
As soon as the image is received by our ID card OCR software, it is converted into a TXT file. The data from the ID card is extracted from the image, but not yet structured.
Receive JSON output from the API
In the final step, the Klippa Parser takes the TXT file and converts it into structured (machine readable) JSON. This JSON file is then returned to the API as output. After these steps, the ID card can easily be processed in the database of the company.
Validate identity by comparing selfie with the passport picture
Enjoy the Benefits of Identity Card OCR
Reduce Cost
Automate document processing with Klippa’s OCR ID card scanner to reduce cost.
Improve Speed
Extract data from ID cards to simplify and speed-up KYC and onboarding.
Prevent Fraud
Detect fraud attempts, duplicates, and errors in an instant with Klippa’s AI algorithms.
Minimize Errors
Prevent errors caused by manual data entry with precise identity card OCR.
Implement ID Card OCR in Your Workflow
Klippa provides easy integration via our platform, API, or SDK, and broad compatibility with major platforms and tools. Our well-documented solutions guarantee a hassle-free and smooth experience.
Low-Code Platform
Easily create & automate your entire document workflow on one IDP platform.
“It is extremely pleasant to work together with a party that is as ambitious as we are. The willingness and speed with which Klippa implemented specific modifications for us is impressive.”
Leon Backbier
IT Manager, Banijay Benelux
Let’s begin!
Discover the power of Klippa’s OCR identity card solution, as our experts help you to revolutionize ID card scanning and processing.
Can Klippa’s ID OCR process MRZ from all ID cards?
MRZ (Machine Readable Zone) is available in three different formats, called Type 1, Type 2 and Type 3.
In contrast to passports, not all ID cards have an MRZ. If they do have an MRZ, most of the time MRZ type 1 is used. This consists of three lines, each 30 characters long.
Klippa supports MRZ reading for all MRZ types, so the short answer is yes; ID card OCR for MRZ is possible!
Can Klippa’s ID OCR extract ID pictures and signatures?
We are able to extract the pictures and signatures from ID cards, next to all the normal data fields.
Extracting the pictures and signatures is optional when it comes to ID card recognition. It’s commonly needed for KYC (Know Your Customer) use cases.
What use cases are supported by Klippa’s ID card OCR?
If time and quality are important factors for you, then we are a good fit. We help our clients with automatic processing, classification and data extraction.
In case of ID card OCR, it can be used for digital client onboarding, streamlining administrative processes or for KYC (Know Your Customer) compliance in many different industries.
Which ID cards does Klippa’s ID OCR support?
We are on a path to support all ID cards worldwide. Currently, we provide support for all Latin languages. Our software is already being used by clients all over the world to process many different types of documents.
How does Klippa’s ID OCR check the authenticity of ID cards?
Next to normal data extraction with ID card OCR, Klippa offers an API and an ID card scanning SDK for identity validation. This solution is called Klippa Identity Verification and is used for KYC and remote customer onboarding.
It goes a step further than just the OCR API and actually checks the picture quality, validity of the ID card and numerous other points. It also allows the comparison of two independent selfie pictures with the picture on the passport, returning a matching score to validate if they are the same person.
We assist in conducting KYC checks for various sectors such as KYC for banking, gambling, marketplaces, traveling, car rentals, healthcare and more. Feel free to contact us if you want to know how we can help with your unique case.
Is Klippa ID card recognition GDPR-compliant?
By default, Klippa does not store any customer data. Data is always processed under a data processing agreement (DPA) and all services from Klippa are compliant with GDPR. All data transfer is done via secure SSL connections.
Our servers are ISO-certified and by default located in Amsterdam, the Netherlands.Getting a custom server on a location of choice is possible in any location worldwide.
On a regular base, our security is tested via third-party penetration testing to ensure state-of-the-art security at all times.
How can I integrate Klippa’s ID card OCR?
Our API can be implemented into any software, web or mobile solution that you may be using. The main source of communication is JSON, so it is independent of specific programming languages.
Our mobile SDKs have been built using native IOS (Swift) and native Android (Kotlin). This means they can be implemented into native apps, but they can also be wrapped for cross-platform languages such as Xamarin, ReactNative, Nativescript, Flutter, PhoneGap, Cordova, Ionic and more.
Klippa’s solution is made in a developer-friendly way. It is well-documented, so that developers can have all the information they need to successfully implement our API.