免费EAN-13 条形码生成器
用 12 位数字(自动补校验位)或 13 位数字(校验末位)生成 EAN-13 条形码。默认 5901234123457,导出 SVG。

选择用途后,仅填写所需字段。
请保持深色条码和浅色背景以确保可靠扫描。
编辑时预览会更新。请保留静区以确保可靠扫描。
需要了解的要点
EAN-13 共 13 位:前 3 位是表示编码机构的 GS1 前缀,接着是厂商与商品部分,最后一位是校验位。输入 12 位,工具会补上第 13 位;输入 13 位,则会先验证末位是否正确再绘制。
校验位规则是固定的:对前 12 位从左起交替乘以 1 和 3 后求和,再计算(10 减去和除以 10 的余数)再除以 10 的余数。590123412345 的加权和是 83,83 除以 10 余 3,10 减 3 得 7,所以完整号码是 5901234123457,也就是页面打开时的值。
错误的第 13 位会被拒绝而不是悄悄改掉,并提示需要 12 位,或带有效校验位的 13 位。EAN-13 只能是恰好 13 位数字,所以字母、空格以及 14 位 GTIN 都不被接受。
绘制的是标准的 95 模块图案,带护线和印出的数字。看起来合理的号码并不代表已注册商品,零售商或电商平台期望的是由你自己的 GS1 厂商前缀分配的号码,所以示例值只适合测试标签和样稿。
按任务选择工具 1
相关工具 2
免费EAN-13 条形码生成器使用方法
- 在码类型中选择 EAN-13。
- 输入 590123412345,输入框旁的提示会显示补上的校验位 7。
- 选择对比度至少 4.5:1 的条与背景颜色。
- 下载 SVG,按接近 100% 的倍率、约 37 mm 宽度印刷,然后扫描确认。
快速说明
400638133393 的校验位是多少?
加权和为 89,89 除以 10 余 9,10 减 9 得 1,所以完整号码是 4006381333931。
为什么我的 13 位号码被拒绝?
因为末位与前 12 位算出的校验位不一致。删掉最后一位,让工具补上正确的数字即可。
可以输入 UPC-A 或 ISBN 吗?
ISBN-13 本身就是以 978 或 979 开头的 13 位 EAN,可直接使用。12 位的 UPC-A 在前面加一个 0 后就是有效的 EAN-13 数据。
画出条码就等于注册了商品吗?
不是。工具只负责绘制条,号码必须通过你所属的 GS1 机构分配。
