Barcode Scanner for Mobile
Integrate robust scanning capabilities for QR code and other barcode types into your native iOS and Android apps
Milli-Second Speed for Mobile Video Streams
Under interactive scenarios, it increases the decoding speed and maximizes efficiency through various techniques, such as frame queue, frame quality filter, camera control, etc.
Nearly 100% Accuracy
Enterprise-grade decoding algorithms, optimized scan settings, OCR capabilities, and the addition of camera enhancing functionality can work together to achieve close to 100% accuracy.
Better User Experience With Auto Focus
No need to move the mobile device in and out to focus. It automatically detects and adjusts the focus for the best decoding performance.
Platform and Framework Support
iOS
iOS 11 and above (iOS 13 and higher recommended); iPhone 6 or higher recommended
Supported ABI: arm64 and x86_64
Android
Android 5 and above (Android 7 and higher recommended)
Supported ABI: armeabi-v7a, arm64-v8a, x86, x86_64
React Native
npm install dynamsoft-capture-vision-react-native
Flutter
flutter pub add dynamsoft_capture_vision_flutter
Cordova
cordova plugin add dynamsoft-capture-vision-cordova
Xamarin
dotnet add package Dynamsoft.CaptureVision.Xamarin.Forms
Demo of Scanning QR Code and Other Barcode Types
With Dynamsoft Barcode Reader SDK, developers can easily transform mobile phones and tablets into enterprise-grade barcode scanning and data capture tools.
Integrate Scanning Capabilities for QR code and Other Barcodes into Your Application
Dynamsoft’s Barcode Reader SDK enables you to efficiently embed barcode reading functionality in your mobile application using just a few lines of code. This can save you months of added development time and extra costs.
Supports barcode decoding where the image source contains one or multiple barcodes. |
Supports barcode recognition both synchronously and asynchronously |
Decodes barcodes printed on various surfaces - passports, ID cards, VIN on vehicles, boxes, documents, etc. |
Supports barcode scanning from either image files or camera video stream |
Reads barcodes at different orientations and locations |
Reads barcodes without a quiet zone |
The iOS barcode scanner SDK is provided as a framework |
The Android barcode scanner SDK is provided as a .aar file |
Supported Symbologies
Linear Barcodes (1D)
Code 39 (including Code 39 Extended), Code 93, Code 128, Codabar, Interleaved 2 of 5, EAN-8, EAN-13, UPC-A, UPC-E, Industrial 2 of 5, MSI (Modified Plessey), Code 11, GS1 DataBar
2D Barcodes
QR Code (including Micro QR Code), Data Matrix, PDF417 (including Micro PDF417), Aztec Code, MaxiCode (mode 2-5), DotCode
Postal Codes
USPS Intelligent Mail, Postnet, Planet, Australian Post, UK Royal Mail
Patch Code
GS1 Composite Code
Pharmacode