Built to Decode What Others Miss

The high-performance barcode scanner SDK built for difficult barcodes, demanding workflows, and every major development platform

Start Free Trial Scan with your camera

Opens your camera right here. The scanner loads only when you click.

Certified, listed, and running in production

In production at

All customer stories
Inexto
“What truly made us choose barKoder was the simplicity of integration and high performance in DPM barcode scanning, outperforming competitors by 40%-50%, along with the outstanding support and expertise of your development team.”
Nicolas Schaefer, Head of R&D, Inexto · Read the story
Damaged Barcode Scanner

At the heart of barKoder's cutting-edge decoding solution is MatrixSight, an algorithm that many consider groundbreaking. Exclusively integrated into the Barcode Scanner SDK, MatrixSight is crafted to set new standards for mobile barcode recognition.

barkoder-matrixsight.mp4
https://barkoder.com/barcode-scanner-sdk/matrixsight
Blurry Barcode Scanner

Barcode Scanner SDK specializes in scanning heavily blurred EAN and UPC barcodes. Using advanced image processing, it ensures high accuracy and reliable reads even for low-resolution cameras or difficult-to-scan, blurry barcodes.

barkoder-deblur.mp4
https://barkoder.com/barcode-scanner-sdk/deblur
Multi-Barcode Scanner

Barcode Scanner SDK includes a Batch MultiScan engine with specialized augmented reality algorithms that enables real-time scanning with result caching and location reconstruction of multiple barcodes within a single camera view, continuously delivering a smooth visual experience and stable output.

barkoder-multiscan.mp4
https://barkoder.com/barcode-scanner-sdk/batch-multiscan
VIN Scanner

The SDK's VIN Scanner offers an unrivaled experience in scanning even the most stubborn VIN-enabled Code 39, Code 128, QR Code, and Data Matrix barcodes. Moreover, the Barcode Scanner SDK from barKoder can capture multiple VIN barcodes from a single camera view by utilizing the Batch MultiScan engine!

barkoder-vin.mp4
https://barkoder.com/barcode-scanner-sdk/vin-scanning
DPM Scanner
DPM - unmatched performance

The Barcode Scanner SDK features a specialized Direct Part Marking (DPM) decoding algorithm capable of interpreting even the most challenging Data Matrix and QR Code engravings. This advanced capability ensures reliable decoding of low-contrast or irregularly marked surfaces, making it ideal for applications requiring traceability.

barkoder-dpm-unmatched-performance.mp4
https://barkoder.com/barcode-scanner-sdk/dpm
Dotcode Scanner

The Barcode Scanner SDK from barKoder provides industry-leading DotCode scanning performance, rivaling hardware scanners in speed, accuracy, and reading rate. It delivers efficient barcode recognition across challenging conditions, offering a powerful alternative to traditional hardware solutions.

barkoder-dotcode-barcode-scanning.mp4
https://barkoder.com/barcode-types/dotcode
MRZ Scanner

Barcode Scanner SDK quickly and easily scans passports, visas, and national ID cards with its Machine Readable Zone or MRZ Scanner. It extracts essential information like names, document numbers, and expiration dates, streamlining verification and minimizing errors. It is compatible with mobile, desktop, and server environments.

barkoder-machine-readable-zone-mrz.mp4
https://barkoder.com/barcode-scanner-sdk/mrz

Damaged Barcode Scanner

At the heart of barKoder's cutting-edge decoding solution is MatrixSight, an algorithm that many consider groundbreaking. Exclusively integrated into the Barcode Scanner SDK, MatrixSight is crafted to set new standards for mobile barcode recognition.

barkoder-matrixsight.mp4

See barKoder's AR overlays in action

Many barcodes in one camera view, each with a live label on top of it, so your users see what matters without leaving the camera.

Built-in AR settings

  • Tap to select a code
  • Double tap to freeze or unfreeze the scan
  • Four modes: automatic, tap to choose, hands-free, Search & Find
  • Labels: always, only when selected, or never
  • Outline: tight to the code, or a bounding box
  • Colors: one for selected codes, one for the rest
AR overlays on six QR codes; the codes already read are marked green

One Scanning Engine. Every Major Platform.

Add high-performance barcode scanning to native, desktop, web and cross-platform applications with one proven decoding engine.

  • 7 native & desktop SDKs
  • 6 cross-platform integrations
  • One consistent scanning core

Hardware-grade performance on budget mobile devices

Up to80%

lower hardware cost

Replace expensive, hard-to-maintain dedicated scanners with the smart devices your team already owns, in a BYOD fashion, without sacrificing scan speed.

See the pricing plans
  • Integrate in minutes, not weeks

    Deploy scanning into your iOS, Android or Web app with just a few lines of code. Zero learning curve for your staff.

  • Damaged and blurred codes, read

    Damaged, blurred, low-contrast, distorted and partially obscured barcodes. Zero delays on your warehouse or sales floor.

  • Support that solves problems

    Work directly with engineers who can help tune scanning configurations and resolve difficult implementation cases.

Test barKoder in Your Own Application

Evaluate scanning performance with your own barcodes, devices and application workflow. No credit card required.

Ready to upgrade your application's scanning capabilities?

Get full production-ready access to our SDK features for 30 days. Implementation takes minutes.