条码格式详解:QR码 vs EAN-13 vs UPC-A,一文看懂所有条码类型

什么是条码?

条码(Barcode)是一种将数据信息通过特定图形符号进行视觉化表示的技术。自1974年第一款 UPC-A 条码被用在口香糖包装上以来,条码已经渗透到生活的方方面面。

QR Code 二维码

QR Code 由日本 Denso Wave 公司于1994年发明,是一种矩阵式二维条码。它最大的特点是可以在水平和垂直两个方向存储信息,容量远大于传统一维条码。

  • 容量:最多可存储 7,089 个数字或 4,296 个字母数字字符
  • 容错:四种级别,最高可恢复 30% 的损坏
  • 扫描:支持 360° 任意角度扫描
  • 应用:支付、认证、信息存储、物联网等

EAN-13 商品条码

EAN-13(European Article Number)是全球最通用的商品条码标准,由13位数字组成。广泛用于零售商品的标识。

  • 结构:前缀码(3位)+ 厂商代码(4-5位)+ 商品代码(4-5位)+ 校验码(1位)
  • 中国前缀:690-699
  • 特点:一维条码,需要激光扫描器

UPC-A 北美条码

UPC-A 是美国统一代码委员会制定的条码标准,主要由北美地区的零售行业使用。共12位数字,结构类似于 EAN-13 但少一位。

  • 结构:系统字符(1位)+ 厂商代码(5位)+ 商品代码(5位)+ 校验码(1位)
  • 应用:北美超市、电商平台
  • 兼容性:UPC-A 可以转换为 EAN-13(在前方补0)

三者对比

特性QR CodeEAN-13UPC-A
位数可变(最多7089数字)13位12位
类型二维一维一维
主要用途信息存储/支付商品标识商品标识
扫描方式摄像头/扫码枪激光扫描器激光扫描器

总结

QR Code 适合需要存储大量信息的场景,而 EAN-13 和 UPC-A 主要用于商品流通领域。理解各条码类型的差异,有助于在实际应用中做出正确的选择。