No Script

Barcode Scanner SDK

Simple, enterprise-grade barcode scanning integration for universal, device transparent application support on smart devices, aimer cases, and handheld terminals utilizing the Cognex Mobile Barcode SDK.

Get Started
Barcode Scanner SDK & API
Mobile apps need to be increasingly more engaging to succeed. Manatee Works can help. Our mobile barcode scanner SDK is available on all major mobile development platforms.

Offering every app developer a robust set of tools in a single solution, the Cognex Mobile Barcode SDK, with the built-in Manatee Works Barcode Scanner, allows for maximum control over user experience, while providing a high-level, simple to use interface for all device management, whether using a smartphone or tablet camera, ruggedized mobile terminal, or hybrid scanning tool.


With the Cognex Mobile Barcode SDK, it is no longer necessary to develop separate applications nor manage multiple software and hardware solutions and deployments for mobile device barcode reading.


The Cognex Mobile Barcode SDK is the most reliable barcode reading technology available for mobile applications and smartphone integration, regardless of platform, development framework, or barcode symbology.


As a tool developed with the logistics, manufacturing, healthcare, and commercial services industries in mind, it is built with efficiency for the end-user, as well as simplicity for the application developer.


The Cognex Mobile Barcode SDK is tuned to provide fast and reliable barcode reading for smartphones and tablets. For damaged codes, challenging lighting conditions, or harsh environments, the SDK can leverage the power of the ruggedized, high-performance MX Series of Cognex mobile terminals.

Learn More

Supported Platforms


Android is the most popular operating system for mobile devices with over 80% of the market share for smartphones, tablets, and wearables. Developed by Google, Android is based on the popular Linux operating system, is open-source, and is designed specifically for touchscreen devices.

iOS Swift

Swift is a new, robust programming language created specifically for iOS, OSX, and Linux. This powerful programming suite was designed for rapid and simple application development for most Apple platforms. Swift is open source, frequently updated, and built upon decades of knowledge.


Apple's mobile operating system, iOS, utilized by devices such as iPhones, iPads, and the iPod Touch, is one of the world’s most popular and widely used platforms. First released in 2007, it is home to one of the world’s most popular digital distribution tools, the App Store.

Development Frameworks


The Cognex Mobile Barcode SDK adaptation as a PhoneGap Cordova plugin includes support for iOS, and Android.


The Cognex Mobile Barcode SDK Xamarin component C#/.NET library includes support for both iOS and Android platforms.

Supported Symbologies


Scanning is natively supported of all Aztec Codes compliant with the ISO/IEC 24778 standard.


Scan all Codabar barcodes compliant with the ANSI/AIM BC3-1995 USS and BS EN 798 standards.

Code 11

Scan Code 11 (formerly known as USD-8) barcodes with lightning speed.

Code 25

Scan all Code 25 barcodes, including IATA 2 of 5, Industrial 2 of 5, Interleaved 2 of 5, ITF-14 and SCC-14.

Code 39

Scan all Code 39 Standard, Code 39 Extended, Code 32 and PZN barcodes, including Vehicle Identification Numbers (VIN), with pinpoint precision.

Code 93

Scanning is supported for all Standard and Extended Code 93 barcodes, compliant with the ANSI/AIM BC5-1995 USS and ITS 93i standards.

Code 128

Scan with fluidity, Code 128 barcodes, including Code-128 A, Code-128 B, Code-128 C, EAN-14, GS1-128, SSCC-18 and UCC/EAN 128.

Data Matrix

Affordably scan all Data Matrix and GS1 Data Matrix barcodes compliant with the ISO/IEC 16022 and ANSI/AIM BC11 ISS standard, as well as the GS1 General Specifications.


Accurate scanning of all DotCode barcodes compliant with the AIM specification AIMD013 Rev. 3.00.


Self-checkout with confidence, scanning all EAN barcodes including EAN-8, EAN-13, ISBN, ISMN, ISSN and JAN.

GS1 DataBar

Expertly scan all Truncated, Limited, Expanded, Expanded Stacked, Omnidirectional, Stacked and Stacked Omnidirectional GS1 DataBar barcodes.


Unravel Structured Carrier Messages (SCM) with MaxiCode scanning, standardized according to ISO/IEC 16023.

MSI Plessey

Scanning of all MSI Plessey (also known as MSI and MSI Modified Plessey) barcodes is natively supported.


Superior scanning performance of all Standard and Compact/Truncated PDF417 codes compliant with the ISO/IEC 15438 standard.
Postal Code

Postal Code

A postal code (also known as a postcode, post code, Eircode, PIN Code or ZIP Code ) is a series of letters and/or digits, sometimes including spaces or punctuation, included in a postal address for the purpose of sorting mail.

QR Code

Market with confidence, scanning all QR Codes including Micro QR Codes and GS1 QR Codes compliant with the ISO/IEC 18004:2006, ITS - QR Code, AIM ISS - QR Code standards and the GS1 General Specifications.


Let your users shop safely, scanning all UPC barcodes including UPC-A, UPC-E (both UPC-E0 & UPC-E1) and UPC add-on.
Develop Now