条码生成器在线 - 生成 CODE128 / CODE39 条形码

免费的条码生成器在线工具,把文字或编号编码成 CODE128 / CODE39 条形码,支持 SVG 与 PNG 下载。生成在浏览器本地完成,内容不上传,可用于商品标签、资产编号、活动签到等。

完全免费
🔒本地生成
🅰️CODE128/39
📥SVG/PNG
正在加载条码工具...

为什么需要自己生成条码?

内部资产管理、活动物料、小批量商品标签往往不需要申请商业条码,自己生成一维码就能被扫码枪 / 手机识别,省去找服务商、等审核的成本。

🏷️

资产编号

给设备、样品贴码,扫码即查,库存盘点更高效。

🎫

活动物料

签到、领奖用一次性码,自己生成即可,不必外购。

📦

小批量商品

试销商品先打临时码,验证流程再说。

⚠️

怕上传

编号可能含内部信息,本地生成不联网更稳。

输入内容即时生成条码,下载 SVG / PNG 即可印刷或插入文档,全程在浏览器本地完成。

CODE128 还是 CODE39?

两种都是常用一维码,按内容字符与密度选择。

类型适合说明
CODE128高密度支持字母数字与符号,信息更密,最常用
CODE39简单容错仅大写字母数字及 -.$/+空格,设备兼容性好
含中文不支持一维码不编码中文,需用拼音 / 编号
印刷用途SVG矢量无损,放大不模糊
文档插入PNG位图即贴即用

条码生成步骤

1

选择条码类型

在 CODE128 与 CODE39 之间切换。

2

输入内容

填写要编码的文字或编号。

3

生成预览

页面实时生成条码,错误会提示字符限制。

4

下载

点「下载 SVG」或「下载 PNG」保存。

常见问题

支持 CODE128(字母、数字与常用符号,覆盖 ASCII 32-127)与 CODE39(大写字母、数字及 - . $ / + 与空格)。

完全不需要联网,也不上传。条码在浏览器本地用算法生成 SVG,输入内容只留在你的设备上。

可下载 SVG(矢量,缩放不模糊,适合印刷与嵌入)与 PNG(位图,方便插入文档)。

CODE128 仅支持 ASCII 32-127;CODE39 仅支持大写字母、数字及 - . $ / + 与空格。含中文、小写或非常用符号会报错(CODE39 会自动转大写)。

完全免费、不限次数。

可以。网页版在手机浏览器中打开即可生成、下载条码。

使用小技巧

🅰️

优先 CODE128

信息更密、通用性最好,无特殊兼容需求时首选。

🖨️

印刷用 SVG

矢量导出,放大不模糊,适合标签印刷。

🔒

本地生成

内容不上传,含内部编号也安心。

🔤

避开中文

一维码不编码中文,用编号或拼音代替。

技术原理

工具在浏览器端使用 JsBarcode 库把输入字符串按所选格式(CODE128 / CODE39)编码为条形码,直接渲染到页面上的 SVG 元素,输入变化即实时重绘。

下载 SVG 通过序列化 SVG 节点得到矢量文件;下载 PNG 则把 SVG 绘到 Canvas 再导出位图。整个过程在本地完成,输入内容不会上传。