什么是条形码生成器?

条形码生成器可将文字或数字转换为 Code 128、EAN-13、UPC-A 等格式的可扫描条形码,适用于库存追踪、产品标签或物流运输。

工具在页面里直接调用 JsBarcode,支持 Code 128(任意文本)、EAN-13(零售)、UPC-A(北美零售)、EAN-8(小包装)、Code 39(资产标签)、ITF-14(运输纸箱)、Pharmacode(药品包装)。每种格式都会校验输入,字符或长度不符时在渲染前给出行内提示。可调整线宽(1-5 px)、高度、文字大小,改变线条和背景颜色,旋转输出,并将单个条形码导出为 PNG、JPEG 或 SVG。批量模式支持粘贴列表、上传 CSV 和生成序列号,可导出 SVG 压缩包或每页 30 个标签的 A4 PDF 标签表。

使用方法

  1. 选择你需要的条形码格式(Code 128适用于通用文本,EAN-13适用于零售商品等)。
  2. 输入要编码的数据,工具会自动按所选格式验证输入。
  3. 自定义显示效果(宽度、高度、文字大小、颜色),然后下载 PNG、JPEG 或 SVG 格式的条形码。批量模式下,可导出 SVG 压缩包或可直接打印的 PDF 标签表。

何时使用

  • 为笔记本、工具或图书馆藏书生成可被手机扫到的资产编号标签。
  • 在送印之前先为小批量产品打印一份 EAN-13 校对。
  • 为 Shopify 或 Etsy 一次性批量打印 ITF-14 外箱物流标签。

结果

为产品生成EAN-13条形码:输入"5901234123457",选择EAN-13格式,即可获得适用于产品包装的标准零售条形码。

常见问题

每种格式分别该用在哪里?
Code 128 适合任意文本(订单号、运单号);EAN-13 用于美国之外的零售,UPC-A 用于美国;Code 39 适合工业资产标签;ITF-14 用于外包装纸箱;Pharmacode 用于药品包装。
用这些条码销售需要先在 GS1 注册号码吗?
如果是真正的零售上架(EAN-13、UPC-A),需要,每个商品都得用 GS1 分配的前缀以保证全球唯一。如果只是内部库存、资产标签或物流箱码,自己挑一段没用过的号码即可。
为什么提示「数据不符合所选格式」?
每种格式规则严格:EAN-13 必须是 12 或 13 位数字,UPC-A 必须是 11 或 12 位,Code 39 只能是 A-Z 大写、0-9 加几个符号。格式选择器下方的提示列出了具体规则,需要时校验位会自动计算。
条码能印多小还能扫?
EAN-13 在 GS1 规范里最小「X 模块」是每条 0.264 mm,100% 放大约 37 mm 宽。低于 80% 超市扫码枪经常拒读。内部场景对小尺寸宽容一些,但批量印刷前一定要先试扫。
打印用 SVG 还是 PNG?
首选 SVG。条码就是线条画,SVG 任何尺寸都保持清晰,打印机的 RIP 会精确栅格化。PNG 适合屏幕或临时即时生成的标签,但小尺寸印刷时条线容易模糊导致扫码失败。

相关工具