Barcode Scanner SDK

The Cognex Mobile Barcode SDK brings industrial-grade barcode scanning for mobile phones and tablets.


Cognex Mobile Barcode SDK

Easily add fast, accurate, enterprise-grade barcode scanning to your mobile applications for virtually any mobile phone or tablet. The Cognex Mobile Barcode SDK offers unmatched performance and value for a broad range of barcode scanning applications and has been optimized for today’s smart devices


Enterprise-grade barcode scanning means handling barcodes under tough and varying conditions:

  • Low and uneven lighting
  • Physically damaged barcodes
  • Extreme perspective and angles
  • Small codes

Broad Symbology Support

The Cognex Mobile Barcode SDK supports decoding of more than 30 different barcode types including QR, UPC/EAN, Data Matrix, Code 128, Code 39, PDF417, DotCode, and many other 1D, 2D, Stacked, and Postal barcode types.

Learn More

Supported platforms

Add barcode scanning to mobile apps using either our native SDKs for iOS and Android

Learn More

Use cross-platform tools like Cordova, Flutter, NativeScript, React Native, and Xamarin.

Learn More

Desktop and server operating systems including Windows, Linux, and MacOS are also supported.

Learn More

Building a web application? The Cognex Mobile Barcode SDK is right for you, allowing you to add barcode scanning to a web app without the need for a native component!

Learn More

Easily Manage Industry Standard Data

The Cognex Mobile Barcode SDK includes advanced data parsers for
standardized barcode formats:

  • GS1 Data Formats
  • AAMVA compliant driver’s licenses and IDs
  • Health Industry Bar Code Standard (HIBC)
  • International Society of Blood Transfusion (ISBT)
  • Department of Defense IUID
  • Structured Carrier Message (MaxiCode)

Learn More

Get Started