Interleaved 2 of 5 (ITF25)

Interleaved 2 of 5 is based on Standard 2 of 5 symbology, but uses both bar and space width to encode information so the density of ITF25 is much higher. It is primarily used in the warehouse industry.

Interleaved 2 of 5 encodes any even number of numeric characters in the width of both bars and spaces.

It is called Interleaved because 2 characters are encoded in a unit of 5 bars and spaces. The even position character is encoded into bars whilst the odd position character is encoded into spaces. Thus, Interleaved 2 of 5 symbology can only encode data elements with even number length.

Other Names

  • Interleaved 2 of 5 Mod 10

  • USS ITF 2/5, I-2/5 or ITF 2of5

Structure of an Interleaved 2 of 5 Symbol

A typical Interleaved 2 of 5 barcode has the following structure:

  • A start character bsbs

  • Message encoded

  • A stop character bbsb

Check Digit Calculation

  1. Start with the right-most digit in the message; mark the character with even and odd position. The right-most digit has the even position.

  2. Sum all digits in the odd position;

  3. Sum all digits in the even position, and then multiply by 3.

  4. Add the result 2 and result 3;

  5. Divide the result of step 4 by 10, the check digit is the result equal to that 10 minus the remainder.


ITF-14 is the GS1 implementation of an Interleaved 2 of 5 bar code to encode a Global Trade Item Number. ITF-14 symbols are generally used on cartons. ITF-14 always encodes exact 14 digits.