云 云工具箱 全部工具

条形码生成 —— 在线生成 Code 128 / EAN-13 等条形码

开始免费使用

无需注册,无需安装。文件处理完成后立即从服务器删除。

先分清两者的分工:**二维码**能装网址、文字、名片等任意内容;**条形码**是一维的、容量小,通常只装一串数字或短编号,胜在几乎所有扫码枪与收银系统都能直接读。动手前先确认下游设备认哪种格式。

格式怎么选:**Code 128** 最通用(数字、字母、符号都能装,长度不限),内部编号与物流单据首选;**EAN-13 / EAN-8** 是商品条码;**UPC-A** 用于北美零售;**ITF-14** 是纸箱外箱码;**Code 39** 只支持数字与大写字母,但老设备兼容性最好;**Codabar** 常见于血袋与快递单;**MSI** 用于仓储货架。

校验位不用自己算:EAN-13 只给 12 位数字即可,第 13 位会自动计算。若你已经拿到完整 13 位,本站会**校验它对不对** —— 校验位错了却照样出图,扫出来就是另一个商品,这种错最难发现,宁可当场拦下。

**需要印刷时选 SVG**:导出的是矢量条码,放大到任意尺寸都不糊;贴进文档、发聊天用 PNG 就够。

条宽建议不低于 2px。单根条只有 1px 时屏幕上还能看,打印出来常因墨点扩散糊成一片而扫不出。

全程在**你的浏览器里生成**,内容不会上传 —— 内部编号、货号这类信息本来也不该先发给一个陌生服务器。

怎么使用

  1. 1 输入要编码的数字或文本
  2. 2 选择条码格式(下方会提示该格式的具体要求)
  3. 3 调整条宽、条高与是否显示可读文字
  4. 4 对照实时预览确认后生成下载

常见问题

条形码能存中文吗?

不能。常见一维条码的码制本身只定义了数字与拉丁字符集,中文无法编码。需要存中文请改用二维码。

EAN-13 我只输入 12 位,为什么也能生成?

第 13 位是校验位,由前 12 位算出,工具会自动补上。若你输入的是完整 13 位,则会被校验:算出来不一致时会明确提示「第 13 位校验位应为 X」,而不是默默出一张扫出来是别的商品的图。

生成的条码扫不出来怎么办?

按三条排查:一是条宽是否过小,印刷建议不低于 2px,或直接导出 SVG;二是四周留白(静区)是否被裁掉,本站已固定保留约 12px,请勿再裁;三是打印后是否被拉伸变形 —— 条码必须等比缩放,横向拉宽会让扫码器读不出。

PNG 与 SVG 选哪个?

贴文档、发聊天用 PNG 更省事;需要印刷或可能被放大,用 SVG —— 它是矢量的,缩放到任何尺寸边缘都清晰。

内容会上传吗?

不会。条形码完全在浏览器里生成,不发出任何请求。

相关工具

关于隐私

本站的图片处理与二维码工具完全在浏览器本地完成,文件不会上传到服务器; 文档类转换使用云端引擎(LibreOffice / PyMuPDF 等),但 转换完成后服务端会立即删除临时文件,不做持久化存储, 日志中只记录耗时与字节数,不记录文件名与内容。 本站没有账号体系,不收集个人信息。详见 隐私政策。