使用步骤
- 选择条码类型:商品零售用 EAN-13,普通标签用 Code 128,外箱用 ITF-14,小型零件用 Data Matrix。
- 输入内容。EAN、UPC 可以少输最后一位,校验位会自动补上。
- 调整条宽、条高、颜色,以及是否在下方显示数字。
- 下载 SVG 用于印刷,或 PNG 用于文档和网页。
参数说明
- 校验位
- EAN、UPC、ITF-14 的最后一位是按 GS1 模 10 算法由前面各位算出的校验位。少输一位会自动计算,输满则自动核对。
- 条宽
- 最窄条的宽度。数值越大印刷越稳定;标准放大系数下的 EAN-13 宽约 37 毫米。
- 条高
- 条的高度(毫米),仅一维条码有效。
- 颜色
- 深色条配浅色背景最容易识别。很多激光扫描枪看不见红色,条不要用红色。
如何选择条码类型
| 用途 | 类型 | 内容 |
|---|---|---|
| 零售商品(国际通用) | EAN-13 | 12 位数字 + 校验位 |
| 零售商品(北美) | UPC-A | 11 位数字 + 校验位 |
| 小包装商品 | EAN-8 / UPC-E | 7 位数字 + 校验位 |
| 物流外箱 | ITF-14 | 13 位数字 + 校验位 |
| 标签、资产、库存 | Code 128 | 任意 ASCII 字符 |
| 老式工业系统 | Code 39 | A–Z、0–9 及 - . $ / + % 空格 |
| 小零件、医药 | Data Matrix | 文本或二进制 |
| 登机牌、证件 | PDF417 | 文本或二进制 |
示例
以 EAN-13 输入 590123412345,生成的是 5901234123457 的条码,最后的 7 是自动补上的校验位。
输入 5901234123450 会提示校验位错误,并告诉你最后一位应该是 7,在印刷前就发现输错的数字。
常见问题
可以自己生成商品的 EAN-13 条码吗?
这里可以生成条码图片,但要在商超流通,号码必须向中国物品编码中心(GS1 China)申请。零售系统按厂商识别代码查找商品,自己编的号码可能与真实商品冲突。
EAN-13 和 UPC-A 有什么区别?
UPC-A 是美国和加拿大主要使用的 12 位条码,EAN-13 是 13 位的国际版本。UPC-A 前面补一个 0 就是 EAN-13,全球的扫描设备都能识别两者。
内部标签、资产盘点用哪种条码?
推荐 Code 128。它能紧凑地编码字母、数字和符号,所有扫描枪都支持。Code 39 更老更宽,但在部分行业仍很常见。
什么时候用 Data Matrix 这类二维条码?
空间很小或数据较多时。Data Matrix 常见于电子元件和医药包装,PDF417 用于登机牌和证件,Aztec 用于火车票。
为什么印刷推荐 SVG?
条码对条宽精度要求很高。矢量 SVG 放大到任何尺寸边缘都清晰,而放大后的 PNG 可能模糊或改变条宽比例。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。