freebarcodeqr.com

EAN-13 与 UPC-A:你需要哪种条形码?.

它们是同一种符号体系,只差一位数字。你在哪里销售,决定了该印哪一种。

Last updated: 2026-07-15

Published: 2026-06-11

EAN-13 和 UPC-A 不是相互竞争的技术。两者都由同一个标准 ISO/IEC 15420 定义,本世纪造的任何扫描器都能读两者。从结构上说,UPC-A 就是首位数字为零的 EAN-13。

真正的问题是行政性的,不是技术性的:你拿到的是哪个号,以及你销售所经过的零售商希望标签上是哪种格式。

UPC-A GTIN-12 versus EAN-13 GTIN-13 digit structureA UPC-A barcode encodes twelve digits (GTIN-12); an EAN-13 encodes thirteen (GTIN-13). The EAN-13 is the same number with a leading zero added on the left. In both, the last digit is the modulo-10 check digit.UPC-AGTIN-12012345678905checkEAN-13GTIN-130012345678905leading zerocheck
UPC-A (GTIN-12) and EAN-13 (GTIN-13) are the same symbology: pad a UPC-A with a leading zero and you have its EAN-13. The final digit is the mod-10 check digit.

At a glance

Symbology standard (both)ISO/IEC 15420 (2009) ISO/IEC 15420
UPC-A12 digits (GTIN-12) — 11 data digits + 1 mod-10 check digit
EAN-1313 digits (GTIN-13) — 12 data digits + 1 mod-10 check digit
RelationshipA UPC-A equals an EAN-13 with a leading zero (same product, same bars)
Nominal size (X = 0.33 mm)37.29 mm wide × 25.93 mm tall at 100% magnification; range 80%–200% GS1 General Specifications §5.2.3
Where usedUPC-A = US & Canada convention · EAN-13 = everywhere else
UPC-A and EAN-13 share the same symbol structure; modern scanners read both interchangeably, and an EAN-13 with a leading zero is, in effect, a UPC-A.
GS1 General Specifications, §5.2.2

同一标准,只差一位数字

UPC-A 编码 12 位数字(一个 GTIN-12);EAN-13 编码 13 位(一个 GTIN-13)。给 GTIN-12 前面补一个零,就得到它的 GTIN-13——同一件产品、同样的条纹、两种书写形式。

正因如此,数据库、市场平台和 POS 系统会把 012345678905 和 0012345678905 当作同一件商品。两者的校验位计算用的是同一个模 10 算法。

各种格式各自在哪里被要求

UPC-A 是在美国和加拿大销售的产品上的惯例。EAN-13 是其他所有地方的惯例。自 2005 年 GS1 的“日出(Sunrise)”截止日期以来,北美零售系统已被要求也接受 13 位编码,因此这一区别在大多数商店里如今只是形式上的。

实用规则:如果你的 GS1 前缀由 GS1 US 发放、且你主要在北美销售,就印 UPC-A。如果你的前缀来自任何其他 GS1 成员组织,就印 EAN-13。如果你在大西洋两岸都销售,包装上一个 EAN-13 就能通行各地。

Amazon 和市场平台实际会核查什么

Amazon 以及大多数大型市场平台,会拿你输入的 GTIN 去比对 GS1 数据库——它们核查前缀是否已注册,并且越来越多地核查它是否注册在你的品牌名下。一个编造的号,或一个从贩卖 1990 年前旧前缀的转售商那里廉价买来的“回收”UPC,都有被下架的风险。

如果你在零售或市场平台上销售,直接从 GS1 获取你的号:要么申请公司前缀(属于你自己的一整段号),要么为单产品业务申请单个 GTIN。对于内部库存、样品,以及永远不会经过收银台的条形码,任何数字都行,不涉及 GS1。

正确打印两者中的任意一种

标称尺寸在 100% 放大率下为 37.29 × 25.93 mm,按 GS1 通用规范允许 80% 到 200% 的范围。低于 80%,收银台的扫描失败率会急剧上升。

保留静区(条纹两侧的浅色边距),深色条纹印在浅色底上,并且绝不要把条纹印成红色——零售激光扫描器会把红色读成白色。

常见问题

我能在欧洲销售带 UPC-A 条形码的产品吗?
能。欧洲的扫描器能读 UPC-A,并把它当作前面补零的等价 EAN-13 来处理。反过来在北美的任何现代收银机上也行得通。
我能给 UPC 加个零把它变成 EAN 吗?
前面补零的 13 位形式本身就已经是你产品的 GTIN-13——不需要新号。在系统要求 UPC 的地方输入 12 位形式,在要求 EAN 的地方输入补零形式;它们标识的是同一件产品。
每个产品变体都需要单独的条形码吗?
需要。购物者可以在其间做选择的每一个变体——每种尺寸、颜色、口味和包装数量——都需要有自己的 GTIN,因为收银台和库存系统只能靠那个号来区分产品。

相关工具

更多指南