Scanbot SDK Developer Portal
Select your platform:
iOS Barcode Scanner SDK
Key Requirements
Mobile Platform
- iOS 13 or higher
Devices
- Rear-facing camera
Architecture
- arm64, x86_64
Distribution Channels
- Cocoapods
- Swift Package Manager
- Direct Download
Development Tools
- Xcode
Works With
- Swift
- Objective-C
iOS Document Scanner
Key Requirements
Mobile Platform
- iOS 13 or higher
Devices
- Rear-facing camera
Architecture
- arm64, x86_64
Distribution Channels
- Cocoapods
- Swift Package Manager
- Direct Download
Development Tools
- Xcode
Works With
- Swift
- Objective-C
iOS Data Capture SDK
Key Requirements
Mobile Platform
- iOS 13 or higher
Devices
- Rear-facing camera
Architecture
- arm64, x86_64
Distribution Channels
- Cocoapods
- Swift Package Manager
- Direct Download
Development Tools
- Xcode
Works With
- Swift
- Objective-C
Android Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher or HarmonyOS
Devices
- Rear-facing camera with autofocus
Architecture
- armeabi-v7, arm64-v8a, x86, x86_64
Distribution Channels
- Maven repository (Gradle dependency)
- Direct Download
Development Tools
- Android Studio
Works With
- Kotlin
- Java
Android Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher or HarmonyOS
Devices
- Rear-facing camera with autofocus
Architecture
- armeabi-v7, arm64-v8a, x86, x86_64
Distribution Channels
- Maven repository (Gradle dependency)
- Direct Download
Development Tools
- Android Studio
Works With
- Kotlin
- Java
Android Data Capture
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher or HarmonyOS
Devices
- Rear-facing camera with autofocus
Architecture
- armeabi-v7, arm64-v8a, x86, x86_64
Distribution Channels
- Maven repository (Gradle dependency)
- Direct Download
Development Tools
- Android Studio
Works With
- Kotlin
- Java
UWP Barcode Scanner SDK
Key Requirements
Mobile Platform
- Windows 10 (minimum version 1809)
Devices
- Camera with or without autofocus
Architecture
- x64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Visual Studio
Works With
- C++
- C#
- Visual Basic
- F#
Flutter Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, armv7, x86_64
Distribution Channels
- Flutter Pub.dev
Development Tools
- Latest Flutter SDK
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
- This Plugin does not work in Flutter Hummingbird and macOS versions.
Flutter Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, armv7, x86_64
Distribution Channels
- Flutter Pub.dev
Development Tools
- Latest Flutter SDK
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
- This Plugin does not work in Flutter Hummingbird and macOS versions.
Flutter Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, armv7, x86_64
Distribution Channels
- Flutter Pub.dev
Development Tools
- Latest Flutter SDK
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
- This Plugin does not work in Flutter Hummingbird and macOS versions.
Cordova Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- Node.js, npm
- Cordova CLI 9.x+
Cordova Platforms
- Cordova Android 8.1+
- Cordova iOS 5.1+
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
Cordova Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- Node.js, npm
- Cordova CLI 9.x+
Cordova Platforms
- Cordova Android 8.1+
- Cordova iOS 5.1+
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
Cordova Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- Node.js, npm
- Cordova CLI 9.x+
Cordova Platforms
- Cordova Android 8.1+
- Cordova iOS 5.1+
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
Capacitor Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.1 (API Level 22) and higher
- iOS 13 and higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- NodeJS 16+ & npm
- Capacitor CLI 5+
Specific Notes iOS
- macOS with Xcode 14.1+
Disclaimer
- This Plugin does not work on other platforms like Desktop or Web Apps
Capacitor Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.1 (API Level 22) and higher
- iOS 13 and higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- NodeJS 16+ & npm
- Capacitor CLI 5+
Specific Notes iOS
- macOS with Xcode 14.1+
Disclaimer
- This Plugin does not work on other platforms like Desktop or Web Apps
Capacitor Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.1 (API Level 22) and higher
- iOS 13 and higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- NodeJS 16+ & npm
- Capacitor CLI 5+
Specific Notes iOS
- macOS with Xcode 14.1+
Disclaimer
- This Plugin does not work on other platforms like Desktop or Web Apps
Ionic Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- Node.js, npm
- Cordova CLI 9.x+
Cordova Platforms
- Cordova Android 8.1+
- Cordova iOS 5.1+
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
Ionic Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- Node.js, npm
- Cordova CLI 9.x+
Cordova Platforms
- Cordova Android 8.1+
- Cordova iOS 5.1+
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
Ionic Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- npm registry (npmjs.com)
Development Tools
- Node.js, npm
- Cordova CLI 9.x+
Cordova Platforms
- Cordova Android 8.1+
- Cordova iOS 5.1+
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
Xamarin Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Latest version of Microsoft Visual Studio
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Xamarin Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Latest version of Microsoft Visual Studio
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Xamarin Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Latest version of Microsoft Visual Studio
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
.NET MAUI Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Latest version of Microsoft Visual Studio
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
.NET MAUI Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Latest version of Microsoft Visual Studio
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
.NET MAUI Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Distribution Channels
- NuGet Package (nuget.org)
- Direct Download
Development Tools
- Latest version of Microsoft Visual Studio
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
React Native Barcode Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Development Tools
- Node.js, npm
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
React Native Document Scanner SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Development Tools
- Node.js, npm
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
React Native Data Capture SDK
Key Requirements
Mobile Platform
- Android 5.0 (API Level 21) and higher
- iOS 13 or higher
Devices
- Rear-facing camera with autofocus
Architecture
- Android: armeabi-v7, arm64-v8a, x86, x86_64
- iOS: arm64, x86_64
Development Tools
- Node.js, npm
Specific Notes iOS
- macOS with the latest Xcode and Command Line Tools
Disclaimer
- This Plugin does not work on other platforms such as Desktop or Web Apps.
JavaScript Barcode Scanner SDK
Key Requirements
Mobile Platform
- Web Browsers with WebAssembly support
- Android 5.0+: Chrome, Firefox, Edge
- iOS 14.5+: Safari, Chrome, and Firefox
Devices
- Rear-facing camera with autofocus (recommended)
- Front-facing camera with autofocus
Distribution Channels
- npm registry (for NodeJS based frameworks)
- JSDelivr (3rd party free CDN)
Development Tools
- Any JavaScript IDE
- Works with all common frameworks, like Angular, React, as well as Vanilla (plain) JavaScript
WebAssembly Support
- For more details about WebAssembly support please refer here
JavaScript Document Scanner SDK
Key Requirements
Mobile Platform
- Web Browsers with WebAssembly support
- Android 5.0+: Chrome, Firefox, Edge
- iOS 14.5+: Safari, Chrome, and Firefox
Devices
- Rear-facing camera with autofocus (recommended)
- Front-facing camera with autofocus
Distribution Channels
- npm registry (for NodeJS based frameworks)
- JSDelivr (3rd party free CDN)
Development Tools
- Any JavaScript IDE
- Works with all common frameworks, like Angular, React, as well as Vanilla (plain) JavaScript
WebAssembly Support
- For more details about WebAssembly support please refer here
JavaScript Data Capture SDK
Key Requirements
Mobile Platform
- Web Browsers with WebAssembly support
- Android 5.0+: Chrome, Firefox, Edge
- iOS 14.5+: Safari, Chrome, and Firefox
Devices
- Rear-facing camera with autofocus (recommended)
- Front-facing camera with autofocus
Distribution Channels
- npm registry (for NodeJS based frameworks)
- JSDelivr (3rd party free CDN)
Development Tools
- Any JavaScript IDE
- Works with all common frameworks, like Angular, React, as well as Vanilla (plain) JavaScript
WebAssembly Support
- For more details about WebAssembly support please refer here
Linux Barcode Scanner SDK
Key Requirements
Platform
- Linux with GLIBC – 2.27 and higher
Devices
- Camera with/without autofocus
Architecture
- x86_64, aarch64
Distribution Channels
- Direct download
Development Tools
- Any C++/Python IDE
Works With
- C
- C++
- Python
Useful Links
We provide mobile data capture software that is
Developer-oriented
Customizable
State-of-the-art
We rely heavily on this solution, and the Scanbot SDK team has been a trusted partner since day one.
Patrick Krämer
Product Owner MitarbeiterApp @ Deutsche Telekom
Thanks to the Ready-to-Use UI, we were able to achieve fast results during the PoC stage. Using native features allowed us to configure the user interface freely.
Moritz Brandscheid
Senior System Architect @ ALH Group
Learn how to integrate the Scanbot SDK on different development environments
Developers, ready to get started?
Adding our free trial to your app is easy. Download the Scanbot SDK now and discover the power of mobile data capture.