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.

Label size

Small thermal barcode labels for FNSKUs and product IDs.

One value per line, up to 120 barcodes per PDF.

Live preview

1 value
Preview unavailable
Generate barcodes in your browser. Values are not uploaded to Simpl.

PNG 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.

Digits14, numbers only. Enter 13 and the tool adds the fourteenth.
First digitA packaging indicator, usually 1 to 8, that tells a case from an inner pack or a pallet layer.
Middle 12 digitsThe product's GS1 company prefix and item number, the same as on the unit's UPC or EAN without its check digit.
Last digitA check digit recalculated for all 14 digits. It is usually different from the unit UPC's check digit.
Bearer barsA thick frame around the bars that stops partial scans. Added automatically.
Used forCases, 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.

  1. Step 1

    Enter the GTIN-14

    Type all 14 digits, or the first 13 and let the tool calculate the check digit.

  2. Step 2

    Pick the 4 × 6 size

    Carton barcodes need room. The 4 × 6 label gives the bars the most space.

  3. 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.

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.