条形码完全指南 — 类型、用途及在线生成方法

二维码 次阅读

什么是条形码?

条形码是一种由平行线条(一维)或几何图案(二维)组成的机器可读图案,用于编码数据 — 通常是产品标识符、库存编号或物流追踪码。扫描时,条形码将其图案转换回原始数据,实现数据库中的即时查找。

条形码扫码示意图

条形码首次在 1974 年商用,当时一包箭牌口香糖在俄亥俄州的 Marsh 超市完成了扫描。此后,全球每天产生超过 100 亿次条形码扫描(GS1 数据)。

7 种最常见的条形码格式详解

了解应该使用哪种格式,就解决了一半的问题。以下是实用指南:

1. EAN-13(欧洲商品编号)

  • 长度:13 位数字
  • 用途:全球零售产品(北美以外)
  • 示例:欧洲超市里一瓶洗发水上的条形码

2. UPC-A(通用产品代码)

  • 长度:12 位数字
  • 用途:美国和加拿大的零售产品
  • 示例:沃尔玛或 Target 里任何商品上的条形码

3. Code 128

  • 长度:可变(字母数字)
  • 用途:快递面单、物流、库存管理
  • 示例:顺丰、FedEx 和 UPS 包裹追踪标签

4. Code 39

  • 长度:可变(大写字母、数字、部分符号)
  • 用途:汽车工业、军工、医疗
  • 示例:军用装备识别标签(MIL-STD-1189)

5. ITF-14(交叉 2/5 码)

  • 长度:14 位数字
  • 用途:批量货物的外箱标记
  • 示例:仓库扫描用的一箱 24 瓶装标记

6. EAN-8

  • 长度:8 位数字
  • 用途:空间有限的小型零售商品
  • 示例:一根糖果棒或一支小号化妆品

7. 二维码(QR Code)

  • 类型:二维
  • 用途:URL、名片、Wi-Fi、支付、营销
  • 示例:餐厅桌面菜单、活动门票

不确定该用哪种格式?零售产品几乎肯定需要 EAN-13 或 UPC-A。物流仓储用 Code 128 或 ITF-14。面向消费者的链接和营销用二维码。

如何在线生成条形码 — 分步教程

第 1 步:打开生成器

访问 illi.io 条形码生成器,无需注册,没有付费墙。

第 2 步:选择条形码格式

从 EAN-13、UPC-A、Code 128、Code 39、ITF-14、EAN-8 等格式中选择。工具会自动验证输入 — 如果你的 EAN-13 校验位不对,它会立即提示。

第 3 步:输入数据

输入你要编码的数字或字母数字串。工具在你输入时实时生成预览。

格式输入示例备注
EAN-135901234123457必须正好 13 位数字
UPC-A012345678905必须正好 12 位数字
Code 128SHIP-2026-0227允许字母 + 数字
Code 39PART-A7X仅大写字母
ITF-1415400141288763必须正好 14 位数字

第 4 步:下载

将条形码保存为 PNG 或 SVG 格式。建议使用 SVG 进行印刷,因为它可以无损缩放。

如何从图片中解码条形码

需要从照片、截图或 PDF 中读取条形码?使用 illi.io 条形码解码器

  1. 上传包含条形码的图片。
  2. 解码器自动识别条形码格式。
  3. 查看解码数据 — 产品编号、追踪 ID 或编码文本。

实际应用场景:

  • 库存盘点 — 拍摄货架标签并批量解码,无需手持扫描枪。
  • 供应商核验 — 检查收到的货物上的条形码是否与采购订单一致。
  • 逆向查询 — 解码竞品的条形码,在 GTIN 数据库中查找其产品信息。

条形码 vs 二维码:什么时候用哪个?

对比维度一维条形码二维码
数据容量最多 48 个字符最多 4,296 个字符
数据类型数字(部分格式支持字母)任意文本、URL、vCard、Wi-Fi
扫描方向仅水平方向任意角度、任意方向
损坏容忍度高(内置纠错)
物理尺寸窄而长方形且紧凑
最适合产品标识、物流营销、支付、用户互动

经验法则:如果数据是给机器用的短数字(库存系统、POS 终端),用一维条形码。如果数据是给人用手机扫的,用二维码。

5 个代价高昂的条形码陷阱

1. 校验位错误

EAN-13 和 UPC-A 条形码都包含一个校验位 — 最后一位数字 — 由前面的数字计算得出。如果手动输入了错误的校验位,条形码在收银台就扫不出来。使用 illi.io 这样能自动计算校验位的生成器。

2. 静区不足

条形码两侧的空白区域被称为"静区"(Quiet Zone)。如果包装设计侵入了这个区域,扫描器将无法识别条形码的起止位置。EAN-13 的最小静区:每侧 2.5mm。

3. 印刷质量差

如果打印机分辨率低于 300 DPI,细条线可能会粘在一起。激光打印机处理条形码的效果远优于喷墨打印机。有疑问时,大批量印刷前先测试扫描。

4. 零售场景使用了错误格式

亚马逊、Shopify 和各大零售商要求使用 GS1 注册的 EAN/UPC 条形码。Code 128 条形码 — 无论生成得多正确 — 在 POS 收银系统中都会被拒绝,因为格式不对。

5. 在设计工具中按比例缩放

条形码必须保持精确的宽高比。在 Canva 或 Photoshop 中垂直或水平拉伸条形码会破坏线条间距,导致无法读取。务必使用导出图片的原始比例。

GS1 注册:你真的需要吗?

如果你打算通过零售渠道(实体店或亚马逊)销售产品,答案是需要。GS1 是全球标准组织,负责分配唯一的企业前缀,确保你的产品条形码不会与他人冲突。

  • 费用:10 个产品以内起步价 $250/年(GS1 US 2026 年定价)。
  • 你能获得:唯一的企业前缀 + 创建全球唯一 EAN-13 / UPC-A 条形码的能力。
  • 不注册的后果:主流零售商会拒绝上架你的产品,你的条形码可能与 POS 数据库中已有产品冲突。

对于内部使用的条形码(仓库标签、资产标签、员工工牌),不需要 GS1 注册。你可以用任何编号方案自由生成 Code 128 或 Code 39 条形码。

常见问题

同一个条形码可以用于多个产品吗?

不可以。每个产品变体(尺寸、颜色、口味)都需要唯一的条形码。330ml 可口可乐罐装和 500ml 可口可乐瓶装有不同的 EAN-13 码。

条形码在国际上通用吗?

EAN-13 条形码全球通用。UPC-A(12 位)主要在北美使用,但可以通过补零扩展为 13 位,因此全球可扫描。

条形码的最小印刷尺寸是多少?

EAN-13 在标准放大倍率(100%)下,最小宽度为 37.29mm,最小高度为 25.93mm。对于小包装可以缩小到 80%,但务必先用扫描器测试。

条形码能存储图片或文件吗?

传统一维条形码不能 — 它们只能编码数字或短字符串。二维码可以编码较长文本,但仍然限于约 3KB 的数据。如需存储文件,请编码指向文件的 URL。

最后更新:2026 年 2 月 · 条形码格式依据 GS1 通用规范 v24.0 验证