Integrate the Klippa OCR via a REST API in your own application. Works perfect for data extraction on receipts, invoices, contracts and passports.
 Trusted by more than a 1000 brands
At Klippa we like a personal approach. Looking for a solid partner? Give us a ring at +31 50 2111631
Submit files 24/7 via the API
The REST API is 24/7 available. Standard files such as JPG, PNG and PDF are supported. 
Fast processing
The Klippa OCR software can provide you with the relevant data of receipts, invoices, contracts and passports in 0.5 to 4 seconds depending on the file. Real time OCR at your fingertips with Klippa OCR!

JSON output for efficient communication

The Klippa OCR has JSON as standard output with these fields. We can customize the fields based on your requirements. We can also customize the output to XML, CSV, UBL or XSLX depending on your needs.

Real time OCR with SDK

Applications that require real time automatic text recognition can also use an OCR SDK. Integrate the Klippa SDK to process documents on device. Documents can be processed to structured data within 0.5 to 2 seconds.

Let's talk over the phone!
We love to explain more about Klippa via a short phone call. If you want us to call you back, just choose a date and time that suits you best. If you leave the date and time empty we will call you within 30 minutes!
We are available for calls in English, Spanish, German and Dutch during office hours (CEST timezone). You can reach us at +31 50 2111631.

Standard fields & output

The standard API supports formats such as JPG, PNG and PDF as input. We provide you with a JSON output, including the following information:

Invoice number 
Invoice date 
Date of expiry
Delivery date 
Order number
Purchase order number

Company name
Company address details
Bank account number
VAT number
Chamber of commerce number
Client number
Phone number
Tax Identification Number

VAT amount per percentage
VAT percentages
Total VAT amount
Total amount (VAT excluded)
Total amount (VAT included)

Document type
Line-item recognition
Quality score

Languages & currencies
The Klippa API supports every currency and each western language. The best results are achieved for Dutch, English, German, French, Spanish and Italian.

We offer customised solutions for different import and output possibilities. Please contact us for more information

Please visit this page for the technical documentation of the API.
Klippa OCR makes an end to manual data processing of receipts, invoices, contracts and passports!

OCR API Pricing model

Usage of the Klippa OCR API is usually charged on the basis of a monthly license. Below are the various packages. For custom features, a price per document or a fixed price per month you can contact us by mail, chat or phone.
process up to 1.500 documents
Additional document for €0,12
Send and recieve via REST API.
Support via chat and e-mail.
Dedicated accountmanager.
Custom fields and optimal configuration of input and output.
Pre-paid setup fee.

Contact us

process up to 5.000 documents
Additional document for €0,09
Send and recieve via REST API.
Support per chat, mail and phone.
Dedicated accountmanager.
Optimal configuration and onboarding with Klippa OCR Developers.
Pre-paid setup fee.

Contact us

process up to 30.000 documents
Additional document for €0,06
Send and recieve via REST API.
Support per chat, mail and phone.
Dedicated accountmanager.
Optimal configuration and monthly call with Klippa OCR Developers.
No pre-paid setup fee.

Contact us

Do you have specific wishes or process a larger volumes? Please contact us for a custom offer.

 Schedule a free online demonstration

A clear overview of Klippa in only 30 minutes.

Please feel free to ask all your questions.
Get in touch by mail, phone or chat!
+31 50 2111631

Customization OCR API

In certain cases the standard solutions of Klippa might not be sufficient to fulfill your needs. We therefore offer the possibility to build custom OCR integrations via our API. The input is normally a stream of documents in images or PDF format. The output is JSON (or a different type of structured data), including the extracted information per receipt, invoice, contract, passport, sales order, shipping document, packing slip or any other document you can think of. From these documents we extract information such as the name, address, date, chamber of commerce reference, invoice number, bank account number, total amount, VAT, date of birth and place of birth.

What is the price of a custom OCR API? 

At Klippa we believe in adding value to our clients for a fair price. Our customization process always starts with identifying your needs during a first meeting. Based on your requirements we will prepare an offer. The offer normally includes a one-off setup fee (depending on the complexity of the documents that need to be processed) and a yearly license fee in line with our pricing at this page.

Frequently Asked Questions

What document types are supported?
Our API has support for many different types of documents and file types. Out of the box our OCR engine performs best on receipts, invoices, credit card statements, contracts, passports, ID cards, driving licenses and chamber of commerce documents. Other documents like credit cards, tax statements, payment slips, shipping documents and more can be supported on request.
What languages are supported?
Out of the box our OCR API supports languages like Dutch, English, French, Spanish, German, Portuguese, Italian, Danish, Swedish, Finnish and Greek. Hebrew is currently in BETA. Other languages can be supported on request.
Is there any API documentation?
Definitely! We know how important good documentation is. Therefore we have open API documentation that is automatically kept up to date using SWAGGER.
Is it possible to test the API?
Seeing is believing, we know all about it. We love to show our product and also like giving business and technical support. For Klippa to invest time, we also ask some commitment from the customer side. Therefore we offer testing from our OCR API via POC contracts. Reach out to us to learn more and get your API key. You will get all the testing time and credits you need.
How do I get an API key?
At Klippa we like a personal approach. We usually start with a small conversation to learn more about your use case. Following on that we give online demonstrations via screen sharing. After the demo you will be able to start testing with your very own API Key.
How does the OCR API pricing work?
Our pricing model is based on either a monthly license or a pay per document (high volume) fee. Depending on your requirements and volume, our solution architects will make you a custom pricing offer. Payments are done monthly up front for the licenses or after each month for pay per use contracts.
What does the API response look like?
The default response contains structured JSON. To learn more about the exact structure, read our API documentation. This allows fast processing of the extracted data. On request the JSON structure can be changed for your API key.