无需上传、100% 本地处理、无需账户

条形码生成器

根据文本或数字生成 EAN-13 或 Code 128 条形码。

条形码生成器 的工作原理

条形码生成工具可以把文本或数字转换成 EAN-13 或 Code 128 条形码,计算和绘制过程完全在你的浏览器中以 SVG 形式完成,并可选择导出为 PNG。EAN-13 需要 12 位数字;Code 128 可接受任意可打印文本。

条形码生成器 的分步使用说明

  1. 选择编码类型:12 位数字的商品代码用 EAN-13,任意文本用 Code 128。
  2. 输入你的 12 位数字(EAN-13)或文本(Code 128);条形码预览会实时更新。
  3. 检查条纹下方的可读文本是否与预期一致,包括自动计算出的 EAN-13 校验位。
  4. 将条形码下载为 SVG(矢量,可任意缩放)或 PNG(位图,尺寸固定)。

常见使用场景

  • 根据已知的商品代码,为商品列表或一小批标签生成 EAN-13 条形码。
  • 创建 Code 128 条形码,用于编码内部编号、库存标签或物流标识。
  • 获取可缩放的 SVG 条形码,用于放入印刷排版中,任意打印尺寸下都不会出现锯齿。

常见问题

EAN-13 校验位是如何计算的?

你输入 12 位数字;工具会用交替的权重 1 和 3 对各位数字求和,并计算出能让总和凑成下一个 10 的倍数的那个数字,完全按照 GS1 EAN-13 标准的定义,再把它作为第 13 位数字附加上去。

Code 128 能编码哪些字符?

任何可打印的 ASCII 字符:大小写字母、数字和标准标点符号(ASCII 码 32 到 126)。超出这个范围的字符,比如带重音符号的字母或表情符号,这种 Code 128 模式不支持。

条形码扫描仪真的能读出这个条形码吗?

可以。条纹宽度遵循已发布的 EAN-13 和 Code 128 标准规范。

我能在这里生成二维码或 UPC-A 条形码吗?

这个工具不支持。请使用 /qr-code 生成二维码。UPC-A、Code 39 和其他一维编码类型这里未实现;仅支持 EAN-13 和 Code 128。

我输入的内容会被发送到什么地方吗?

不会。条形码的计算和渲染完全在你的浏览器中完成。