Skip to main content
CheckTown
验证工具

EAN 条形码验证器:校验 EAN-13、EAN-8 和 UPC-A 码

发布于 阅读约 6 分钟
本文目录

什么是 EAN 条形码?

EAN(欧洲物品编码)条形码是一项获得全球公认的商品识别标准。它几乎印在世界上每一件零售商品上,用一串数字标识来编码,使销售点系统、库存管理软件和供应链平台能够即时识别出任意一款商品。

EAN 体系于 1977 年推出,是美国 UPC(通用产品代码)标准的超集。如今它由 GS1 负责管理,这个国际组织为 100 多个国家和地区维护着条形码与物品识别标准。

EAN-8、EAN-13 与 UPC-A 格式

EAN 家族包含多种格式,分别面向不同的商品尺寸和市场。

  • EAN-13 —— 全球最常见的格式,共 13 位数字:由 2 至 3 位的国家或地区前缀、厂商代码、商品代码和 1 位校验码组成
  • EAN-8 —— 一种精简的 8 位格式,用于包装上放不下完整 EAN-13 条形码的小型商品
  • UPC-A —— 北美地区使用的 12 位格式。每个 UPC-A 代码都可以通过在前面补一个零,表示为 EAN-13
  • GTIN-14 —— 一种 14 位的贸易项目编号,用于物流中的纸箱和托盘,基于同样的校验码算法构建

免费试用 —— 无需注册

校验 EAN 条形码 →

EAN 校验的工作原理

EAN 校验使用加权校验和算法,用于发现录入错误、扫描失误和伪造的编码。

  • 长度检查 —— 编码必须恰好为 8 位(EAN-8)、12 位(UPC-A)、13 位(EAN-13)或 14 位(GTIN-14)
  • 纯数字检查 —— 所有字符必须为数字(0-9),不允许出现字母或特殊字符
  • 校验码计算 —— 从最右侧数字开始,将各位数字交替乘以 1 和 3,将乘积相加,并核实校验码能否使总和成为 10 的倍数

常见使用场景

EAN 条形码是现代零售与物流运营的基石。

  • 零售销售点 —— 收银员扫描 EAN 条形码即可即时查询商品价格、描述和库存水平
  • 库存管理 —— 仓库通过扫描进出货物上的 EAN 编码来跟踪库存量
  • 商品数据校验 —— 电商平台校验 EAN 编码,以确保商品信息与厂商的真实数据一致
  • 供应链跟踪 —— 物流系统利用 GTIN-14 编码,在整个配送网络中跟踪纸箱和托盘

读懂 EAN 条形码

可见的条形码图案通过粗细不一的条纹来编码数字。理解其编码方式有助于排查扫描问题。

  • 每个数字都在 7 个模块的宽度内,编码为两条黑条和两条空白的图案
  • 条形码以起止护线(101)开头和结尾,并带有一个中间护线(01010),将左右两半分隔开
  • 左侧数字使用两套编码集(L 和 G),其组合方式编码出 EAN-13 的首位数字,而右侧数字则始终采用 R 编码

常见问题

EAN 和 UPC 有什么区别?

UPC-A 是一种主要用于北美地区的 12 位格式,而 EAN-13 是 13 位的国际标准。每个 UPC-A 都可以通过在前面补一个零转换为 EAN-13。大多数现代扫描枪都能通用地读取这两种格式。

我可以自己制作 EAN 条形码吗?

要制作有效的 EAN 条形码,你需要拥有一个 GS1 厂商识别代码。请联系所在国家或地区的 GS1 组织进行购买。自行编造的编号不会被零售系统识别,还可能与现有商品发生冲突。

为什么扫描枪会拒绝一个看起来有效的编码?

最常见的原因是印刷质量问题(对比度不足、条纹过细)、条形码表面受损或校验码不正确。建议先用数字方式校验编号,以排除数据错误。

相关工具