Free, no signup. Updated November 2026
Free ITF-14 barcode generator for cartons
Enter a GTIN-14 and print the case barcode retailers and warehouses scan.
ITF-14 is the barcode on the outside of a shipping carton. It carries a 14-digit GTIN that says which product is inside and at what pack level. Enter 13 or 14 digits and the tool adds or checks the last digit, draws the bearer bars and gives you a PDF, PNG or SVG. Numbers are rendered in your browser and never uploaded.
Carton and case barcodes with 13 or 14 digits.
One value per line, up to 120 barcodes per PDF.
Live preview
1 valuePNG and SVG save the first value. The PDF has every label.
ITF-14 at a glance
ITF stands for Interleaved Two of Five, the way the digits are encoded in pairs.
| Digits | 14, numbers only. Enter 13 and the tool adds the fourteenth. |
|---|---|
| First digit | A packaging indicator, usually 1 to 8, that tells a case from an inner pack or a pallet layer. |
| Middle 12 digits | The product's GS1 company prefix and item number, the same as on the unit's UPC or EAN without its check digit. |
| Last digit | A check digit recalculated for all 14 digits. It is usually different from the unit UPC's check digit. |
| Bearer bars | A thick frame around the bars that stops partial scans. Added automatically. |
| Used for | Cases, cartons and inner packs that move through warehouses and are not sold at a retail checkout. |
How to get a GTIN-14 from your UPC
You don't license a new number for the case. You build it from the unit's UPC.
1. Drop the UPC's check digit
Take the 12-digit UPC of the unit inside and remove the last digit, leaving 11.
2. Add a zero and an indicator
Put a 0 in front to make 12 digits, then a packaging indicator in front of that. Use 1 for your standard case, 2 for a different case quantity, and so on.
3. Let the tool add the check digit
Enter those 13 digits. The tool calculates the fourteenth, and that 14-digit number is the case's GTIN-14.
A worked example
Unit UPC 036000291452 becomes 03600029145 without its check digit. With a zero and indicator 1 in front: 1003600029145. The check digit works out to 9, so the case GTIN-14 is 10036000291459.
Printing ITF-14 on cartons
ITF-14 exists because cartons are a hard surface to print on.
Why it is so big
The bars are wide and far apart so they survive printing on brown corrugated board. At GS1's full size the symbol is about 6 inches wide.
What the bearer bars do
Without the frame, a scanner crossing the code at an angle can read part of it as a shorter valid number. The frame makes that scan fail instead.
Label or direct print
A 4 × 6 label on the carton side is the simplest way to apply one. Use the SVG if your box supplier is printing it into the carton artwork.
Where it goes
Retailer routing guides usually ask for the barcode on at least one long side of the case, near the bottom and clear of seams and tape. Check your customer's guide.
How to make an ITF-14 barcode
Three steps, about a minute, no account.
Step 1
Enter the GTIN-14
Type all 14 digits, or the first 13 and let the tool calculate the check digit.
Step 2
Pick the 4 × 6 size
Carton barcodes need room. The 4 × 6 label gives the bars the most space.
Step 3
Download or print
Download the PDF for a thermal printer, or the SVG for carton artwork. Print at 100% scale.
ITF-14 FAQs
- What is the difference between ITF-14 and GTIN-14?
- GTIN-14 is the 14-digit number. ITF-14 is one barcode that carries it. The same GTIN-14 can also be printed in other barcodes, such as GS1-128, when a retailer asks for that.
- Is ITF-14 the same as a UPC?
- No. A UPC identifies a single unit and is scanned at checkout. An ITF-14 identifies a case of those units and is scanned in warehouses. The case number is built from the unit's UPC with a packaging indicator in front and a new check digit.
- What is the first digit of an ITF-14?
- It is the packaging indicator. Digits 1 to 8 mark different pack levels of the same product, for example 1 for a case of 12 and 2 for a case of 24. You choose them, and each pack size gets its own. 9 is reserved for variable-measure goods.
- Why does my ITF-14 check digit not match my UPC?
- Because it is recalculated across all 14 digits. Adding the indicator and the zero changes the arithmetic, so the last digit of the GTIN-14 is usually different from the last digit of the UPC.
- Do I need ITF-14 barcodes on my cartons?
- Only if a customer requires it. Retailers and distributors that receive by the case usually do. Amazon FBA uses its own carton labels from Seller Central instead, and direct-to-consumer brands generally don't need a case barcode.
Other barcode types
The same tool makes every type below. Not sure which one you need? The barcode maker has a chooser.
- UPC Barcode GeneratorUPC-A barcodes from 11 or 12 digits, with the check digit calculated or verified. PDF, PNG and SVG.
- Code 128 Barcode GeneratorCode 128 barcodes from any SKU, order number or text, one at a time or as a batch PDF.
- Code 39 Barcode GeneratorCode 39 (3 of 9) barcodes for asset tags and legacy systems. PDF, PNG and SVG.
- EAN-13 Barcode GeneratorEAN-13 barcodes from 12 or 13 digits, with the check digit calculated or verified.
- FNSKU Label GeneratorAmazon FNSKU item labels with the barcode, title and condition, on thermal labels or Avery 5160 sheets.
Need labels applied too?
Simpl can store, label, and ship your inventory.
We handle ecommerce fulfillment, receiving, storage, barcode labeling, shipping, and Amazon FBA prep from our Austin, TX warehouse.
