QR Code

QR Code

QR Code is probably the most well-known two-dimensional barcode. It is often found on products or used in advertising to provide additional information for consumers.
  • Character Set: ASCII
  • Length: Variable (7089)
  • Category: Advertising, Most popular

Code 128 (standard)

Code 128 (standard)

Code 128 is a universal barcode with excellent data density. It is used, for example, in shipping and packaging.
  • Character Set: ASCII
  • Length: Variable (unlimited)
  • Category: Transport, Shipping, Tracking, Most popular

Code 39

Code 39

Code 39 is widely used in a variety of industries and is part of of many governmental specifications. It encodes a set of alphanumeric symbols.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (unlimited)
  • Category: Industrial, Government, Postal, Medical, Most popular

UPC-A

UPC-A

UPC-A Code contains 12 digits and is primarily used in retail and wholesale. It encodes the producer and the individual article number.
  • Character Set: 0-9
  • Length: Fixed (11)
  • Category: Retail, Warehousing, Most popular

Data Matrix

Data Matrix

Data Matrix is a two-dimensional Code that may contain text, numbers or binary data. It is widely used for labeling small electronic components or in food production, but also on mail labels.
  • Character Set: ASCII, 1 - 255
  • Length: Variable (3116)
  • Category: Industry, Marketing, Post, Electronics, Medical, Most popular

Channel Code

Channel Code

Channel Code is a high density Code for numeric data.
  • Character Set: 0-9
  • Length: Fixed (3-8)
  • Category: Most popular

MSI Plessey

MSI Plessey

MSI Plessey Code is used for marking inventory or storage shelves. It encodes a string of digits using the binary system of 1's and 0's.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Warehousing, Library, Most popular

MicroPDF

MicroPDF

MicroPDF417 is based on PDF417 technology and is used primarily to support GS1 Databar and enlarge its data capacity.
  • Character Set: Alphanumeric (Latin-1)
  • Length: Variable (366)
  • Category: Retail, Most popular

Aztec Code

Aztec Code

Aztec Code belongs to two-dimensional Barcodes and has a characteristic square pattern in the middle. This Code is widely used by railway companies in their ticketing systems.
  • Character Set: Alphanumeric
  • Length: Variable (3823)
  • Category: Transport, Railway, Most popular

Code 16k

Code 16k

Code 16K is a two-dimensional code, where up to 16 rows of bars can be stacked over each other. It is used to mark some electronic parts in the USA and France.
  • Character Set: ASCII
  • Length: Variable (154)
  • Category: Industrial, Electronics, Most popular

Maxicode

Maxicode

Maxicode consists of hexagonal modules with a spiral Finder pattern in the middle. It is primarily used by parcel services (UPS).
  • Character Set: ASCII
  • Length: Variable (138)
  • Category: Post, Transport, Most popular

Planet

Planet

PLANET has been used in the USA for mail delivery automatisation until recently. It encodes a longer string of up to 14 digits.
  • Character Set: 0-9
  • Length: Fixed (11,13)
  • Category: Post, Transport, Most popular

Aztec Runes

Aztec Runes

Aztec Runes include only a part of the Aztec Code and and can encode only a whole number between 0 and 255. They are used as additional marks rather than as a separate Barcode.
  • Character Set: 0-255
  • Length: Variable
  • Category: Most popular

Code 11

Code 11

Code 11 is used primarily for labeling telecommunications equipment. It encodes any length numeric input and includes one or more check digits.
  • Character Set: 0-9; -
  • Length: Variable (unlimited)
  • Category: Telecommunications

Standard 2of5

Standard 2of5

Standard Code 2 of 5 is an older code sometimes used in industrial applications and photo development. It encodes any length numeric input.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Industrial

Interleaved 2of5

Interleaved 2of5

Interleaved Code 2 of 5 was developed on the basis of Industrial Code 2 of 5 and only encodes an even number of digits. It is used in warehousing and industrial applications.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Postal, Industrial, Labeling

IATA 2of5

IATA 2of5

IATA Code 2 of 5 finds its application in the airline industry for baggage handling. It encodes any length numeric input.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Transport, Baggage Handling, Airlines

Data Logic

Data Logic

2 of 5 Data Logic Code is also called China Postal Code. It was developed on the basis of 2 of 5 technology and encodes the data in both black and white bars.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Postal

Industrial 2of5

Industrial 2of5

Industrial 2 of 5 is used in transport and warehouse logistics. To ensure its readability, it is better to limit its size to 10 digits.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Transport, Warehouse

Extended Code 39

Extended Code 39

As opposed to Code 39, Extended Code 39 includes a full set of ASCII characters. However, it is less used than Code 39 as it requires specific decoding.
  • Character Set: ASCII
  • Length: Variable (unlimited)
  • Category: Industrial

EAN

EAN

EAN Codes are widely used in retail across Europe. There are several versions of EAN encoding 2, 5, 7 or 12 digits.
  • Character Set: 0-9
  • Length: Fixed (2,5, 7 or 12 (depending on the type))
  • Category: Retail

GS1-128 / EAN 128

GS1-128 / EAN 128

GS1-128 is a modern scheme encoding information with a set of ASCII characters (in the form of Application Identifiers and corresponding data fields). It is used in retail and transport for tracking goods.
  • Character Set: ASCII
  • Length: Variable (unlimited)
  • Category: Retail, Medical, Tracking

Leitcode

Leitcode

Leitcode is based on Interleaved Code 2 of 5 and is used by Deutsche Post (German Postal Service) for mailing purposes. It encodes a zip code, a street number and a house number.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Postal, Tracking

Identcode

Identcode

Indentcode is used by Deutsche Post (German Postal Service) for tracking parcels. It is assigned individually to each parcel.
  • Character Set: 0-9
  • Length: Fixed (11)
  • Category: Postal, Tracking

Code 49

Code 49

Code 49 is applied in logistics and is built of rows of barcodes stacked over each other. Its capacity is limited by 49 chars or 81 digits.
  • Character Set: ASCII
  • Length: Variable (81)
  • Category: Logistics

Code 93

Code 93

Code 93 encodes numerical input, as well as capital letters and some special characters. It used by Canada Post for additional delivery information.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (unlimited)
  • Category: Postal, Tracking

Flattermarken

Flattermarken

Flattermarken barcode is used almost exclusively in printing to recognize the sequence of blocks with pages when binding books. It only encodes numerical information.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Publishing

Databar-14

Databar-14

GS1 Databar or Databar-14 normally encodes 14 digits, including a check-digit. It is widely used in retail for recording additional information, such as product weight or expiry date.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Retail

Databar Limited

Databar Limited

GS1 Databar Limited is smaller in size than Databar-14 and is used for identification of small items.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Retail

Databar Extended (Expanded?)

Databar Extended (Expanded?)

GS1 Databar Expanded is suitable for encoding several pieces of additional information on products in retail. It needs to be printed in sufficient size in order to be decoded easily.
  • Character Set: 0-9
  • Length: Variable (74)
  • Category: Retail, Most Popular

Telepen Alpha

Telepen Alpha

Telepen Alpha encodes a full set of ASCII characters using a string of bits. Its ways of use range from transport to ticketing.
  • Character Set: 0-9
  • Length: Variable (unlimited)
  • Category: Transport, Logistics, Ticketing, Most Popular

UPC-E

UPC-E

UPC-B only has 8 digits and is used instead of UPC-A on smaller products. It is similarly used in retail and warehousing, especially in the USA and Canada.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Retail, Warehousing, Most Popular

Postnet

Postnet

The Postnet Barcode is used in the US by the Postal Service. It is printed on envelopes and consists of a series of short bars.
  • Character Set: 0-9
  • Length: Variable (6,10,12)
  • Category: Post, Most Popular

FIM

FIM

FIM or Facing Identification Mark is used by the US Postal Service to automate the processing of letters and postcards. It only encodes four letters (A-D) and is often used together with Postnet Code.
  • Character Set: A-D
  • Length: Fixed
  • Category: Post, Most Popular

Logmars

Logmars

LOGMARS is technically similar to Code 39 and is used in the US Department of Defence. It is regulated by a governmental standard.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (unlimited)
  • Category: Government, Military, Most Popular

Pharma One-Track

Pharma One-Track

Pharma One-Track or Pharmacode is placed on the packaging of pharmaceuticals. It can only encode a number between 3 and 131070.
  • Character Set: numbers between 3 and 131070
  • Length: Variable
  • Category: Pharma, Most Popular

PZN

PZN

PZN (Pharmazentralnummer) Code is placed on pharmaceuticals in Germany. It allows for the precise identification of drugs when making orders or writing bills.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Pharma, Most Popular

Pharma Two-Track

Pharma Two-Track

Pharma Two-Track is used for identification of pharmaceuticals, similar to Pharma One-Track Code. The only difference is that Pharma Two-Track Code uses two stacked rows of bars.
  • Character Set: 4-64570080
  • Length: Variable
  • Category: Pharma, Most Popular

PDF417

PDF417

PDF417 Barcode is suitable for storing large amounts of data due to its two-dimensional structure. It is widely used for labeling electronic equipment or hazardous materials, but also on personal IDs.
  • Character Set: ASCII, 0-255, 0-9
  • Length: Variable (2710)
  • Category: Transport, Logistics, Warehousing, Government, Most Popular

PDF417 Truncated

PDF417 Truncated

Truncated PDF417 is a shortened and more compact version of PDF417 Code. However, it is less tolerant to damage and is not read by all scanners.
  • Character Set: ASCII, 0-255, 0-9
  • Length: Variable
  • Category: Transport, Logistics, Most Popular

Maxicode

Maxicode

Maxicode consists of hexagonal modules with a spiral Finder pattern in the middle. It is primarily used by parcel services (UPS).
  • Character Set: ASCII
  • Length: Variable (138)
  • Category: Post, Transport, Most Popular

Code 128-B

Code 128-B

Code 128 is a universal Barcode with excellent data density. It is used, for example, in shipping and packaging.
  • Character Set: 0-9, A-Z, a-z
  • Length: Variable
  • Category: Transport, Packaging

AP Reply Paid

AP Reply Paid

AP Reply Paid is used by Australia Post. It encodes 8 digits and indicates that the postage of the reply has already been paid.
  • Character Set: 0-9 (for 8 digits), 0-9, A-Z, a-z, space, #
  • Length: Fixed
  • Category: Post

AP Routing

AP Routing

AP Routing is used by Australia Post. It encodes 8 digits and is applied to automate mail delivery in general.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Post

AP Redirection

AP Redirection

AP Redirection is used by Australia Post. It encodes 8 digits and is placed on mail that is being redirected to a different address.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Post

ISBN

ISBN

ISBN is used internationally for identification of books and other printed material. It encodes the country of origin, the publisher and the title of the book.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Publishing

RM4SCC

RM4SCC

RM4SCC is in use by Royal Mail in the UK and enables the automation of mail delivery. This Barcode includes the zip code and the house number, as well as a check digit and start and stop characters.
  • Character Set: 0-9, A-Z
  • Length: Variable
  • Category: Post

EAN-14

EAN-14

EAN-14 or UCC-14 is a standard Code to identify shipping containers. It is based on Code 128 system, where the Application Identifier (the first two digits) is set to 01.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Logistics, Transport

NVE-18

NVE-18

NVE-18, also called SSCC (Serial Shipping Container Code) is used to label transport units in logistics. For example, it can be placed on cartons, pallets or containers.
  • Character Set: 0-9
  • Length: Fixed (17)
  • Category: Logistics, Transport

Japanese Post

Japanese Post

Japanese Postal Code is used on mail items and can encode capital letters, digits and a dash symbol.
  • Character Set: 0-9, A-Z, -
  • Length: Variable (17)
  • Category: Post

Korea Post

Korea Post

Korea Post Barcode encodes a six-digit number and is used for mail sorting in South Korea. All bars have identical heights and the data is encoded horizontally, through spacing between the bars.
  • Character Set: 0-9
  • Length: Fixed
  • Category: Post

Databar-14 Stack

Databar-14 Stack

Databar Stacked is composed of two rows of barcodes placed vertically. It is used on smaller products and also on stickers for fresh goods.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Retail

Databar-14 Stack Omni

Databar-14 Stack Omni

Databar Stacked Omnidirectional Code is similar to Databar Stacked. The only difference is that it can be scanned in multiple directions and therefore is often used at Point of Sale.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Retail

UK Plessey

UK Plessey

UK Plessey is the original version of Plessey Code and encodes a variable data string including digits and letters A-F.
  • Character Set: 0-9, A-F
  • Length: Variable
  • Category: Warehousing

Telepen Numeric

Telepen Numeric

Telepen Numeric is constructed similarly to Telepen Alpha but only allows the encoding of numeric data.
  • Character Set: 0-9
  • Length: Variable
  • Category: Transport, Logistics.

ITF-14

ITF-14

ITF-14, also called SCC-14 is used to mark shipping containers. It is also placed on cartons and pallets and signifies the type of products transported.
  • Character Set: 0-9
  • Length: Fixed (13)
  • Category: Transport, Logistics.

KIX Code

KIX Code

KIX Code is a standard for the automation of mail processing in the Netherlands. It is composed and and used in a way similar to RM4SC.
  • Character Set: 0-9, A-Z
  • Length: Fixed (11)
  • Category: Post

Micro QR Code

Micro QR Code

Micro QR Code has a limited capacity of only 35 digits. However, due to its small size, it is often used instead of QR Codes if there is a need to save space and encode only a small amount of data.
  • Character Set: Alphanumeric (Latin-1, Kanji)
  • Length: Variable (35)
  • Category: Advertising

HIBC Code 128

HIBC Code 128

HIBC Code 128 is a Barcode with excellent data density. It is specifically used for labeling medical equipment.
  • Character Set: ASCII
  • Length: Variable (36 char)
  • Category: Medical, Industry

HIBC Code 39

HIBC Code 39

HIBC Code 39 encodes a set of alphanumeric symbols. It is specifically used for labeling medical equipment.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (36 char)
  • Category: Medical, Industry

HIBC Data Matrix

HIBC Data Matrix

HIBC Data Matrix is a two-dimensional Code that may contain text, numbers or binary data. It is specifically used for labeling medical equipment.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (36 char)
  • Category: Medical, Industry

HIBC QR Code

HIBC QR Code

HIBC QR Code is a two-dimensional barcode. It is specifically used for labeling medical equipment.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (36 char)
  • Category: Medical, Industry

HIBC PDF417

HIBC PDF417

HIBC PDF417 Barcode is suitable for storing large amounts of data due to its two-dimensional structure. It is specifically used for labeling medical equipment.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (36 char)
  • Category: Medical, Industry

HIBC MicroPDF417

HIBC MicroPDF417

HIBC MicroPDF417 is based on PDF417 technology. It is specifically used for labeling medical equipment.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (36 char)
  • Category: Medical, Industry

HIBC Aztec Code

HIBC Aztec Code

HIBC Aztec Code belongs to two-dimensional barcodes and has a characteristic square pattern in the middle. It is specifically used for labeling medical equipment.
  • Character Set: 0-9, A-Z, -, +, space, *, $, /, %, .
  • Length: Variable (36 char)
  • Category: Medical, Industry

Code One

Code One

Code One is a two-dimensional Barcode that has a finder pattern of parallel lines in the middle. It is used in medical industry and also in recycling.
  • Character Set: Latin-1, GS1
  • Length: Variable (18-3550 )
  • Category: Medical, Recycling

Grid Matrix

Grid Matrix

Grid Matrix is a new two-dimensional Barcode with high data capacity. Some suggested applications include ticketing systems, mobile payment and personal identification.
  • Character Set: GB2312, ASCII
  • Length: Variable (2751)
  • Category: Government, Ticketing