2D Code


Barcodes have become more popular because of their ability to be read quickly and hold accurate readings. Barcodes have become a convenience that is used around the world. As more and more data is needed to be included on barcodes the 2D code was developed.

2D codes are also known as matrix barcodes. 2D codes are just another way that information can be presented and more data can be embedded into the code itself. Unlike one-dimensional codes, matrix barcodes have more data units per area.

• The 2D Code

• 2D Code Strategy

The 2D code was made in order to save space. It would take over three regular UPC barcodes to represent the same information that can be placed onto a 2D code. 2D codes contain data both horizontally and vertically. Normal barcodes only contain data horizontally.


The most common 2D codes today is the QR code. QR codes are used around the world to share additional information about events, products, businesses, restaurants, and services to the customers that scan them using QR code readers. QR codes are capable of holding a large amount of data that can be processed instantly.

There are other 2D codes that have specific purposes. The PDF417 is a type of 2D code that is actually a stacked bar code rather than a matrix barcode. It has a large capacity that is used for: lotteries, package tracking, ID cards, registrations, medication, and at the post office.

The DataMatrix is a matrix 2D code that has a small printout size. It also has a large capacity. DataMatrix is used for labeling small electrical components.

A Maxi Code is another type of matrix 2D code. Maxi codes have the ability to be scanned and decoded at high speeds. Maxi codes are used by the United States Postal Service for shipping labels and sorting packages.