Docutain SDK features

Best scanning and data extraction capabilities on the market, integrated in minutes.

See all relevant features of our SDK packages document scanning, barcode scanning, data capture and data extraction and photo payment.
Join major industry leaders from banking, healthcare, transportation, logistics, insurance, retail and more.

Pricing Start a free trial
Docutain SDK client Star Finanz-Software Entwicklung und Vertriebs GmbH with product sfirm Docutain SDK client Star Finanz-Software Entwicklung und Vertriebs GmbH, Hamburg Docutain SDK client Star Finanz-Software Entwicklung und Vertriebs GmbH with product STARMONEY Docutain SDK client Informacijske rešitve, AISS, d.o.o., Slowenien Docutain SDK client Mediteo GmbH, Heidelberg Docutain SDK client LIV Systems GmbH, Darmstadt Docutain SDK client Baker Hughes INTEQ GmbH, Celle Docutain SDK client Porter Technologies DMCC, Dubai Docutain SDK client Henara GmbH, Potsdam Docutain SDK client New ProImage Ltd., Israel Docutain SDK client VYRTY Corporation DBA Sync.MD, USA Docutain SDK client tSpoonLab, s.l., Spain Docutain SDK client LoadMiles, USA Docutain SDK client KKH Kaufmaennische Krankenkasse, Hannover Docutain SDK client Uniconta S/A, Denmark Docutain SDK client SIMA S.r.l, Italy Docutain SDK client Diasbytes, Belgium Docutain SDK client Keystops LLC, USA Docutain SDK client Trinity Frozen Foods, USA Docutain SDK client fino run GmbH, Germany Docutain SDK client CRST The Transportation Solution, Inc., USA Docutain SDK client Vertrax Inc., USA Docutain SDK client Seewara GmbH, Germany Docutain SDK client Digital Permit Book, USA Docutain SDK client Chronicle Technologies, USA
Docutain SDK client Star Finanz-Software Entwicklung und Vertriebs GmbH with product sfirm Docutain SDK client Star Finanz-Software Entwicklung und Vertriebs GmbH, Hamburg Docutain SDK client Star Finanz-Software Entwicklung und Vertriebs GmbH with product STARMONEY Docutain SDK client Informacijske rešitve, AISS, d.o.o., Slowenien Docutain SDK client Mediteo GmbH, Heidelberg Docutain SDK client LIV Systems GmbH, Darmstadt Docutain SDK client Baker Hughes INTEQ GmbH, Celle Docutain SDK client Porter Technologies DMCC, Dubai Docutain SDK client Henara GmbH, Potsdam Docutain SDK client New ProImage Ltd., Israel Docutain SDK client VYRTY Corporation DBA Sync.MD, USA Docutain SDK client tSpoonLab, s.l., Spain Docutain SDK client LoadMiles, USA Docutain SDK client KKH Kaufmaennische Krankenkasse, Hannover Docutain SDK client Uniconta S/A, Denmark Docutain SDK client SIMA S.r.l, Italy Docutain SDK client Diasbytes, Belgium Docutain SDK client Keystops LLC, USA Docutain SDK client Trinity Frozen Foods, USA Docutain SDK client fino run GmbH, Germany Docutain SDK client CRST The Transportation Solution, Inc., USA Docutain SDK client Vertrax Inc., USA Docutain SDK client Seewara GmbH, Germany Docutain SDK client Digital Permit Book, USA Docutain SDK client Chronicle Technologies, USA
Docutain SDK für mobile Belegerfassung

FEATURE OVERVIEW

Document Scanning

Docutain SDK auto-crops and arranges scan

Auto-cropping & arranging

Docutain automatically detects the edges of the document in real-time during the scan, so the scan gets cropped to only show the document without any background.

Docutain SDK automatically does perspective correction on the scan

Perspective correction

Users tend to scan from a tilted angle to avoid shadows. No worries, Docutain automatically uses perspective correction to show a straight scan.

Docutain SDK automatically straightens the scan

Curvature correction & straightening

Thanks to automatic straightening, Docutain corrects curvatures and corrects edges of book pages or documents that may have been folded several times.

Docutain SDK has automatic filters applied to the scan

Automatic filters

To receive the perfect scan result, Docutain offers several filters to clean the background, remove artifacts like shadows, reduce noise and increase clarity of the image. This enables better follow-up processing, e.g. OCR text recognition.

Docutain SDK offers fixed filters

Additional filters

Besides automatic filters, users have several filter-options, e.g. black-and-white, grayscale, light text, which they can apply to documents to improve scan quality and readability.

Docutain SDK offers batch scanning

Batch Scanning

Users can scan multiple pages during one scanning sessions without interruption at maximum speed.

Docutain SDK offers customizable scan components

Customizable scan components

The Document Scanner SDK components can be configured and designed to suit individual customer needs.

Structured Data Extraction

Docutain SDK offers ocr text recognition

OCR Text Recognition

OCR text recognition happens locally on the device, no server connection. OCR helps turn PDF scans into searchable documents or to extract the recognized information for further processing.

Docutain SDK offers photo payment functionality

Photo Payment SDK

The Photo Payment SDK can be integrated within banking apps to enable users to scan an invoice and relevant payment information such as amount, IBAN, purpose, recipient is automatically recognized and extracted. It works 100% offline on the device, ensuring 100% data protection.

Docutain SDK offers barcode scanning funtionality

Barcode Scanning

Scan at maximum speed and extract all common 1D and 2D barcode types such as Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, Aztec, Data Matrix, PDF417, QR-Code and more.

Docutain SDK offers receipt scanning

Receipt Scanning

Scan and extract relevant details from receipts for further processing, e.g. tax and finance apps. Structured invoice details such as addresses, account information (IBAN), amounts, invoice number, customer number, date, payroll tax certificate fields, and more can be detected.

Docutain SDK offers business card scanning

Business Card Scanning

Docutain extracts relevant contact information from business cards or documents containing names and addresses.

PDF Creation & Output

Docutain SDK offers multi-page PDF creation

Creation of multi-page PDFs

Docutain creates high-quality, multi-page PDFs being searchable with an optimal file size for further usage or transmission.

Docutain SDK offers multiple export formats

Multiple export formats

Scanned documents can be returned in multiple export formats, such as PDF, JPG or TIFF.

Docutain SDK offers several PDF page formats

PDF page format

Choose from a variety of PDF page formats, e.g. A4 or letter.

Docutain SDK creates minimum PDF file size

Minimum PDF file size

Use Docutain’s 1-bit filter and compression techniques to create PDF documents with minimal file size to improve your document transmission.

Docutain SDK offers data safety features to protect PDFs

Data safety: Protect your PDFs

Docutain’s PDF generator enables users to index the PDF metadata (title, tags, document types…) and encrypt them for more confidentiality.

User Experience & Accessibility

Docutain SDK has automatic document edge detection

Real-time document detection

The scanner highlights the document in real-time enabling your users to take the perfect scan.

Docutain SDK offers scan tips

Scan Tips

Enable our optional scan tips UI elements to provide your users some tips on how to get the perfect scan. You can use the default tips or provide your own.

Docutain SDK offers onboarding options

Onboarding

Choose from our optional, ready to use onboarding UI elements to onboard your users with ease. You can also alter them to display your own content.

Docutain SDK offers intuitive user guidance

Intuitive User guidance

During the scan process, Docutain let’s the user know what to do to create a high-quality scan (e.g. hinting on getting closer to document).

Docutain SDK offers customizable UIs

Customizable UI

To fit the Docutain SDK into your corporate design, you have a bunch of options to alter the default color theming, texts, buttons and much more of the ready to use UI components.

Docutain SDK UI is proven by millions

UI proven by millions

Used by millions of users across the world daily, you can be sure that the UI and UX is top notch, all the time.

Privacy, Data Security & Reliability

Docutain SDK is speedy and accurate

Speed & Accuracy

The Scan SDK works reliably on the widest range of devices with strong performance, based on year-long training with millions of users globally.

Docutain SDK offers privacy & data security

Privacy & Security

All Docutain SDK components like Scanning and OCR, run offline, 100% locally on device. There are no external servers connected, so you are in full control.

Docutain SDK offers reliability

Reliability

The SDK is based on the scanner and document management app Docutain, which is used by millions of users around the world. Since the Docutain SDK runs offline on the respective device, without any server connection, reliability is guaranteed.

Integration

Docutain SDK is simple and quick to integrate

Simple & quick integration

Benefit from super-fast and easy integration by using our ready-to-use UI components. Available for Android, iOS, or cross-platform frameworks, this integration is done in minutes.

Docutain SDK offers custom integration

Custom integration

Docutain SDK comes with integrated, ready-to-use UI components for the document scan process. Colors and icons can be changed to match your branding.

Docutain SDK has low footfprint

Low footprint

The SDK is optimized for high-performance and energy-efficiency, adding less than 15mb to your app.

Docutain SDK offers flexible support

Flexible Support

We provide flexible and individual support to make sure you can get started in no time.

Docutain SDK offers mature developer documentation

Mature documentation

Thanks to our mature developer documentation, integration runs smoothly and quickly.

Docutain SDK offers availability on all major platform

Available on major platforms

We support Android, iOS, iPadOS, MacOS (Mac Catalyst) and Windows. In addition to native integration, the SDK can be used cross-platform for Xamarin, .NET MAUI, React Native, Flutter, Cordova, Ionic & Capacitor.

DESIGNED FOR DEVELOPERS

Powerful scan & data extraction APIs

Use our ready-made Document Scanner SDK solutions so your teams don't waste months implementing complex functionality to enable document scanning and data extraction.

DocutainSDK for Android
Kotlin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import de.docutain.sdk.ui.ScanResult

val documentScanResult = registerForActivityResult(ScanResult()) { result ->
    if(result){
        //user finished scan process, continue with your workflow
        //generate PDF by using Document.writePDF()
        //get detected Text by using DocumentDataReader.getText()
        //get data by using DocumentDataReader.analyze()
    } else{
        //user canceled scan process
    }
}

...

myButton.setOnClickListener {
    val scanConfig = DocumentScannerConfiguration()
    documentScanResult.launch(scanConfig)
}

THE RIGHT SDK FOR EVERY APPLICATION

Learn more about the Docutain SDK packages

Try the Docutain SDK for free now


Just download our Showcase app with a sample integration of the Docutain Scanner SDK and Data Extraction SDK.

Android Scanner SDK Download

Android

Download
iOS Scanner SDK Download

iOS

Download

Contact us and receive your quote

Our pricing is tailored to your use case. Let our colleague Harry Beck know how we can help and receive your quote.