条形码生成

文本一键生成 Code128 / EAN / UPC 条形码,码制、颜色、尺寸可调,支持下载 PNG。

什么是条形码生成器?

条形码(Barcode)是将数字、字母等信息按特定规则编码成黑白相间条纹的一维码,通过扫码枪或手机相机即可快速读取。它是商品零售、物流仓储、图书管理、生产制造等领域最基础的信息载体。本工具支持 Code128、CODE39、EAN-13、EAN-8、UPC-A、ITF-14 六种常见码制,输入内容后即可在浏览器内生成高精度条形码,并导出为 PNG 图片用于打印或贴标。

Code128 是最通用的码制,支持全部 ASCII 字符,适合物流单号、内部编号;EAN-13 与 UPC-A 是国际通用的零售商品条码,由厂商识别代码、商品代码和校验位组成,必须为固定位数的数字;ITF-14 用于外箱条码。所有码制都内置了校验位计算逻辑,生成结果可直接通过扫码设备验证。

整个生成过程完全在浏览器本地完成,内容不会上传到任何服务器,无数量限制、无水印、无广告,适合批量制作标签或临时需要条码的场景。

使用步骤

  1. 在输入框中输入要编码的文本或数字内容;
  2. 选择码制,Code128 通用性最强,商品条码请选 EAN-13 或 UPC-A;
  3. 按需调整线条宽度、高度和颜色,点击「生成条形码」;
  4. 用扫码枪或手机验证可读后,点击「下载 PNG」保存图片。

常见问题

条形码和二维码有什么区别?
条形码是一维码,只在水平方向存储数据,常见于商品包装和物流标签;二维码是矩阵码,可以在水平和垂直两个方向存储信息,容量大得多,常用于扫码支付、网址跳转等场景。
Code128 和 EAN 怎么选?
Code128 支持全部 ASCII 字符,长度灵活,适合内部编码、物流单号;EAN-13 / EAN-8 / UPC-A 是国际标准商品条码,只能编码数字,且必须满足固定位数(EAN-13 为 13 位),用于零售商品必须使用这些码制。
生成的条形码可以商用吗?
可以。条形码只是数据的图形化编码,生成过程在浏览器本地完成,无数量限制、无水印、不附加任何跟踪信息,可自由用于打印、包装和商品标签。
为什么提示内容不符合所选格式?
EAN-13、UPC-A 等商品码对位数有硬性要求(EAN-13 必须是 12 位数字加 1 位校验位),内容超长、含字母或位数不足都会报错。此时可改用 Code128 或 CODE39,或核对数字位数后再生成。
下载的图片清晰度够打印吗?
图片按矢量级精度在本地绘制后导出为 PNG,线条边缘锐利。建议打印前用白底、深色线条的默认配色,并保证下载尺寸不小于实际打印尺寸。