Barcode Scanner for Mobile

Rapidly implement powerful barcode and QR code scanning in your iOS and Android native apps

Barcode Scan SDK

Customer Stories

2Weeks logo Sakura logo Virtualshop logo U Mobile logo tesa scribos® logo Qing Song Huan Pin logo

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 icon

iOS

  • iOS 11 and above (iOS 13 and higher recommended); iPhone 6 or higher recommended

  • Supported ABI: arm64 and x86_64

Objective-C & Swift - User Guide >

Objective-C & Swift API Reference >

Android icon

Android

  • Android 5 and above (Android 7 and higher recommended)

  • Supported ABI: armeabi-v7a, arm64-v8a, x86, x86_64

Android - User Guide >

Android API Reference >

React Native icon React Native orange icon

React Native

npm install dynamsoft-capture-vision-react-native

Flutter icon Flutter orange icon

Flutter

flutter pub add dynamsoft_capture_vision_flutter

Cordova icon Cordova orange icon

Cordova

cordova plugin add dynamsoft-capture-vision-cordova

Xamarin icon Xamarin orange icon

Xamarin  

dotnet add package Dynamsoft.CaptureVision.Xamarin.Forms

Demo of Scanning Barcodes and QR Codes

With Dynamsoft Barcode Reader SDK, developers can easily transform mobile phones and tablets into enterprise-grade barcode scanning and data capture tools.

Alternate Text Scan this QR Code to download the demo app

Download the APK >

Alternate Text Scan this QR Code to download the demo app

Download Barcode Scanner X on App Store or Google Play

Rapidly Implement Powerful Barcode and QR Code Scanning in 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 1D barcodes or QR codes

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 1D barcodes or QR codes 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

Discover all features >

1D and QR Code Support

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

2D Barcodes

QR Code (including Micro QR Code), Data Matrix, PDF417 (including Micro PDF417), Aztec Code, MaxiCode (mode 2-5), DotCode

GS1 DataBar

Omnidirectional, Truncated, Stacked, Stacked Omnidirectional, Limited, Expanded, Expanded Stacked

Postal Codes

USPS Intelligent Mail, Postnet, Planet, Australian Post, UK Royal Mail

Patch Code

GS1 Composite Code

Ready to Take the Next Step?

Download free trial Contact us