Please enter a compliant 13 digit code. Our ITF 14 barcode generator will automatically calculate the 14th digit. Follow our guide below to create a ITF-14 compliant code.
The ITF-14 barcode is a 14-digit barcode used to mark cartons, cases, or pallets that contain products with an EAN-13 or UPC-12 product identifier. The ITF-14 is essentially an EAN-13 or UPC-12 code with a 14th digit added at the front, which is called the "packaging indicator." Here's a breakdown of the numbers in the ITF-14 barcode:
The first digit of the ITF-14.
0: Item/unit level – This indicates that the items inside the case or carton are for individual sale.
1: Inner pack level (e.g., a box of boxes) – This indicates that the items inside the case are not for individual sale, but the items inside those inner packs are for individual sale.
2-7: Reserved for future use or specific company applications – These values are not commonly used and can be designated for company-specific purposes.
8: Used for variable measure items (e.g., random weight, variable count) – Products that don't have a consistent measure or count use this indicator.
9: Reserved for future use.
Digits 2 to 7 or 2 to 10 (varying lengths).
This number uniquely identifies the company or organization. The length of the company prefix can vary, which will affect the length of the next component, the item reference. The GS1 Company Prefix is assigned by GS1 Member Organizations to their members.
Depending on the length of the GS1 Company Prefix, this can be from the 8th to the 13th digit or from the 11th to the 13th digit.
This number uniquely identifies the product. It’s important to note that the item reference for the ITF-14 is taken from the item reference of the EAN-13 or UPC-12 code of the product inside the carton or case.
14th digit.
This is a single number calculated from the first 13 digits of the barcode using a specific algorithm. Its purpose is to ensure the integrity of the barcode – if the barcode is scanned and the check digit doesn't match what's expected based on the first 13 digits, the scanner knows there was an error in the scan.
The structure can be visualized as: [Packaging Indicator][GS1 Company Prefix][Item Reference][Check Digit]
When creating an ITF-14 from an EAN-13 or UPC-12 code, it’s a matter of adding the packaging indicator to the front and ensuring the check digit is recalculated for all 14 digits.
Let's assume we have an EAN-13 product barcode: 9780451450967
For Item/Unit level, the packaging indicator is 0.So we add it to the front: 09780451450967
Let's break down the recalculation:
The check digit is 7.
09780451450967
Let's assume we have another EAN-13 product barcode: 9638527410256
For Inner pack level, the packaging indicator is 1.So we add it to the front: 19638527410256
Let's break down the recalculation:
The check digit is 3.
19638527410253
Note: The EAN-13 numbers used in these examples are random and the process of determining the check digit is a simplification for the sake of illustration. In practice, there are detailed specifications and our ITF 14 Generator will accurately calculate check digits for ITF-14 barcodes.