Cognex Mobile Barcode SDK for Web

cmbWEB enables the powerful cmbSDK enterprise-grade barcode scanner to end users from a hosted website and their device browser.

What is Barcode Scanning with cmbWEB?

The Cognex Mobile Barcode SDK for Web (cmbWEB) is an affordable barcode scanning component that can be run in modern web browsers. Developers can now add enterprise-grade scanning performance to virtually any web application, including Progressive Web Applications (PWA).

The low-level binary format of WebAssembly (Wasm) coupled with a simple JavaScript interface create a small footprint that is fast to load and execute. The SDK leverages an HTML UI and thus easily integrates with most web frameworks like Vue.js, Angular, Blazor, ReactJS, and others.

The cmbWEB simplifies barcode scanning for both the developer and the end user, removing the necessity to download, install, and configure a native app for barcode scanning.


cmbWEB is built with Wasm, which was designed for speed. Wasm binary components are much smaller than typical website components; they are faster to download and execute.


Wasm and cmbWEB are supported on practically every operating system platform, including Apple iOS and Google Android.


Wasm supports various web development languages, with applications like cmbWEB working on websites or internal-only private networks.

Where does cmbWEB work?

cmbWEB is available as a barcode scanning solution for progressive web applications (PWA). It utilizes WebAssembly code to handle decoding directly in the browser from a camera video feed. As a general rule all major web browsers support WebAssembly, with more coming soon. For a more detailed support list, refer here.

Web Browser Support

What are the benefits of cmbWEB?

cmbWEB provides a single barcode scanning solution for your entire organization built on the cmbSDK technology. One component... One license. Performance nearly matches device-hosted app scanners without the development and deployment complexities. cmbWEB can now become your organization's common barcode scanning component across all mobile and desktop web deployments.

Get Started Today!

Get Started