There are many barcode formats to choose from, which can be confusing. In this guide, we will help you understand the most popular 1D and 2D barcode types. We will also cover their common uses and the characters they support.
If you need asset tags or product labels, check out our wide range of options. We have asset tags and barcode labels to fit your needs. Let’s explore barcode types such as Code 39, Code 128, UPC, EAN, Interleaved 2 of 5, Codabar, QR code, Data Matrix, and PDF417.
One-Dimensional (1D) Barcodes
One-dimensional, or 1D, barcodes are the traditional types that you’re most likely familiar with. Barcodes are lines on a background used for labeling products and managing assets. We encode data using the width and spacing of the lines. The popular 1D types of bar codes include Code 39, Code 128, UPC, EAN, and Interleaved 2 of 5.
Code 39 Barcodes:
Almost any barcode reader are capable of scanning the Code 39, which is a widely used, general-purpose barcode. The automotive industry commonly uses it, and businesses also use it for asset tracking.
Originally capable of encoding only 39 characters, it can now handle 43. Code 39 suits asset/property ID tags, parking permits, and industrial applications. It supports uppercase alphanumeric code, including special characters. Code 39 barcodes are compatible with almost all barcode scanners.
Code 128 Barcodes:
Code 128 barcodes are compact and high-density, allowing for larger sets of numbers. Supply chain applications and asset management often use them. Code 128 can encode all ASCII 128 characters, including upper/lowercase alphanumeric and special characters.
UPC Barcodes:
UPC (Universal Product Code) barcodes are mandatory for retail products, especially in the United States. UPC-A has 12 numbers, while UPC-E is for small products with less packaging space. Designers create UPC barcodes for product labels and they only support numeric characters.
EAN Barcodes:
Retail products, mainly in Europe, require EAN (European Article Number) barcodes, which are similar to UPC codes. EAN-13 encodes 13 numeric digits, and EAN-8 codes are compressed versions for smaller products. ISBNs (International Standard Book Numbers) are unique numeric identifiers encoded in EAN barcodes. Product labels widely use EAN barcodes, which only support numeric characters.
Interleaved 2 of 5 (ITF) Barcodes:
Companies worldwide widely use ITF barcodes on packaging because they enable precise printing for corrugated cardboard. Scanner readability often requires printing these barcodes with a black border. ITF barcodes support numeric characters only and are suitable for packaging applications.
Two-Dimensional Barcodes (2D Barcode Labels)
Developers created two-dimensional, or 2D, barcodes to store more information and provide increased fault tolerance. These barcodes are usually square-shaped and use symbols and shapes to represent data. The popular 2D barcode labels‘ symbologies include QR codes, Data Matrix, and PDF417.
QR Barcode Types and QR Code Models
QR codes are the most widely recognized 2D barcodes, available in various types and models.
They can be micro QR codes for small packages or regular QR codes for business cards and ads. These codes are flexible and can handle errors well. Learn more about creative QR code design on our blog QR Code Design Ideas for Marketing and Asset Management.
Data Matrix Barcodes:
Data Matrix codes are 2D barcodes of black and white modules arranged in square or rectangular patterns. They are compact and ideal for labeling small items. Data Matrix codes have high fault tolerance and fast readability. They can store up to 2,335 alphanumeric characters.
PDF417 Barcodes:
PDF417 codes are 2D barcodes used for storing lots of data in applications like ID, transport, and inventory. Each code pattern consists of four bars and spaces, with a length of 17 units. PDF417 codes are powerful and can hold over a kilobyte of machine-readable data. They support all characters.
Enhancing Barcode Labels for Industry Applications
Understanding the different types of barcode labels is essential for selecting the right one for your custom barcode label. Choose between a 1D or 2D barcode based on its features, supported characters, and typical applications. By choosing the appropriate barcode, you can enhance product labeling, asset management, and overall efficiency in various industries.
After deciding on the ideal barcode, print barcode labels for your application. Explore our barcode selections for a wide selection of custom-printed labels to meet your labeling requirements.
We offer custom asset tags with various types of barcodes included for free in your design. We also offer product labels with UPC barcodes and many other barcode labels.
Barcode Labels FAQs
What are the different types of bar codes available?
There are two main types of barcodes. The first type is 1D barcodes, which include formats like Code 39, Code 128, and UPC. The second type is 2D barcodes, which include matrix formats like QR codes and Data Matrix.
What is the difference between Code 39 and Code 128?
Code 39 supports alphanumeric characters and companies use it in asset tagging and industrial applications. In contrast, Code 128 is a high-density barcode. It supports all ASCII characters and many people often use it in the supply chain because of its compact design.
What are the types of QR codes?
QR codes come in different types. Micro QR codes are for small spaces. Regular QR codes are for general use.
Some QR codes have different error correction levels. This helps ensure they can be scanned reliably.
How is a 1D barcode different from a 2D barcode?
1D barcodes, such as UPC and EAN, are linear and hold less data. 2D barcodes, like QR and PDF417, are matrix-based, storing more data in a compact form, with increased fault tolerance.
Can users scan QR codes both horizontally and vertically?
Yes, QR codes are versatile and can be scanned in various orientations, making them suitable for dynamic applications in marketing and product labeling.
What is the purpose of 13-digit codes in barcodes?
Many linear barcodes use 13 digits, especially in EAN-13 codes, to represent product data and pricing in retail applications.
Code 39 vs. Code 128: Which Barcode is Right for You?
Code 39 and Code 128 are widely used bar code formats with distinct advantages. Code 39 is a general-purpose barcode that can use letters and numbers. In contrast, Code 128 is compact and high-density.
It can encode all ASCII characters. This makes Code 128 great for asset management and supply chain uses. Both types support barcode symbology types for various industries, but Code 128 is better for high-density data storage.
What are the types of UPC Barcodes?
Universal Product Code (UPC) barcodes are mandatory in retail, especially in the United States. The primary types are UPC-A and UPC-E. While UPC-A contains 12 digits, UPC-E is a compressed version used for smaller products. These types of UPC barcodes are essential for product labels in point-of-sale transactions.
Are EAN barcodes suitable for international use?
Similar to UPC barcodes, EAN (European Article Number) codes are primarily used in Europe. EAN-13 and EAN-8 formats encode numeric characters, ideal for retail. Settings that require international product labeling use linear barcodes like EAN.