May 23, 2023 4 min read

Scanning, Processing, Validation, and Conversion of GS1 Barcodes

Inventory Audit Example Image


Transportation & Logistics

Track and Trace

Accurate Barcode Scanning

Asset Tracking

Warehouse Operations


GS1 barcodes with Application Identifiers (AI) can be scanned using on-device processing and the results integrated with third-party services.

Background for GS1 Standards

GS1 standards help industry stakeholders to meet accurate and timely data requirements. Stakeholders include brands, manufacturers, distributors, retailers, service providers, and logistics providers.

“The benefits of GS1 standards include improved inventory management, enhanced recall readiness, championing sustainability and ethical sourcing, building brand trust, addressing product authentication, and improving patient and clinical safety outcomes,” according to the GS1 organization.

The Challenge for Enabling GS1 Standards

One of the main challenges for enabling GS1 standards is interoperability. While GS1 standards are designed to be globally interoperable, differences in local regulations, practices, and technology infrastructure can create challenges.

The Solution

The CodeREADr barcode scanning software with integrated mobile apps can help stakeholders utilize GS1 standards while allowing them to continue to use their existing systems.

CodeREADr has implemented the GS1 barcode syntax resource. With this resource, the CodeREADr app can parse and convert GS1 Application Identifiers (AI) to human readable text and JSON-formatted data.

Human readable text helps the mobile app user verify captured data and to act upon the results if needed (e.g. expiration dates). The optional JSON format can readily be used for data processing on-device or when exported.

This leads to the following benefits:

  • Seamlessly scan and process GS1-formatted barcodes together with alternative barcode formats online or offline.
  • Exclusively capture only the AI(s) required for the intended application and order them as needed by configuring a simple scanning template.
  • Formatting the resulting scan data based on export templates. Scan data can be posted in real time to third-party services interactively or as a file for easy processing, conversion, and storage.

In addition, the CodeREADr app enables on-device, edge computing on the fly while scanning. With this resource, administrators can make the data capture process more accurate and alert the app user to special conditions, such as when a maximum weight has been exceeded or a product has expired.

Getting Started

Using the CodeREADr SaaS platform, administrators can configure the mobile app for the required task. Scans can simply be recorded online or offline. They can be validated against an online or on-device database.

Alternatively, administrators can use curated services including Check-In/Check-Out and Table Builder. In addition, administrators can configure GS1 settings, parsing, selective capture, and duplicate checking.

For instructions on how to configure GS1 settings, please email with “GS1” in the subject. You will need the most current version of the CodeREADr: Barcode Scanner app available on the App Store and Google Play.