Free Barcode Scanner

The Free Scanner below is also available for commercial licensing as the Cognex Mobile Barcode SDK. Enable enterprise-grade barcode scanning in your applications and websites.


Cognex Mobile Barcode Scanner SDK

Cognex Mobile Barcode Scanner SDK provides a comprehensive solution for developers who need to add barcode scanning capabilities to their mobile applications. the SDK offers several features, including the ability to decode a variety of barcode types, including 1D and 2D barcodes, such as QR codes and Data Matrix codes. The SDK also provides support for a wide range of devices, including smartphones and tablets.


Enterprise Grade

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

1 Select barcode type(s)


Choose Barcode Type

Aztec Code


Code 11

Code 25

Code 39

Code 93

Code 128

Data Matrix



GS1 DataBar


MSI Plessey


Postal Barcodes


QR Code

2 SDK Effort Level

3 Select an Image File

Best Practices

  1. Try to use images that are on a clear white background.
  2. If the symbology (barcode type) within the image is known, select it in Step 1. ONLY if the symbology is unknown, use autodetect (NOTE: AUTODETECT is inefficient and imperfect codes may not be found).


Scanning via an image is not the most accurate method and some barcodes will not be recognized even though our SDK could possibly read them with the Phone Camera

Get Started