Supported barcode types

1D/2D barcode symbologies by STRICH

1D Linear Barcodes

1D or linear barcodes are what is commonly known as a "barcode". They consist of vertical bars of varying widths with varying space between the bars, as well as start and end patterns and a quiet zone, an area that must remain blank for the code to be detected. 1D barcodes are decoded by running scanlines and decoding the bar widths.

Structure of a linear (1D) barcode

The following types of 1D barcodes are supported by STRICH:

Code 128

Code 128

Shipping labels, packaging, item tracking

EAN/UPC

EAN-13

Retail product identification

Code 39

Code 39

Inventory, item tracking

Code 93

Code 93

Postage, industrial applications

ITF

Interleaved 2-of-5

Logistics, item tracking, retail

GS1 Databar

Databar

Retail, coupons

Codabar

Codabar

Library barcodes, inventory tracking

MSI Plessey

MSI Plessey barcode

Inventory tracking, shelf tags (legacy)

2D Matrix Codes

2D matrix codes, as their name implies, can not simply be read by scanning them in one dimension, they contain information in both dimensions and commonly require imaging hardware to be read. Matrix codes are typically square or rectangular in shape, and contain so-called finder patterns, geometric structures that allow them to be precisely located in an image.

Structure of a matrix (2D) code

The following types of 2D matrix codes are supported by STRICH:

QR Code

QR Code sample image

Ticketing, payment, loyalty programs, linking physical assets to URLs

MicroQR

MicroQR sample image

Miniature variant of QR Code, for labelling small items

Data Matrix

Data Matrix sample image

Item marking, product information, document identification

Aztec Code

Aztec Code sample image

Boarding passes, train tickets, document identification

PDF417

PDF417 sample image

Airline tickets, logistics, and identification

Unsupported symbologies

We are aware that not all barcode types are supported yet. STRICH is under active development and we will be adding more types as we go along. The barcode types listed in the table below are on the roadmap.

Code 11

Code 11 sample image

Legacy 1D symbology, used in telecommunications

DMRE

DMRE sample image

Rectangular variant of Data Matrix, specified in ISO/IEC 16022

Contact us if you'd like to see a certain code, then we maybe be able to expedite development.