关于此工具
条形码将文本或数字编码为机器可读的条纹图案,任何激光或摄像头扫描器都能识别。本生成器在你输入时实时渲染 CODE128(任意 ASCII 文本)、EAN-13、EAN-8 和 UPC-A(零售商品编号)、CODE39(字母数字标签)以及 ITF-14(运输纸箱),并在绘制之前校验每种格式所要求的位数和校验码。
条形码在页面上以清晰的矢量 SVG 绘制,你可以将其下载为用于文档和标签的 PNG 图片,或下载为可缩放到任意打印尺寸而不失真的 SVG 文件。调整条纹高度、切换下方是否显示可读文本,以匹配你的标签排版。
生成过程完全在你的浏览器中通过开源的 JsBarcode 库完成——你编码的数据绝不离开你的设备,因此用于内部 SKU、序列号或资产标签都很安全。
常见问题
我该选哪种格式?
一般 ASCII 文本或混合数据用 CODE128(不支持带重音符号或非拉丁字符),零售商品编号(GTIN)用 EAN-13/EAN-8 或 UPC-A,旧系统上的简单字母数字标签用 CODE39,外部运输纸箱用 ITF-14。
为什么提示我的数据无效?
零售格式很严格:EAN-13 需要 12 位数字(含校验码为 13 位),EAN-8 需要 7 位(8 位),UPC-A 需要 11 位(12 位),ITF-14 需要 13 位(14 位)。CODE128 只编码 ASCII 字符,因此带重音符号或非拉丁的文本会被拒绝。CODE39 编码大写字母、数字、空格及 - . $ / + %——小写输入会自动转换为大写。
校验位会帮我算好吗?
会。输入不含最后校验位的数字,它会自动计算;如果你输入了含校验位的完整数字,它会被核验,错误时会被拒绝。
我该下载 PNG 还是 SVG?
SVG 是矢量文件,在任何打印尺寸下都保持锐利,扫描器更偏爱它;PNG 是固定分辨率的图片,更便于粘贴到文档、电子表格和标签软件中。