Skip to content

GS1-128 Barcode Scanner SDK

The Scanbot GS1-128 Barcode Scanner SDK lets you integrate fast barcode scanning into your mobile app in no time. Use any iOS, Android, or Windows device as a flexible scanning tool. It’s fast, accurate, and cost-effective!

Definition

GS1-128, formerly known as UCC / EAN 128, is a barcode system developed by GS1 US to establish a global standard for data exchange. It is based on the Code 128 symbology. 

By using multiple Application Identifiers in one barcode, GS1-128 can encode various types of information, including GTINs, expiration dates, batch numbers, and serial numbers.

Components of a GS1-128 barcode

Based on Code 128 symbology, GS1-128 barcodes usually consist of the following components: 

  • Double character start pattern:
    • A start character (A, B, or C)
    • Function 1 Symbol Character (FNC1)
  • Encoded Data (including the GS1 Application Identifier represented in character set A, B, or C)
  • Check digit
  • Stop character

Use case

GS1-128 barcodes are widely used in logistics and supply chain management to ensure product traceability in supply chains. Due to their flexibility and ability to encode a large amount of detailed information, they are a popular choice. 

No more outdated scanning devices with the Scanbot GS1-128 Barcode Scanner SDK

With the Scanbot GS1-128 Barcode Scanner SDK, you can…

  • Extract 1D barcodes – such as GS1-128 – with smartphones
  • Efficiently keep your stock levels updated with an incredible scanning speed of 0.04 seconds per barcode
  • Reduce data entry costs significantly
  • Capture data flawlessly even without connection – the GS1-128 Barcode Scanner SDK works 100% offline
  • GS1 barcode reader online: web app

Developers, ready to get started?

Adding our free trial to your app is easy. Download the Scanbot SDK now and discover the power of mobile data capture