全球零售标准

2026 完整指南

掌握 EAN-13 格式。了解其结构,理解校验码的数学原理,并探索如何即时生成全球零售标签。

S
Sohail A. International Compliance • 10 Min Read

每次收银员扫描商品,您听到那熟悉的“滴”声时,EAN-13 条码就在与销售点 (POS) 系统无缝通信。它会立刻调出产品名称、价格,并更新门店的库存。但是,究竟是什么让这种由黑白线条组成的特定图案成为全球商业的标准?

AI 概述 / 总结

The TL;DR on EAN-13 Barcodes

The EAN-13 (European Article Number) is a strictly 13-digit numeric barcode used for global retail outside of North America. It consists of a GS1 Country Prefix, a Company Prefix, an Item Reference, and a final Check Digit calculated via Modulo 10 math to ensure scanning accuracy. To generate them in bulk, you can use our client-side barcode generator.

1. 什么是 EAN-13 条码?

EAN 代表欧洲商品编号(随着其在全球的广泛使用,后更名为国际商品编号)。它是一种特定类型的条码格式,精确编码 13 位数字

与其他格式(如 Code 128,允许包含字母或破折号)不同,EAN-13 格式严格使用纯数字。它的设计初衷是承载全球唯一的商品代码 (GTIN-13),这本质上是商业产品的数字指纹。如果您制造产品、进行批发销售,或是在 Amazon Europe 等全球电商平台上推出品牌,生成 EAN-13 标签是绝对必须的。

2. Anatomy of the EAN-13 Sequence

当您看到 EAN-13 时,您看到的绝不是一串随机的数字。这 13 个数字经过了精心结构化,以准确告知零售扫描仪产品的来源。让我们来分解下面这个虚构示例:5012345678900

50

GS1 国家前缀(前 2-3 位数字)

标识制造商注册该条码所在的 GS1 区域成员组织。“50”代表英国。它表示条码的发放地,不一定是产品的生产地。

1234

公司前缀(接下来 4-6 位数字)

由 GS1 分配给您特定企业的唯一标识符。世界上没有两家公司共享同一个前缀,这保证了您的条码绝不会与竞争对手的条码冲突。

56789

商品参考号(接下来 3-5 位数字)

由制造商内部指定的商品代码。您的产品的每一个变体(例如,蓝衬衫与红衬衫)都需要一个唯一的商品参考号。

0

校验码 (Check Digit)(最后的第 13 位数字)

使用 Modulo 10 算法基于前面的 12 位数字通过数学计算得出。如果激光扫描仪误读了其中一条线,数学计算就不会成立,扫描仪将拒绝扫描以防止结账错误。

3. Modulo 10 校验码是如何计算的?

定制的仓库软件失败的最常见原因之一是校验码生成错误。EAN 的第 13 位数字并非随机分配;它是一个被称为 Modulo 10 的严格数学公式的结果。以下是激光扫描仪如何实时验证您的条码:

  1. 对数字加权: 从右侧开始(忽略校验码本身),将每个交替的数字乘以 3,其他数字乘以 1。
  2. 结果求和: 将所有相乘后的值加起来,得到一个总和。
  3. 求余数: 用总和除以 10。找到余数。
  4. 减法: 用 10 减去该余数。得到的结果就是您正式的第 13 位校验码。

注意:如果您使用我们的 BulkBarcode 工作区,则无需手动计算。我们的引擎可在毫秒内自动为数百万行数据计算 Modulo 10 算法。

4. EAN-13 vs UPC-A:您应该使用哪一个?

如果您即将发布新产品,您将面临一个重大争论:EAN-13 与 UPC。它们看起来几乎完全一样,但选择错误的格式可能会在供应链中造成摩擦。

特性 EAN-13 UPC-A
主要区域 Europe, Asia, Global USA & Canada
精确长度 13 Digits 12 Digits
是否包含国家代码? Yes (First 2-3 Digits) No

黄金法则: 如果您专门在美国或加拿大销售,请使用 UPC-A。如果您要在国际上销售,请生成 EAN-13。现代的 POS 系统通常都能读取这两种格式,但传统的北美系统偶尔会在处理第 13 位数字时遇到问题。

5. 如何批量生成 EAN-13 条码

为一个小项目生成一个条码很容易。但是如果您有一个包含 5,000 个 SKU 的 Excel 表格,逐个生成将是运营上的灾难。最明智的做法是使用企业级的批量生成器,它可以自动处理 Modulo 10 校验码的数学计算。

  • 准备您的基础数字: 在 Excel 文件中汇总您的 12 位基础数字。(无需担心第 13 位数字;我们的软件会为您计算)。
  • 上传至工作区: 导航至我们的 EAN-13 工作区并选择“Excel”选项卡。
  • 配置尺寸: 调整标签的物理尺寸(如 50x30 mm),使其完美适配您的 Zebra、Rollo 或 Brother 热敏打印机。
  • 导出 PDF 卷: 系统将在您的浏览器中本地处理您的数千个项目,并提供一个连续的、准备好打印的 PDF 文档。

6. 仓库贴标常见问题解答

我可以免费生成 EAN-13 条码吗?
是的,您可以使用我们的生成器工具免费生成条码的物理图形。然而,如果您打算在全球主要零售店销售您的产品,您必须合法地从您当地的 GS1 机构购买唯一的数字前缀。
EAN-13 和 UPC 是一样的吗?
不。UPC-A 包含 12 位数字,是北美的标准。EAN-13 包含 13 位数字,是世界其他地区的标准。不过,现代 POS 系统通常都可以读取这两种格式。
如果我尝试生成 14 位的 EAN 会发生什么?
EAN-13 条码符号学严格要求 12 位基数(加上生成的 1 位校验码)。如果您尝试强行输入 14 位数字,它违反了全球标准,将被拒绝。对于 14 位代码(通常用于外部瓦楞纸箱包装),您必须使用 ITF-14 格式。

Share This Article

Join the Logistics Newsletter

Get actionable tips on warehouse automation, hardware reviews, and supply chain scaling delivered twice a month. Absolutely no spam.

Sohail Ahmad

Sohail Ahmad

首席系统架构师与高级平面设计师

Operating out of Riyadh, Saudi Arabia, Sohail bridges the critical gap between digital software architecture and physical logistics. He specializes in full-scale e-commerce automation, IoT tracking systems, and engineering B2B generation workflows for international brands and regional 3PLs.

停止手动格式化电子表格。

立即创建免费账户以保存您的工作区配置,并解锁无限量的批量 PDF 导出功能。