素材阁

条形码生成

生成 Code 128 / EAN-13 条码并可下载 PNG,生成在浏览器本地完成,数据不上传。

使用说明

生成 Code 128(字母数字与符号)或 EAN-13(商品条码)条形码,可调整条宽、高度与是否显示文字,并下载 PNG 用于打印贴标;生成在浏览器本地完成,内容不上传也不会被记录,生成的图可直接用于打印贴标。

  1. 在「条码类型」里选 Code 128 或 EAN-13,切换类型时会按当前内容重新生成,EAN-13 内容不符时会先填入示例数字,便于直接看到效果,不影响已填的其他参数。
  2. 在「条码内容」里填写要编码的文本,默认已填入 SUCAIGE-2026 供参考:Code 128 支持常见可打印字符,EAN-13 需 12 位数字(自动补校验位)或校验位正确的 13 位数字,填错会即时提示。
  3. 拖动「条码宽度」调整条纹粗细,范围 1 到 4,默认 2;填写「高度」设定条码高度,范围 30 到 200 像素,默认 80,数值越大越清晰也越占版面,条宽过大时整条会很长。
  4. 按需要勾选或取消「显示文字」(默认勾选),每次改动都会实时重绘预览,画布下方会显示当前类型与成品宽度,方便对照打印尺寸,不必单独点按钮。
  5. 确认无误后点「下载 PNG」保存,文件名为类型-barcode.png;内容有误会直接在状态区提示,例如字符不支持或校验位不正确,改对后立即恢复生成,生成结果随内容实时更新。

常见问题

EAN-13 提示校验位不正确怎么办?
EAN-13 的第 13 位是按前 12 位算出的校验位,填错会被拒绝。只输入前 12 位数字,工具会自动补上正确的校验位;已有 13 位时请核对末位是否算错,或直接删到 12 位重填,两种填法都能通过。
Code 128 能放哪些字符?
支持 ASCII 32 到 126 的可打印字符,也就是常见字母、数字、空格与标点;中文、emoji 及换行等控制字符不被支持,提示里会指出具体是哪一个字符,方便定位修改,中文需改用二维码等能容纳的编码。
打印出来扫不出来?
多为尺寸过小或比例被压扁。建议条码宽不小于 2 厘米,缩放时只等比放大高度、不要横向压扁,左右留出足够静默区;打印不清晰或对比度不足也会影响识读,条宽也别低于 1。
条码内容会被记录或上传吗?
不会。编码与绘制都在浏览器本地完成,内容只存在于当前页面,不发送到服务器,也不会被记录;关闭页面即失效,不会留存在任何地方,可以放心填真实编号,不会产生任何日志。

延伸阅读

相关工具