Barcode generator / ITF-14

ITF-14 Barcode Generator

Generate ITF-14 barcodes free online for shipping cartons and case packs. Enter 13 or 14 digits and download a print-ready PNG or SVG. No watermark.

13 digits (check digit added automatically) or a full 14-digit ITF-14.

80px

Preview

No watermark, no signup, unlimited PNG downloads. Rendered in your browser — the value you type never leaves your device. Vector SVG and high-resolution PNG are included with Pro.

What is ITF-14 used for?

ITF-14 encodes a 14-digit GTIN and is the standard symbology for outer packaging: shipping cartons, case packs, and pallets. Because the bars are wide and tolerant, it survives printing directly onto corrugated cardboard, which is exactly where a retail UPC would smear and fail.

The digits usually carry a packaging indicator followed by the GTIN of the product inside, so a case of twelve units gets a different ITF-14 to a case of twenty-four. Supply 13 digits and this generator calculates the final check digit for you.

  • Shipping cartons and case packs
  • Warehouse and pallet labels
  • Retail distribution centres

ITF-14 specification

Character setDigits 0-9 only
Length14 digits (13 + check digit)
Check digitModulo-10, calculated automatically
Bearer barsRecommended on corrugated to prevent partial scans
X-dimension0.495 mm to 1.016 mm on cartons
Quiet zone10 modules either side
Best forShipping cases, cartons and pallets — not retail POS

How to generate a ITF-14 barcode

  1. 1

    Take the GTIN-14 for the trade unit: an indicator digit, your GTIN-13 without its check digit, then the recalculated check digit.

  2. 2

    Enter the first 13 digits and let the tool add the check digit.

  3. 3

    Print larger than a retail symbol — carton scanning happens at distance and on rough substrates.

  4. 4

    Download SVG so the printer can apply bearer bars around the symbol.

  5. 5

    Test on the actual corrugated stock, not on office paper.

Troubleshooting scan failures

Partial or short reads on cartons

This is exactly what bearer bars prevent. Add the frame around the symbol so a scanner cannot decode half the code.

Ink spread on corrugated closes the gaps

Increase the X-dimension towards 1.0 mm and ask your printer to apply bar width reduction on the plate.

Digit count rejected

ITF-14 is strictly 14 digits. If you have 13, you are holding the retail GTIN — prepend an indicator digit and recalculate.

Retail till will not accept it

ITF-14 is a case-level symbol. The consumer unit inside still needs its own UPC-A or EAN-13.

Need hundreds of codes at once?

Upload a CSV and get every barcode or QR code back in one download — plus editable dynamic QR codes with scan analytics, and an API for programmatic generation.

ITF-14 questions

Other barcode formats