条形码入门:Code 128、EAN-13 与更多
2026-09-03
每个产品、物流标签和票据背面的黑白条纹,是最被低估的技术之一。你在结账时随手扫码,底下的装置却是一套让企业几十年来管理库存的巧妙编码系统。
这篇指南解释条形码是什么、一维与二维码的区别、最常见类型,以及如何生成你自己的条形码。
一维条码 vs 二维码
「条形码」通常指一维条码——熟悉的垂直条纹。它把数据存在单一水平线上,通过读取每条条纹和间隙的宽度来解码。它通常承载短数字,如产品 ID。
二维码 则是一种二维条码。它把数据存在二维网格中,因此能容纳更多——URL、文本、联系信息——而且可从任意角度扫描。二维码是现代、数据丰富的近亲。
两者是不同工具。如果你只需用短的、可扫描数字识别某物——比如产品——一维条码是标准且廉价可印。如果你需要承载 URL 或一块数据,就用二维码。
常见条形码类型
有很多一维条码标准,各适其所用:
- Code 128——最通用。它编码完整 ASCII 字符集,能装字母、数字和符号。用于物流、库存和标签。
- EAN-13——标准零售条码:你在商店产品上看到的 13 位序列。
- UPC——早期的 12 位北美商店码,如今大多并入 EAN-13。
- Code 39——较老的字母数字码,简单,仍在工业使用。
若为产品或标签生成条码,类型取决于它将在哪被扫。零售用 EAN-13;物流和一般用途偏向 Code 128。
条形码承载什么
条形码只是短字符串的可扫描编码。不同于二维码,它通常不是 URL——而是一个标识符:产品号、序列号、追踪号、货架位置。值必须短,因为一维码能装的空间有限,否则物理上过宽而难可靠扫描。
这正是条码与二维码解决不同问题的原因。条码告诉扫描器某物是什么——一种在数据库里查它的方式。二维码能自己承载答案,比如 Wi-Fi 密码或网站链接。
生成条形码
做条码,你给工具一个文本值和类型。它渲染正确的条纹、间隙图案,让读取宽度的扫描器能重建你的值。好生成器:
- 支持常见类型,以便匹配用途。
- 以打印所需尺寸干净渲染。
- 若想承载更多数据,可快捷换成二维码。
输出是一张可打印图片,可贴到产品标签、包装或文档上。
快速参考
- 一维条码用垂直条纹编码短标识符;二维码是承载更多的二维码。
- Code 128 容纳完整 ASCII 集,是通用/物流主力。
- EAN-13 和 UPC 是商店产品上的零售码。
- 条码标识某物;二维码能自己承载答案。
- 按扫描场合选类型——零售用 EAN-13,通用用途偏好 Code 128。
开始使用
如果你需要为产品、包装或标签生成条码,条形码生成器直接在浏览器里产出干净的 Code 128 或 EAN-13 图片。而当你真正需要承载的是链接或一块文本而非短标识符时,请使用二维码生成器。