Dynamsoft Barcode Reader
PackageCommercial barcode SDK for web, mobile and server apps that decodes on device
- Access
- License key
About
Dynamsoft Barcode Reader decodes QR, Data Matrix, PDF417, Code 128, EAN, UPC and more on the device, including many codes at once and damaged ones, in JavaScript, iOS, Android, React Native, Flutter, MAUI, Python, Java, .NET and C++. A license key is required: from $1,499 a year.
What you can do with it
- Scan many barcodes at once from the camera in a warehouse or inventory app
- Read QR and barcodes from the phone camera in a web app with JavaScript
- Decode damaged, blurry or low-light barcodes in a mobile app
Get started
- Request a 30-day trial license key from Dynamsoft
- Add the SDK, e.g. npm install dynamsoft-barcode-reader-bundle
- Pass the license key and launch the ready-made BarcodeScanner
Example
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-barcode-reader-bundle@11.6.3200/dist/dbr.bundle.js"></script>
<script>
new Dynamsoft.BarcodeScanner({ license: "YOUR_LICENSE_KEY" })
.launch()
.then((result) => alert(result.barcodeResults[0].text));
</script>Details
- Hosting
- Runs locally
- Available in
- Worldwide
- Official SDKs
- JavaScript/TypeScript, Java, Swift, C#, Python, Dart
- MCP server
- None