๐ ITF (Interleaved 2 of 5) Barcode Generator
ITF (Interleaved 2 of 5) is a high-density, digits-only linear barcode symbology widely used for shipping and packaging. The input must have an even number of digits.
Generate an ITF (Interleaved 2 of 5) barcode, commonly used for shipping and packaging identification. It's a high-density linear symbology that only encodes digits and requires an even number of digits.
How to use
- Enter the digits (must be an even count) you want to encode.
- Download the generated barcode as SVG or PNG.
How the calculation works
Generate ITF (Interleaved 2 of 5), a dense one-dimensional barcode for digits only. Digits are taken in pairs: the first is encoded in the widths of the bars and the second in the spaces between them, woven together (interleaved). Because digits go in pairs, the length must be even. For an odd number of digits, add a leading 0. Only digits can be entered. It is used for GTIN-14, the product code printed on outer shipping cartons.
Worked example
โ12345678โ (8 digits) โ a barcode built from the pairs 12, 34, 56 and 78 โ1234567โ (7 digits) โ make it โ01234567โ first A 14-digit shipping code: 1 4901234567891 (the leading 1 is the indicator, distinguishing pack sizes)
Things to be aware of
- When printing directly on cardboard, a thick frame (bearer bar) around the barcode is commonly used to prevent misreads.
- ITF itself has no check digit; codes such as GTIN-14 calculate one and put it in the last digit of the data.
- A partial scan can be mistaken for a shorter number, so systems normally fix the length.
FAQ
What is ITF?
Interleaved 2 of 5 is a high-density linear barcode symbology that interleaves pairs of digits into a single bar pattern. It's widely used on corrugated shipping cartons.
Why does the digit count need to be even?
ITF encodes digits two at a time into a single bar pattern, so an odd-length input needs a leading zero or similar padding. This tool requires an even-length input explicitly.
Can letters be encoded?
No โ ITF only supports digits 0โ9.