EAN-13: The International Retail Barcode Standard
The EAN-13 (European Article Number, 13-digit) is the global standard barcode for retail products sold outside North America — and is fully accepted in the US, EU, Asia, and on platforms like Amazon, Shopify, and eBay. If you sell internationally, or export products to European or Asian retailers, EAN-13 is the format you need. This generator creates print-ready EAN-13 labels in bulk from any spreadsheet, 100% in-browser with no data upload.
Anatomy of an EAN-13: What Each Digit Means
An EAN-13 barcode encodes exactly 13 numerical digits. Unlike a UPC-A (12 digits), the EAN-13 adds a leading digit that encodes a country or issuer prefix, making it the only barcode format accepted by all GS1 member countries. Here is how the 13 positions break down:
| Position(s) | Name | Length | Meaning |
|---|---|---|---|
| 1–3 | GS1 Prefix | 2–3 digits | Country / issuing organization (e.g., 000–019 = USA, 300–379 = France, 690–699 = China) |
| 4–7 | Company Prefix | 4–6 digits | Your unique GS1 manufacturer/company number |
| 8–12 | Product Reference | 3–5 digits | Unique product identifier you assign per SKU |
| 13 | Check Digit | 1 digit | Auto-calculated via weighted modulo-10 algorithm. Our generator computes this automatically. |
Structure per GS1 General Specifications v24.0. Digit counts may vary based on company prefix length assigned by GS1.
Common GS1 Country Prefixes (EAN-13 Leading Digits)
The first 2–3 digits of an EAN-13 identify the GS1 Member Organization that issued the company prefix — not necessarily where the product was manufactured. This is a common misconception. A product made in China can have a US prefix if the brand is registered with GS1 US.
| GS1 Prefix Range | GS1 Member Organization | Notes |
|---|---|---|
| 000–019 | GS1 US | Also encodes standard UPC-A (leading 0 = UPC-A compatible) |
| 030–039 | GS1 US | Drug / pharmaceutical products |
| 050–059 | GS1 US | Coupons |
| 300–379 | GS1 France | French companies |
| 400–440 | GS1 Germany | German companies |
| 450–459, 490–499 | GS1 Japan | Japanese products |
| 471 | GS1 Taiwan | — |
| 489 | GS1 Hong Kong | — |
| 690–699 | GS1 China | Chinese companies |
| 730–739 | GS1 Sweden | — |
| 754–755 | GS1 Canada | — |
| 800–839 | GS1 Italy | Italian companies |
| 840–849 | GS1 Spain | — |
| 850 | GS1 Cuba | — |
| 890 | GS1 India | — |
| 900–919 | GS1 Austria | — |
| 978–979 | International ISBN Agency | Books (Bookland EAN) |
| 977 | International ISSN Agency | Periodicals / magazines |
Source: GS1 Global — Company Prefix & GS1 Member Organization Prefixes. Prefix list is periodically updated by GS1.
EAN-13 vs UPC-A: Which Do You Need?
Both formats encode a GTIN (Global Trade Item Number) and are scannable by all modern POS systems. The right choice depends on where you sell:
| Feature | EAN-13 | UPC-A |
|---|---|---|
| Digit count | 13 digits | 12 digits |
| Geographic scope | Global (GS1 worldwide) | North America (GS1 US/Canada) |
| Retail acceptance | All countries | US & Canada primarily |
| Amazon US | Accepted (prefix 0) | Standard format |
| Amazon EU/UK/JP | Required | Not accepted directly |
| Shopify | Fully supported | Fully supported |
| ISBN / ISSN | Yes (prefix 978/977) | No |
| Backwards compatible | UPC-A = EAN-13 with leading 0 | — |
If you already have UPC-A codes and need EAN-13, simply prepend a 0 to each 12-digit UPC to create a valid 13-digit EAN-13. Our generator handles this automatically — just enter your 12-digit UPC and it will generate the correct EAN-13. Alternatively, see our UPC-A generator for North America-specific retail.
Who Uses EAN-13 Barcodes?
🌍 International Retailers
Carrefour, Tesco, Lidl, Aldi, and all major European and Asian supermarket chains require EAN-13 on all physical products.
📦 E-Commerce Exporters
Sellers on Amazon EU, eBay global, AliExpress, and Shopify international stores must use EAN-13 as the product identifier (GTIN).
📚 Publishers & Media
Books use ISBN-13 (a subset of EAN-13 with prefix 978 or 979). Magazines use ISSN encoded as EAN-13 with prefix 977.
💊 Pharmaceuticals & Food
EU regulations mandate EAN-13 GTINs on medicinal products (FMD directive) and food products for traceability.
🏭 Manufacturers
OEM and private-label manufacturers supplying global supply chains use EAN-13 to ensure their products are scannable in any country.
🛒 Shopify & WooCommerce
Both platforms support EAN-13 natively as a product barcode field for inventory sync, POS integration, and Google Shopping feeds.