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

条形码首次在 1974 年商用,当时一包箭牌口香糖在俄亥俄州的 Marsh 超市完成了扫描。此后,全球每天产生超过 100 亿次条形码扫描(GS1 数据)。
条形码是一种由平行线条(一维)或几何图案(二维)组成的机器可读图案,用于编码数据 — 通常是产品标识符、库存编号或物流追踪码。扫描时,条形码将其图案转换回原始数据,实现数据库中的即时查找。

条形码首次在 1974 年商用,当时一包箭牌口香糖在俄亥俄州的 Marsh 超市完成了扫描。此后,全球每天产生超过 100 亿次条形码扫描(GS1 数据)。
了解应该使用哪种格式,就解决了一半的问题。以下是实用指南:
不确定该用哪种格式?零售产品几乎肯定需要 EAN-13 或 UPC-A。物流仓储用 Code 128 或 ITF-14。面向消费者的链接和营销用二维码。
访问 illi.io 条形码生成器,无需注册,没有付费墙。
从 EAN-13、UPC-A、Code 128、Code 39、ITF-14、EAN-8 等格式中选择。工具会自动验证输入 — 如果你的 EAN-13 校验位不对,它会立即提示。
输入你要编码的数字或字母数字串。工具在你输入时实时生成预览。
| 格式 | 输入示例 | 备注 |
|---|---|---|
| EAN-13 | 5901234123457 | 必须正好 13 位数字 |
| UPC-A | 012345678905 | 必须正好 12 位数字 |
| Code 128 | SHIP-2026-0227 | 允许字母 + 数字 |
| Code 39 | PART-A7X | 仅大写字母 |
| ITF-14 | 15400141288763 | 必须正好 14 位数字 |
将条形码保存为 PNG 或 SVG 格式。建议使用 SVG 进行印刷,因为它可以无损缩放。
需要从照片、截图或 PDF 中读取条形码?使用 illi.io 条形码解码器:
实际应用场景:
| 对比维度 | 一维条形码 | 二维码 |
|---|---|---|
| 数据容量 | 最多 48 个字符 | 最多 4,296 个字符 |
| 数据类型 | 数字(部分格式支持字母) | 任意文本、URL、vCard、Wi-Fi |
| 扫描方向 | 仅水平方向 | 任意角度、任意方向 |
| 损坏容忍度 | 低 | 高(内置纠错) |
| 物理尺寸 | 窄而长 | 方形且紧凑 |
| 最适合 | 产品标识、物流 | 营销、支付、用户互动 |
经验法则:如果数据是给机器用的短数字(库存系统、POS 终端),用一维条形码。如果数据是给人用手机扫的,用二维码。
EAN-13 和 UPC-A 条形码都包含一个校验位 — 最后一位数字 — 由前面的数字计算得出。如果手动输入了错误的校验位,条形码在收银台就扫不出来。使用 illi.io 这样能自动计算校验位的生成器。
条形码两侧的空白区域被称为"静区"(Quiet Zone)。如果包装设计侵入了这个区域,扫描器将无法识别条形码的起止位置。EAN-13 的最小静区:每侧 2.5mm。
如果打印机分辨率低于 300 DPI,细条线可能会粘在一起。激光打印机处理条形码的效果远优于喷墨打印机。有疑问时,大批量印刷前先测试扫描。
亚马逊、Shopify 和各大零售商要求使用 GS1 注册的 EAN/UPC 条形码。Code 128 条形码 — 无论生成得多正确 — 在 POS 收银系统中都会被拒绝,因为格式不对。
条形码必须保持精确的宽高比。在 Canva 或 Photoshop 中垂直或水平拉伸条形码会破坏线条间距,导致无法读取。务必使用导出图片的原始比例。
如果你打算通过零售渠道(实体店或亚马逊)销售产品,答案是需要。GS1 是全球标准组织,负责分配唯一的企业前缀,确保你的产品条形码不会与他人冲突。
对于内部使用的条形码(仓库标签、资产标签、员工工牌),不需要 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 验证