πŸ”² Barcode Guide

Barcode Types: EAN-13, CODE128, UPC β€” Which One to Use?

πŸ“… March 2025  Β·  ⏱ 8 min read  Β·  barkodkarekod.com

Walk into any store, open a parcel, or scan a medicine box β€” you'll see barcodes everywhere. But not all barcodes are the same. Every industry has its own preferred format, and choosing the wrong one can cause scanning failures or compliance issues.

This guide breaks down the most common barcode formats, their use cases, and how to pick the right one for your needs.

What is a Barcode?

A barcode is a visual representation of data that can be read by optical scanners. Invented in the 1970s for supermarkets, barcodes are now used across logistics, healthcare, retail, manufacturing and dozens of other industries.

πŸ’‘ Quick fact: Over 6 billion barcodes are scanned globally every day. The GS1 system β€” which governs EAN and UPC barcodes β€” is used in 150+ countries.

The Most Common Barcode Formats

1. EAN-13 β€” The Global Retail Standard

EAN-13 (European Article Number) is the 13-digit barcode you see on products in supermarkets worldwide. The first 2–3 digits represent the country code (e.g., 869 for Turkey, 890 for India, 00–09 for the USA/Canada).

2. CODE 128 β€” The Most Flexible General-Purpose Format

CODE 128 supports letters, numbers and special characters of variable length. It's the most widely used format for non-retail applications like shipping labels, inventory tags and hospital wristbands.

3. UPC-A β€” The North American Product Standard

UPC-A (Universal Product Code) is the US/Canada equivalent of EAN-13. If you're selling on Amazon, Walmart or any US retailer, you'll need a UPC barcode.

4. CODE 39 β€” Industrial Classic

CODE 39 supports uppercase letters, digits and 7 special characters. It's readable even on low-quality surfaces, making it a favorite in manufacturing and defense.

5. ITF-14 β€” Shipping Cartons and Pallets

ITF-14 is a 14-digit numeric format used on outer cartons and pallets. It's designed to be printed directly on corrugated cardboard and remains scannable even on rough surfaces.

Which Barcode Should I Use?

Use CaseRecommended Format
Retail / grocery productEAN-13
US market / AmazonUPC-A
Shipping labelCODE 128
Internal stock / inventoryCODE 128
Carton / pallet labelITF-14
Industrial parts trackingCODE 39
Pharmaceutical / medicalCODE 128 / GS1-128

Key Tips for Printing Barcodes

Generate Barcodes β€” Free

EAN-13, CODE128, UPC and more β€” create instantly and download as PNG or SVG.

Create Barcode β†’