Flutter Barcode Scanner SDK

AI for professional barcode scanning. Accurate decoding that runs natively on iOS & Android, context awareness to eliminate accidental scans. Integrate autonomously with Scandit Agent Skills.

We've seen and solved the edge cases that break other Flutter barcode scanner plugins

80bn

scans processed in 2025

170m+

active mobile devices

20k+

device models supported

Performance

Speeds of 480 barcodes a minute are just the beginning

Scan speeds <200ms per scan feel instant to human perception — what matters more is preventing bad data entering your system. Professional barcode scanning demands accuracy close to 100%.

Accuracy where other Flutter barcode plugins give up

  • Consistent accuracy rate >99% for most barcodes and real-world conditions.
  • Long-range scanning: the Scandit SDK reads common retail barcodes (EAN-13, EAN-8, UPC-E and Code 128) from an average distance of 77 cm, proven in a calibrated test environment.
  • Reliable capture of torn labels, tiny barcodes, codes at long ranges, curved and shiny surfaces, low light, extreme angles, and motion blur.
  • Barcodes too damaged? The SDK automatically switches over to OCR to capture printed digits instead.
Smartphone displaying a "List Building" barcode scanning app, scanning shipping labels on boxes with "Intended scan" and "Not scanned" labels.

AI-powered context awareness reduces accidental scans to near-zero

  • Always capture the right barcode, even when the camera is off-target.
  • Rapid behavior analysis distinguishes intentional from accidental scans, rather than fixed timeouts, to avoid duplicates.
  • Barcodes too close together? The SDK automatically triggers an on-screen aimer to help capture the right barcode.
Multiple barcode scanning

Pre-built components to guide complex workflows

One press captures every barcode in view. Help users pick, count, and flag with on-screen AR overlays.

MatrixScan Count

Pre-built scan and count component for receiving goods, cycle counting, inventory, and tote mapping. Includes customizable AR overlays, button counter badge, and progress bar.

Documentation

MatrixScan Find

Pre-built component to find one item among many for ISOF, order assembly, pickup at PUDO, or finding a delivery. UI widgets include customizable AR overlays, pause button, item carousel, and notification alerts.

Documentation

MatrixScan Batch

Fully customizable multiple barcode scanning without AR. Batch process barcodes and handle multi-code labels with unparalleled speed and accuracy.

Documentation

MatrixScan AR

Capture multiple barcodes with AR status icons, pop-overs, and information overlays. Customize color, text, font, size, overlay placement, and behavior.

Documentation

Integration

< 1 hour median time to first scan

Build from scratch or handle all the edge cases with Flutter Agent Skills and pre-built components.

From start-ups to global giants

Among the software we compared, Scandit was the best. Furthermore, it achieved stable reading even with different Android models and iOS.

Yuji Konno, Consumer Data Management Department, Data Management Division | 3,300-person marketing research company

See case study

With Scandit, we enabled associates to scan a large area of shelves and easily identify incorrect prices. We also built a capability to allow one-touch tag printing to update prices in real time.

Lance Martel, CIO | 298-store office supply retailer

See case study

Two issues were important to us ... guaranteeing high performance across multiple types of barcode ... [and] how well the product would be supported. Scandit outperformed alternative open-source and plug-in solutions on both fronts.

Stefan Graf, Product Owner | 37,000-person national railway

See case study

Don't underestimate how much the quality of your scanning technology shapes everything downstream.

Yixin Zhu, VP of Engineering | 200-person consumer grocery start-up

See case study

Broad framework and device support

Scandit supports all major frameworks and 20,000+ models of smart devices, including smartphones, tablets, handheld computers, and wearables.

Frequently asked questions

Loading search...

Please wait a moment