Interleaved 2 of 5 (ITF) Generator

Generate Interleaved 2 of 5 (ITF) barcodes in your browser with live preview, validation, and PNG/SVG export.

Advanced options
Enter a value to see a live preview.
Options

These map directly to real generator options; anything not listed here is available under Advanced options above.

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.