Cognex Mobile Barcode SDK alternative

The Cognex Mobile Barcode SDK was discontinued in 2025. STRICH is an actively developed replacement for web apps.

What the end of life means for your app

Cognex discontinued its Mobile Barcode SDK (cmbSDK), together with the legacy Manatee Works Barcode Scanner SDK. Apps that still rely on it are running on software that will not be updated for new browser, iOS or Android releases.

An unmaintained SDK is also a supply chain risk. Vulnerabilities discovered in it will not be fixed, and a dependency without vendor support can become a finding in security reviews, compliance checks and customer audits.

If you used the SDK for Web, check your license: web license keys may include an expiration date, after which scanning could stop working.

Why consider STRICH

STRICH is a JavaScript barcode scanning SDK for web apps that is actively developed and supported. It runs in any modern browser, needs no app store release, and fits into frameworks like React, Angular and Vue. If your Cognex integration was web-based, or you are open to moving scanning into a web app or PWA, STRICH is a straightforward replacement.

We think STRICH's strengths are:

  • Attractive pricing for both small and large companies
  • A focus on performance: fast, lean SDK that prioritizes speed over features
  • Works reliably across a wide range of devices, especially low-powered ones
  • Competent human support directly from the developer

Why not give STRICH a try, today?

Frequently asked questions about migrating from Cognex

Is the Cognex Mobile Barcode SDK discontinued?

Yes. Cognex discontinued the Cognex Mobile Barcode SDK (cmbSDK) and the legacy Manatee Works Barcode Scanner SDK. The official end date was September 30, 2025. Subscription renewals, software updates and technical support are no longer available, and no new licenses are issued.

Can I keep using the Cognex SDK after its end of life?

Existing apps may keep working for a while, but they will not receive fixes for new iOS, Android or browser releases. License keys for the SDK for Web may include an expiration date, after which scanning could stop. Check the terms of your Cognex license to know where you stand.

Which platforms did the Cognex Mobile Barcode SDK support?

Cognex offered the SDK for native iOS and Android, for cross-platform frameworks such as .NET MAUI, Xamarin and React Native, and for the web. STRICH is a replacement for the web version, and for teams that want to move scanning out of a native app and into the browser.

Is STRICH a replacement for the Cognex Mobile Barcode SDK?

STRICH is a JavaScript SDK for barcode scanning in the browser. If you used the Cognex SDK for Web, or are building a web app or PWA, STRICH is a direct replacement. If your app is a native iOS or Android app, STRICH is a fit if you are open to moving the scanning part to the web.

Does STRICH read the same barcodes as the Cognex SDK?

STRICH supports the commonly used 1D and 2D symbologies, including QR Code, Data Matrix, Aztec Code, PDF417, Code 128, Code 39, EAN/UPC and GS1 DataBar. Some niche symbologies the Cognex SDK read, such as DotCode, Telepen or postal codes, are not supported. Check the list of supported barcode types and try your own barcodes in our demo app.

Does STRICH work with Cognex MX mobile terminals?

No. STRICH scans barcodes with the camera of the smartphone, tablet or laptop running the browser. It does not connect to Cognex MX series devices or other dedicated scanning hardware.

What data does STRICH send, and can it run offline?

The SDK sends data for license verification and usage counting only. The values encoded in your barcodes are never transmitted, and nothing is shared with third parties. Fully offline operation is available as an add-on for STRICH Business and Enterprise licenses. For details, see our SDK Privacy and Security Statement.

Can I try STRICH before buying?

Yes. The Basic and Professional plans come with a free 14-day trial, and you are not billed if you cancel before it ends. Pricing is public, with no need to talk to sales. Have a look at our pricing.

Still have questions? Check out the full FAQ.

Start your free 14-day trial today

Integrating STRICH into your web app typically takes less than a day. Or try our free demo app and convince yourself that STRICH meets your needs.

Live demo ↗ Try for free ↗