Scan barcodes quickly and reliably in your web app — no native app required! See how STRICH compares to ZXing and QuaggaJS.
No large up-front commitment, unlimited devices. Cancel anytime. Free 30-day trial.
Installs from NPM with zero dependencies. Integrates easily with popular web frameworks.
From startups to large corporations, see what people have to say about STRICH.
"We tried a few libraries but accuracy was hit-or-miss. STRICH was a great solution with flexible payment options that allowed us to integrate easily with great SDK documentation and amazing support."
"After struggling with other libraries we settled on STRICH. It excels reading barcodes in conditions that the other libraries simply cannot get a reading."
"I migrated an existing project from Dynamsoft to STRICH - it was painless and the user experience was vastly superior. The library was painless to integrate, the SDK is well thought out, and the performance excellent."
"We tried a lot of other libraries but none was as good right from the start as STRICH. Thanks to the detailed documentation it was super easy to integrate the library into an existing ticket scanner web app."
"STRICH is probably the most versatile barcode reader on the market, and it takes care of all the heavy lifting in scanning. The implementation is super easy and fast accompanied with thorough documentation - the DX is great."
"STRICH is an easy, friendly and quick solution to implement."
"Looking for a barcode scanner for a web app? STRICH is the one for you. STRICH is a high-performance SDK, affordable and really easy to integrate."
"STRICH, in combination with the Schedule 2 narcotics tracking software, is significantly improving the efficiency and accuracy of Emergency Medical Services throughout the United States."
"STRICH has enabled us to quickly add a reliable and good-looking barcode scan functionality to our app without investing development efforts into building one ourselves. The excellent support offered to us has also been a big factor in us selecting the SDK over others."
"STRICH is a professional barcode scanning solution for web apps that outperforms comparable libraries by a wide margin."
Moving your scanning workflows to web apps offers unique advantages over native apps.
No need to worry about App Stores and the headaches they bring. Host your web app anywhere you like, without platform risk.
Distribute your app by sharing a link or a QR code. Web apps are always up-to-date.
Write your app once for the web instead of relying on expensive iOS/Android development. Avoid duplicating efforts and invest in a single code base instead.
Don't force users to install apps they seldom need. App fatigue is real and it is unlikely you need a native app, especially for business apps.
Progressive Web Apps (PWA) allow installing a web app on the user's home screen, increasing engagement and retention while offering advanced capabilities like offline operation and push notifications.
STRICH is built from the ground up using modern web technology.
Works in all major browsers on Android and iOS, on both high-end and budget devices. Easy to integrate into all modern web frameworks.
Tracks emerging web standards so you don't have to. We are always working on optimizing the scanning experience.
STRICH supports a wide range of 1D and 2D barcodes, and we are always working on more. Check the list of supported barcode types.
Code 128, EAN, UPC, Code 39, Code 93, ITF, Databar, Codabar.
QR Code, Data Matrix, Aztec Code and PDF417.
NEW Scan US driver’s licenses and more with PDF417 support!
All image processing happens on the device in real-time by leveraging the power of modern web technologies.
Comes with a proven, built-in UI, so you don't have to build one yourself. Includes common components such as targeting overlay, camera selector, flashlight, tap-to-focus, etc.
Real-life barcodes are often difficult to read. STRICH uses advanced image processing to improve read rates over simpler solutions.
Faded ink and damaged bars make barcodes difficult to read.
Uneven illumination, low light and reflections can be challenging.
STRICH fully supports reading inverted codes (light print on dark background) for all types.
ZXing and QuaggaJS often have issues reading more challenging codes. See how STRICH compares to free alternatives.
Gain insights into your user and device population.
See which device models, operating systems and web browsers your users use.
Identify busy hours and weekdays, gain insights into usage patterns.
Coming soon: export scan data to CSV or JSON for further processing.
See which symbologies are scanned the most.
Prices do not include VAT or sales tax. Please check our reseller's page for information on applicable taxes.
COMING SOON! Annual subscriptions, billed via credit card, Paypal or invoice. Stay tuned.
Frequently Asked Questions
STRICH allows you to move your scanning workflows to web apps. No need for expensive, dedicated hardware scanners or hard to manage native apps.
If you exceed the limit for two consecutive months, we will gently nudge you towards a higher subscription plan. We will not reject scans. You will have enough time to make a decision.
STRICH is distributed in a subscription model. You are always entitled to the latest version, and all features in it.
STRICH relies only on browser capabilities and has zero third-party dependencies, making it easy to integrate into existing apps and inherently compatible with all web frameworks.
If a free alternative like ZXing or QuaggaJS works for you, then you may not need STRICH. If you prefer a maintained, support and high-performing scanning solution, STRICH might be the answer. See how STRICH compares to free alternatives.