GS1 DataBar

GS1 DataBar barcodes (formerly known RSS or Reduced Space Symbology) are most commonly used in retail and healthcare.

Unlike UPC and EAN barcodes, a GS1 DataBar barcode can encode all 14 digits of a manufacturer’s GTIN (Global Trade Item Number). This makes it ideal for retailers to identify small and hard-to-mark items such as fresh produce and pharmaceutical goods.

A GS1 DataBar, which is 50% smaller than UPC and EAN symbols, can also encode additional identifiers, such as an item’s weight or price, used at the point of sale.

The GS1 DataBar is a family of seven one-dimensional linear symbologies used within the GS1 system.

Four of the seven (omnidirectional, stacked omnidirectional, expanded stacked and expanded) are explicitly used by retailers at the point of sale.

Characteristics of a GS1 DataBar barcode

  • Encodes a 14-digit GTIN (Global Trade Identification Number) plus Application Identifiers, which allow additional information (including price, weight or expiry date) to be encoded.
  • Valid Application Identifiers are defined in the GS1 specification.
  • Supports variable length data content.
  • Verifies barcode data by an implicit checksum.
  • Does not require quiet zones around the barcode.
  • Standardized use through the ISO/IEC 24724 international standard.

Application areas

GS1 DataBar barcodes are used by retailers (particularly in point-of-sale checkout operations) and in healthcare to identify items that are too small to allow for traditional barcode types or where additional information needs to be encoded, such as product weight, expiration dates, or serial numbers.

GS1 DataBar Barcode Scanner

30-day free trial of barcode scanning software.

Try for free

Compatibility

A wide variety of devices can read GS1 DataBar barcodes. While the first barcode scanners were laser-based, today any smart device with a camera can read GS1 DataBar barcodes if the right software is installed.

Scandit’s barcode scanning software supports all major barcode types, including GS1 DataBar barcodes.

Scandit’s Barcode Scanner SDK specifically:

  • Supports omnidirectional, truncated and stacked GS1 DataBar barcodes.
  • Supports normal and expanded stacked GS1 DataBar barcodes.
  • Enforces strict standard adherence to eliminate false positives in blurry, irregular or damaged barcodes.
  • Supports Limited GS1 DataBar barcodes, enabling scanning codes with quiet zones (white area before and after the code) that are significantly smaller than the symbology specification allows.
  • ScanditParser supports version 20.0 of the GS1 Application Identifier definitions standard.

Scandit’s software also supports all major operating systems, programming languages, frameworks, 3rd party systems and OEM devices including React Native, Native iOS, Native Android, JavaScript, Xamarin, Flutter, .NET (iOS and Android), Cordova, Capacitor, Titanium, IBM MobileFirst, SAP Fiori and Oracle Xstore.

GS1 Databar FAQs


GS1 DataBar Variations:

  • GS1 DataBar Limited
  • GS1 DataBar Expanded Stacked
  • GS1 DataBar Expanded
  • GS1 DataBar Stacked Omnidirectional
  • GS1 DataBar Stacked
  • GS1 DataBar Truncated
  • GS1 DataBar Omnidirectional

Evaluate GS1 databar scanning

Get full SDK access with a 30-day free trial

Try for free