What Interleaved 2 of 5 is
Interleaved 2 of 5 (ITF) is a high-density numeric-only linear symbology, standardized within ISO/IEC 16390, that pairs digits into interleaved bar/space patterns.
Generate it now
Enter a numeric string to see a live ITF preview.
Valid input
ITF encodes digits only, pairing them into interleaved bar/space groups; bwip-js automatically adds a leading zero to odd-length input and rejects any non-digit character.
Key options
Supported options include includecheck (optional Modulo-10 check digit), includetext, and height.
Output and printing
Export SVG for carton/case labels; ITF's dense bars need a generous quiet zone and often a bearer bar for reliable warehouse scanning.
Common uses
ITF is common for numeric warehouse, carton, and logistics labels, most visibly as the base symbology behind ITF-14 case marking.
Example
See the live preview above, seeded with a bwip-js-verified valid value.
Size guidance
ITF requires a wider quiet zone than most linear symbologies because it has no side guard pattern of its own.
Troubleshooting
A non-digit character is the most common rejection; ITF only accepts 0-9 (odd-length numeric input is auto-padded, so length itself is rarely the problem).
Related formats
Related formats: ITF-14 (GTIN-14 case marking), Code 2 of 5, and Industrial 2 of 5.