Docutain Document Scanner SDK platform overview
Published 8 min readBy Daniel Weber

Document Scanner SDK platforms: choose the right integration

Docutain provides the same core document workflow across native and cross-platform mobile stacks: guided capture, edge detection, perspective correction, page editing and local result processing.

The integration API and package differ by platform. This guide maps the supported paths and links to the detailed implementation guides and current reference documentation.

Native
Android and iOS
Cross-platform
MAUI, React Native and Flutter
Hybrid
Capacitor and Cordova
Maintenance
Xamarin supported; MAUI preferred for new .NET apps

Supported Document Scanner integrations

Native

Android · Kotlin / Java

Activity Result API, native scanner UI and direct access to PDF, image, OCR and analysis results.

Native

iOS · Swift

Delegate-based native integration with configurable capture and editing components.

Cross-platform

.NET MAUI · C#

One asynchronous API for Android and iOS applications using the native scanner components.

Cross-platform

React Native · TypeScript

Promise-based capture flow for Android and iOS with JavaScript access to document results.

Cross-platform

Flutter · Dart

A Dart API backed by the native Docutain scanner on both mobile operating systems.

Hybrid

Capacitor · TypeScript

A modern web-to-native bridge for Ionic and other Capacitor applications.

Hybrid

Cordova · JavaScript

A dedicated Cordova plugin with promise and callback integration options.

Existing .NET apps

Xamarin · C#

Supported for existing Xamarin applications. For new projects, evaluate .NET MAUI first.

How to choose the integration

Use the SDK package that matches the host application's architecture. Native Android and iOS provide the most direct platform integration. MAUI, React Native and Flutter are the natural choices when an existing application already shares business and UI code. Capacitor or Cordova fit hybrid applications that bridge web code to native capabilities.

Do not choose a framework only for the scanner. The decisive factors are the existing codebase, team expertise, release pipeline and the other native features your application needs.

What stays consistent across platforms

CaptureAutomatic capture, document detection, multi-page workflows and import options.
ReviewCrop, rotate, filter, arrange and confirm pages using ready-to-use UI.
ResultsPDF creation, page image export, full OCR text and structured data extraction according to the licensed modules.
ArchitectureDocument processing runs locally on the mobile device; the host app controls storage and transfer.

Evaluate on representative physical devices

Use emulators for navigation and basic integration tests, but validate camera focus, automatic capture, edge detection and scan quality on real Android and iOS devices. Include representative documents, lighting conditions, page sizes and device performance classes.

You can first inspect the capture experience in the Docutain Showcase Apps, then request a free trial license for your own application.

Plan your integration

Test the scanner in your target stack

Evaluate scan quality and the complete result workflow in your own application.

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.




Information about how we process your details is available in our Privacy Policy.