React Native Barcode Scanner SDK
Build barcode scanning with AI — accuracy where other SDKs give up, context awareness to eliminate accidental scans. Integrate with Agent Skills or just two npm packages running in an Expo dev build or bare app.
We've seen and solved the scenarios that break other React Native barcode scanners
20k+
device models supported
80bn
scans processed in 2025
170m+
active mobile devices
480 barcodes/minute is just the starting point
Scan speeds <200ms per scan feel instant to human perception — what matters more is preventing bad data from entering your system. Scanning at scale requires near-100% accuracy.
Accuracy that beats the others
- Accuracy rate consistently >99% for the barcodes and scenarios teams care about.
- 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 through a calibrated test environment.
- Consistent capture of torn labels, tiny barcodes, curved and shiny surfaces, codes at long ranges, low light, extreme angles, motion blur.
- Automatic switchover to OCR capture of printed digits when barcodes are too damaged.
Context-aware scanning to reduce accidental captures to near-zero
- Always capture the right barcode, even when the user’s aim is off.
- Automatic trigger of an on-screen aimer to help scan the right barcode when many are close together.
- Rapid behavior analysis differentiates intentional from accidental scans, reducing duplicates faster than fixed timeouts.
Accelerate batch scanning with guided workflows
One press reliably captures every barcode in view. Help users pick, count, and flag with AR overlays on their screens.
MatrixScan Count
Pre-built scan and count component for receiving goods, cycle counting, inventory, and tote mapping. Includes native UI elements: AR overlays, button counter badge, and progress bar.
MatrixScan Find
Pre-built component to find one item among many for ISOF, order assembly, pickup at PUDO, or finding a delivery. Native UI includes customizable AR overlays, pause button, item carousel, and notification alerts.
MatrixScan Batch
Multiple barcode scanning that’s lightweight, fully customizable, and doesn’t require AR. Batch process barcodes and handle multi-code labels with unparalleled speed and accuracy.
MatrixScan AR
Help users capture multiple barcodes with native AR status icons, pop-overs, and information overlays. Customize color, text, font, size, overlay placement, and behavior.
< 1 hour median time to first scan
Build it yourself or use React Native Agent Skills to handle integration and scanning edge cases.
-
# Install with one command: npx plugins add scandit/skills # Claude Code: ## 1. /plugin marketplace add scandit/skills ## 2. /plugin install scandit-sdk@scandit-plugins # Codex CLI: ## 1. codex plugin marketplace add scandit/skills ## 2. codex plugin add scandit-sdk@scandit-pluginsScandit Agent Skills
Teach your coding agent 15 years of barcode scanning expertise and scenarios. Supports Claude Code, Codex, Cursor, GitHub Copilot, Gemini, OpenCode, and 40+ others.
- Install the Scandit Agent Skills bundle with one command.
- Describe your use case in plain language (images help, too).
- Scandit Agent Skills does all the SDK setup, license activation, UI wiring, performance tuning, and edge-case logic.
- Each skill is automatically updated on every product release, ensuring generated code matches current, validated Scandit APIs.
-
More than just the docs
Access demo apps, code samples, detailed documentation, UX best practice library and guidance, QA guides and assets.
-
Security by design
All image processing performed on-device by default. Customers retain complete control over data collection and processing. ISO27001 certified.
-
>98% support NPS score
Everyone gets access to industry-leading scanning experts; eligible customers get a dedicated customer success resource.
From start-ups to global giants
Broad framework and device support
The Scandit Barcode Scanner SDK supports all major frameworks and 20,000+ models of smart devices, including smartphones, tablets, handheld computers, and wearables.