条形码生成器

从文本生成可扫描的一维条形码,支持 Code 128、EAN-13、UPC-A、Code 39 和 ITF,可按行批量生成,并下载为 PNG、SVG 或 ZIP。

正在加载工具…

条形码生成器在浏览器中将商品编号、SKU 或标签文字转换成真正可扫描的一维条形码。选择编码格式,调节条宽、条高和静区边距,设定自定义的条形与背景颜色,并控制可读数字的显示位置与样式。每行输入一个值即可一次批量生成多个条形码,然后将单个条形码下载为清晰的 PNG 或无损 SVG,或将整批打包为 ZIP。所有内容都在本地渲染,你输入的编码和数字绝不会上传到服务器。

条形码生成器 是什么?

条形码生成器是一款免费在线工具,可将文本和数字转换为标准一维条形码,用于零售标签、库存标牌、运输纸箱、资产贴纸和图书书脊。可选择适用于通用字母数字的 Code 128,适用于零售商品码的 EAN-13 和 UPC-A,适用于工业和证件的 Code 39,或适用于纸箱和物流的 ITF。每种编码都有各自的规则:EAN-13 需要 12 或 13 位数字,UPC-A 需要 11 或 12 位数字,ITF 需要偶数位数字;工具会逐行校验,并告诉你跳过了多少行。每行输入一个值即可一次批量生成整版条形码,然后将单个条形码下载为 PNG 或无损 SVG,或将整批下载为 ZIP 压缩包。在「设置」中可以设定条(模块)宽度、条高和静区边距(像素),选择自定义的条形与背景颜色,并控制打印的数字——显示或隐藏,以及其位置、对齐、大小和字体。输入时预览会自动更新,可点击任一条形码放大。由于一切都在你的浏览器中用客户端库绘制,它可离线工作,你的数据也始终留在设备上。

如何使用 条形码生成器

  1. 输入要编码的文本或数字——每行一个值即可一次生成多个条形码。
  2. 选择编码格式:Code 128、EAN-13、UPC-A、Code 39 或 ITF。
  3. 打开「设置」调节条宽、条高和静区边距,选择条形与背景颜色,并设定打印数字的位置、对齐、大小和字体。
  4. 查看预览更新,点击任一条形码放大并确认能正常扫描。
  5. 将单个条形码下载为 PNG 或 SVG,或将全部条形码一次性下载为 ZIP。

示例

零售商品 EAN-13

输入

5901234123457

输出

一个 13 位的 EAN-13 条形码,下方打印校验后的数字,可下载为 PNG 或无损 SVG 用于包装设计。

Code 128 批量仓库 SKU

输入

SKU-AB-00921
SKU-AB-00922
SKU-AB-00923

输出

每行一个,一次生成三个 Code 128 条形码,一起保存为单个 ZIP,供标签整版使用。

运输纸箱(ITF)

输入

00123456789012

输出

一个交叉二五码(ITF)条形码,适用于偶数位数字,带较宽的静区边距和自定义颜色,用于外箱。

常见问题

支持哪些条形码格式?
支持五种常见的一维编码:Code 128(字母数字,通用)、EAN-13 和 UPC-A(零售商品码)、Code 39(工业和证件)以及 ITF / 交叉二五码(纸箱和物流)。请选择你的扫描器或供应商所要求的格式。
为什么提示我的输入无效?
每种格式都有严格规则。EAN-13 需要 12 或 13 位数字,UPC-A 需要 11 或 12 位数字,ITF 需要偶数位数字,而 Code 39 / Code 128 只接受其字符集内的字符。如果某一行不匹配,会被跳过,工具会告诉你共跳过了多少行,请调整文本或更换格式。
我可以一次生成多个条形码吗?
可以。在数值框中每行输入一个值,工具会为每一行生成一个单独的条形码,并在预览中全部显示。使用「全部下载(ZIP)」将每个码保存为 PNG 并打包成单个 ZIP,也可将任一条形码单独下载为 PNG 或 SVG。
我可以下载 SVG 并自定义外观吗?
可以。除了 PNG,你还能下载可无限缩放、适合印刷的无损 SVG。在「设置」中可以更改条形与背景颜色、条宽和条高、静区边距,以及是否显示可读数字——还有它的位置、对齐、大小和字体。
我的数据会发送到服务器吗?
不会。条形码完全在你的浏览器中用客户端库生成。你编码的文本和数字绝不会上传,因此该工具可离线使用,你的数据也保持私密。

相关工具