ITF-14 Generator
Create the robust ITF-14 barcode that carries a GTIN-14 for cases and cartons, suited to printing on corrugated board.
How to use in 3 steps
- 1
Enter a GTIN-14
Type 13 digits to complete the check digit or enter your full 14-digit GTIN-14.
- 2
Add a bearer bar
Set the surrounding frame (bearer bar) and margins for corrugated printing.
- 3
Download
Export as PNG, SVG or PDF for a case label.
Supported formats
| Format | Dimension | Note |
|---|---|---|
| EAN-13 | 1D (linear) | 12 or 13 digits |
| EAN-8 | 1D (linear) | 7 or 8 digits |
| UPC-A | 1D (linear) | 11 or 12 digits |
| UPC-E | 1D (linear) | 6, 7 or 8 digits |
| Code 128 | 1D (linear) | ASCII characters |
| Code 39 | 1D (linear) | A-Z 0-9 - . $ / + % space |
| ITF-14 | 1D (linear) | 13 or 14 digits |
| Interleaved 2 of 5 | 1D (linear) | even number of digits |
| Codabar | 1D (linear) | digits and - $ : / . + |
| GS1-128 | 1D (linear) | e.g. (01)09506000134352 |
| Data Matrix | 2D (matrix) | any data |
| GS1 DataMatrix | 2D (matrix) | e.g. (01)09506000134352 |
| PDF417 | 2D (matrix) | any data |
| Aztec Code | 2D (matrix) | any data |
| QR Code | 2D (matrix) | any data |
| GS1 QR / Digital Link | 2D (matrix) | GS1 Digital Link URL or (01)... |
Example input / output
Input
1869123456789
Output
18691234567895 (check digit 5) · ITF-14 + bearer bar
Technical notes
ITF-14 is an Interleaved 2 of 5-based barcode used to carry a GTIN-14 on logistics grouping units like cases, cartons and pallets. It's printed on the outer packaging containing multiple items — not the individual retail unit — and is read in shipping/warehouse processes, not at checkout.
Interleaved 2 of 5 encodes digits only and achieves high density by 'interleaving' digits in pairs (one digit in the bars, the other in the spaces). That's why an even digit count is required; ITF-14 is exactly 14 digits and the last is a check digit computed with the same GS1 modulo-10 method as GTINs.
Because ITF-14 is often printed directly on corrugated cardboard, a thick 'bearer bar' frame is added around it. This frame reduces the chance that ink spread and edge damage cause partial reads and helps the scanner detect the barcode boundaries correctly.
The first digit is usually the 'indicator' (packaging level) that distinguishes how many units are in the inner group. Verify the number's validity with the ITF-14 checker or GTIN validator, and see what is ITF-14 for the concept.
Frequently asked questions
No. ITF-14 is for the case/carton level and isn't read at checkout. Use EAN-13 or UPC-A for the individual retail unit.