Home · Compare · UPC vs EAN:你真正需要哪个条码?

UPC vs EAN:你真正需要哪个条码?

UPC和EAN(中国称商品条码)都来自GS1 — 同一系统,位数和地理倾向不同。这里是实用分解。

UPC(Universal Product Code)是用于美国和加拿大零售产品的12位条码。EAN(European Article Number,中国大陆称「商品条码」)是世界其他地区使用的13位版本 — 中国大陆(前缀690-699)、台湾(471)、香港(489)、英国(50)、德国(400-440)、法国(300-379),以及欧洲、亚洲、拉丁美洲和大洋洲的其余地区。两者都由GS1管理,都编码GTIN,底层条空模式几乎相同。

对大多数卖家的实际问题:在你的包装上放哪个?如果你只在北美销售,UPC-A就够。如果你在中国大陆、台湾、香港、欧洲或国际销售(如果你正在用中文阅读这段,最可能的情况),使用EAN-13(中国大陆称商品条码) — 所有现代扫描仪都能读取。

Bottom line

只在美国或加拿大销售?UPC-A可以。在中国、东亚或任何其他市场销售?使用EAN-13(商品条码) — 它是世界标准,所有扫描仪都能读取,包括北美的。

UPC-A vs EAN-13: side-by-side

UPC-AEAN-13
位数1213
主要地理美国、加拿大中国大陆、台湾、香港、欧洲、英国、亚洲、拉丁美洲、大洋洲(北美以外所有地区)
GTIN格式GTIN-12GTIN-13
国家前缀隐含'0'(无可见国家代码)前2-3位指示GS1国家办公室(690-699 中国大陆、471 台湾、489 香港、50 英国、978 书籍)
Amazon US listing接受(标准)接受(被视为带前导零的UPC)
Amazon JP/EU listing接受(添加前导零)接受(标准)
GS1发行机构GS1 US(gs1us.org)GS1中国(ancc.org.cn)、GS1台湾(gs1tw.org)、GS1香港(gs1hk.org)、或你的关联机构(gs1.org/regional-offices)
视觉外观条下方的12位数字13位数字,第一位印在条的左侧
扫描仪兼容性随处可读(视为带前导零的EAN-13)随处可读,包括旧的北美扫描仪

为什么北美使用12位而世界其他地方使用13位

历史偶然。UPC于1973年在美国发明(12位,无国家代码)。EAN于1976年在欧洲设计,作为UPC的扩展,添加了前导国家代码位以达到13位并容纳全球使用。中国大陆于1991年加入EAN International(后并入GS1),分配前缀690-699,称为「中国商品条码」。今天GS1管理两者,它们被视为等同 — UPC只是带前导零的EAN-13。

我可以将UPC转换为EAN(或反之)吗?

UPC → EAN:是,自动转换。在你的12位UPC前面加'0',你就有一个有效的13位EAN-13表示。EAN → UPC:仅当前导位是'0'(美国/加拿大发行的EAN)时 — 去掉前导零,你得到原始UPC-A。以任何其他位开始的EAN(中国690-699、台湾471、法国30-37等外国国家前缀)无法转换为UPC-A — 它们注册到非北美品牌。

中文卖家的实用建议

如果你在中国大陆、台湾或香港建立品牌,从你所在地区的GS1关联机构购买EAN-13/商品条码(中国大陆ancc.org.cn、台湾gs1tw.org、香港gs1hk.org)。它在中国所有零售商、Tmall、京东、淘宝以及世界其他地方都能使用,包括整个北美。如果你只在美国/加拿大销售并希望保持成本最低,GS1 US的UPC-A($30一次性)是最便宜的有效零售条码。不要购买从第三方转售的UPC/EAN — Amazon、Walmart和Google Shopping越来越拒绝它们。

FAQ

我可以在美国使用EAN吗?

可以。所有现代美国扫描仪都能读取EAN-13(内部上被视为带前导零的UPC-A)。Amazon US、Walmart、Target和Google Shopping都接受EAN-13作为产品标识符。反之亦然 — 北美UPC-A在中国和欧洲都能使用。

Amazon接受EAN-13条码吗?

是的。Amazon在任何市场都接受UPC-A和EAN-13(包括中国商品条码)作为产品ID。对于Amazon Japan、英国、德国、法国、意大利、西班牙、荷兰、波兰和瑞典,EAN-13是首选。对于Amazon US两者都有效 — Amazon内部都将它们存储为GTIN-13。

可以将EAN转换为UPC吗?

只有以'0'开头的EAN-13可以转换为UPC-A — 你只需去掉前导零。这些是美国/加拿大发行的EAN。以任何其他前导位(中国690-699、台湾471、法国30-37、德国400-440等)开头的EAN代表注册到非北美GS1办公室的产品,不能缩短为UPC-A。

12位条码是UPC还是EAN?

12位条码是UPC-A。EAN-13是13位。小包装还有EAN-8(8位)。如果你在条码下看到恰好12位数字,它是UPC-A — 在北美使用。

EAN与UPC不同吗?

EAN多1位(13对12),并包含UPC没有的国家代码前缀。其他方面功能相同 — 同样的GS1系统、同样的扫描仪、同样的零售商接受。UPC本质上是EAN的美国限定子集。中国商品条码是EAN-13的中国版本(前缀690-699)。

Related generators

Generate the right format now

Now that you know which one you need — render a valid barcode in seconds. No signup, no watermark, valid GS1 check digit. Free for casual use; paid plans from $9/mo.

Related comparisons