High-performance barcode & OCR scanning for enterprise mobile, web, and desktop solutions.
barKoder is a cutting-edge software-based barcode and OCR scanning SDK designed for seamless integration into mobile, web, and desktop environments. Built for enterprises requiring high accuracy, real-time performance, and low total cost of ownership, barKoder transforms smart devices into enterprise-grade scanners—no additional hardware required.
You can also explore the barKoder demo app which is published on both Apple App Store and Google Play, as well as our online web demo app.
🚀 Core Features
✅ Advanced Multi-Format Decoding
- Supports 40+ 1D & 2D barcode types, including GS1-128, GS1 DataBar, QR, DataMatrix, PDF417, Aztec, Code 39/128, DotCode, and more.
- Dedicated GS1 and AAMVA parsing engines for structured data extraction.
🎯 Proprietary Performance-Boosting Algorithms
- MatrixSight: Decodes severely damaged or obscured QR/Data Matrix codes.
- PDF417-LineSight: Scans PDF417 barcodes even without start/stop patterns.
- Segment Decoding: Reads distorted 1D barcodes even under extreme Z-axis deformation.
📷 Camera-Based Scanning with Smart Enhancements
- Batch MultiScan: Detect and decode multiple barcodes simultaneously with stable tracking and result caching.
- Blur Compensation: Specialized mode for decoding blurry EAN/UPC codes from motion or poor focus.
- DPM Mode: Industry-first software-level decoding of engraved Direct Part Marking codes.
🧠 OCR & MRZ Scanning
- Integrated Machine Learning-powered OCR engine with MRZ (passport, ID, visa) recognition.
- Supports document zones, profile image capture, and signature field overlays.
📱 Cross-Platform SDKs
- Native SDKs for Android, iOS, Windows, Linux
- Cross-platform support for Flutter, React Native, Xamarin, Cordova, Capacitor, .NET MAUI, NativeScript, Web (WASM via Javascript), Python
- Works across major browsers: Chrome, Safari, Firefox, Edge, and Chromium-based.
🔧 Developer-First Experience
- Lightweight SDK, C++ core, asynchronous processing, multi-threaded decoding.
- Full-featured developer portal with:
- Trial license management
- Support ticketing
- Version history and release logs
- Online SDK repositories (npm, NuGet, GitHub, pub.dev)
Integration & Flexibility
- Seamless integration into WMS, ERP, POS, and field service apps.
- Freemium model available for evaluation with self-service activation.
- Available as SDK, standalone apps, or a Keyboard Wedge (no-code solution).
🌍 Ideal Use Cases
- Retail & POS (self-checkout, shelf labeling)
- Automotive (VIN capture, logistics tracking)
- Healthcare (ID scanning, sample tracking)
- Logistics & Postal (GS1, DotCode, parcel tracking)
- Public Sector (eID/MRZ scanning, inspections)
🔐 Security & Compliance
- On-device scanning for enhanced data privacy
- Lenient when it comes to internet connectivity
- Compliant with GDPR and enterprise IT security standards