条形码生成 - 在线生成 CODE128 EAN 条形码

输入内容生成 CODE128 / EAN-13 / UPC / CODE39 / ITF-14 等条形码,可调宽高与文字,导出 SVG 或 PNG

条形码生成 · 使用说明

条形码生成工具输入内容即出码:支持 CODE128、EAN-13、UPC、CODE39、ITF-14 等常用码制,条宽、高度与是否显示文字都可调,可导出 SVG 矢量图或三倍清晰度的 PNG,直接用于商品标签、资产标签与票据。内容不合法(如 EAN-13 位数不对)会给出明确提示。绘制在浏览器本地完成,内容不上传,与二维码生成器配套覆盖一维码与二维码两类需求。

示例

输入
PXBO-2026(CODE128)
输出
一条标准 CODE128 条形码,下方显示内容文字,可下载 PNG / SVG

如何使用

  1. 输入条形码内容,选择码制
  2. 按需调整条宽、高度与文字显示
  3. 下载 PNG(打印用)或 SVG(矢量编辑)

小贴士

  • EAN-13 填 12 位会自动补校验位,填 13 位则校验
  • CODE128 兼容字母数字,最通用;纯数字首选 EAN / UPC
  • 打印标签选 PNG 3 倍图,印刷精度更稳

常见问题

条形码生成会上传内容吗?

不会。条形码在浏览器本地用 JsBarcode 绘制(首次使用时从 CDN 懒加载约 20KB),内容不经过任何服务器,与 二维码生成 同一套本机渲染,可放心生成内部资产编号。

应该选哪种码制?

零售商品用 EAN-13(国内商品条码)或 UPC(北美);物流整箱用 ITF-14;通用场景(资产编号、工单号、链接)选 CODE128,它兼容大小写字母、数字与符号,是扫描枪兼容性最好的选择。

为什么提示内容不合法?

每种码制有字符集与位数约束:EAN-13 要 12 或 13 位数字,UPC-A 要 11 或 12 位,CODE39 不支持小写字母,ITF-14 要 13 或 14 位数字。按提示换成对应格式,或改用约束最宽松的 CODE128。

扫描枪扫不出来怎么办?

先调大条宽(2→3)与高度(80→100),保证留白边距;打印时用 PNG 3 倍图避免锯齿;反光材料表面建议换成磨砂。自查可用 二维码 / 条形码解码 反扫验证。

能批量生成吗?

当前一次生成一张,配合浏览器「打印 → 多份」可快速出标签;成批编号场景建议用 随机测试数据生成 先造编号清单,再逐个粘贴生成。

📂

松开以自动格式化

支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件