New to Telerik UI for WPFStart a free 30-day trial

Supported Types

Updated over 6 months ago

There are two types of barcodes according to their dimensions: Matrix (2D) and Linear (1D).

Matrix (2D) Barcodes

The matrix code is a two-dimensional way for representing information. It can also be referred to as a 2D barcode or simply a 2D code. It is similar to the linear (one dimensional) barcode, but can represent more data per unit area.

Currently, RadBarcode supports the following barcode types:

BarcodeDescription
QR CodeOne of the most popular 2D barcodes with wide commercial application. More info here.
PDF417A stacked linear 2D barcode used by U.S. Postal Services, Department of Homeland Security, airline industry and others. More info here.
DataMatrix2D barcode mostly used to mark smaller areas due to its high data density. Recommended by the US Electronic Industries Alliance. More info here.
SwissQRMakes issuing and paying invoices simpler, and is being introduced throughout Switzerland to modernize payment transactions. More info here.

Linear (1D) Barcodes

The linear (one dimensional) barcodes are made up of lines and spaces of various widths that create specific patterns. Currently, RadBarcode supports the following one dimensional barcode types:

BarcodeDescription
Codabar(aka Ames Code/USD-4/NW-7/2 of 7 Code): Used in libraries and blood banks
Code 11(USD-8): Used to identify telecommunications equipment
Code 25 StandardUsed in airline ticket marking, photofinishing
Code 25 InterleavedUsed in warehouse, industrial applications
Code 39(aka USD-3, 3 of 9): U.S. Government and military use, required for DoD applications
Code 39 Extended(aka USD-3, 3 of 9): U.S. Government and military use, required for DoD applications, supports full ASCII
Code 93(aka USS-93): Compressed form of Code 39
Code 93 Extended(aka USS-93): Compressed form of Code 39, supports full ASCII
Code 128Very dense code, used extensively worldwide
Code 128 ASubset of Code 128 *(more info in 1D Barcodes)
Code 128 BSubset of Code 128 *(more info in 1D Barcodes)
Code 128 CSubset of Code 128 *(more info in 1D Barcodes)
MSIVariation of Plessey code, with similar applications
EAN 8Short version of EAN-13, 8 characters
EAN 13Used with consumer products internationally, 13 characters
Intelligent MailUsed by U.S. Post Office as successor of POSTNET and PLANET barcodes.
PLANETPrinted by U.S. Post Office on envelopes. Predecessor of Intelligent Mail barcode.
PostnetPrinted by U.S. Post Office on envelopes
UPC AUsed with consumer products in U.S., 12 characters
UPC EShort version of UPC symbol, 6 characters
UPC Supplement 2Used to indicate magazines and newspaper issue numbers
UPC Supplement 5Used to mark suggested retail price of books

See Also