条形码生成器

EAN-13 / EAN-8 / UPC-A / Code 39 / Code 128 / ITF-14 六种格式,校验位自动补算,批量生成与 PNG / SVG / ZIP 下载

在线条形码生成工具:输入内容即可按所选格式实时校验并生成条形码,固定长度商品码自动补算 GS1 校验位(校验位不符时黄条提示、一键更正), 条宽、高度、字号、条色、背景与边距均可自定义;批量模式每行一个码(最多 200 行),逐行校验后网格预览,可单条下载或一键打包 ZIP。 全部生成在浏览器本地完成,不上传任何数据。

生成参数

请输入 12 位(自动补校验位)或 13 位数字

样式参数(超出范围自动截断)

条宽2 px
高度100 px
文字字号20 px
四周留白10 px

条色

背景色

实时预览

EAN-13

输入内容并点击「生成条形码」,预览会显示在这里

提示:内容不符合所选格式时「生成条形码」按钮置灰;EAN-13 / EAN-8 / UPC-A / ITF-14 输入固定长度的数据位时会自动补算校验位, Code 39 输入的小写字母与非法字符会被自动转大写并过滤。下载的 PNG 按 3 倍尺寸导出,适合印刷排版;SVG 为矢量格式,可无限放大。

批量模式(每行一个码,共用同一格式与样式参数)

#条形码生成器是什么?

本页是一款完全运行在浏览器里的在线条形码生成器,基于开源库 JsBarcode 渲染条形码,支持 EAN-13、EAN-8、UPC-A、Code 39、Code 128、ITF-14 六种常见一维码格式。工具会按所选格式实时校验内容:固定长度的商品码自动补算校验位,Code 39 自动转大写并过滤非法字符,Code 128 支持任意 ASCII 可见字符;条宽、高度、是否显示文字、字号、条色、背景色与四周留白都可以调整,并支持 3 倍高清 PNG 与无损 SVG 导出,批量模式一次可处理 200 行内容并打包下载 ZIP。

常见条形码格式有什么区别?

  • EAN-13:全球零售商品条码,13 位数字,中国大陆商品以 690-697 开头,超市收银台扫的就是它。
  • EAN-8:EAN-13 的短版,8 位数字,用于包装太小印不下标准码的商品。
  • UPC-A:北美通行的商品码,12 位数字,出口美国、加拿大市场的商品常用。
  • Code 39:字符集为 A-Z、0-9 与少量符号,工业、汽配、医疗标签常用,无需申请即可自行编码。
  • Code 128:字符集覆盖全部 ASCII 可见字符、编码密度高,物流单据、快递面单、库存管理最常用。
  • ITF-14:14 位数字,专印在仓储外箱上的储运包装码,通常由内装商品的编码推算而来。

条形码和二维码怎么选?

一维条形码只在水平方向记录一串编号,容量小但打印容错高、扫码极快,适合商品结算、物流分拣这类「扫编号、查系统」的场景; 二维码在横竖两个方向记录数据,能直接嵌入网址、文本甚至整段信息,适合营销落地页、支付与票据凭证。简单说:内容是「系统里的一个编号」就用条形码, 内容需要「自成一体被完整读出」就用二维码,两者也经常印在同一包装上各司其职。

商品条码商用如何申请(GS1 说明)?

零售结算使用的 EAN-13 / EAN-8 / UPC-A 属于 GS1 编码体系,数字前缀对应厂商识别代码,需要向所在国的 GS1 成员组织申请: 中国大陆为中国物品编码中心(ANCC)及各地分中心,凭营业执照取得厂商识别代码后,再为每个商品品类分配商品项目代码,校验位按 GS1 算法计算。本工具生成的条形码内容完全来自你的输入——若用于零售上架,请确保前缀来自正规申请的厂商代码;内部管理用途(Code 39 / Code 128 / ITF-14)可自行编码,无需申请。

校验位是什么?

校验位是一维码最后一位数字,由前面的数据位按 1、3 交替的固定权重加权求和后,用 10 减去和的个位数(取模 10)得出,扫码器用它快速判断读取是否有误。 EAN-13 由前 12 位算第 13 位,EAN-8 由前 7 位算第 8 位,UPC-A 由前 11 位算第 12 位,ITF-14 由前 13 位算第 14 位; Code 39 与 Code 128 不强制校验位。输入位数不够时本工具会自动补算,输入完整位数但校验位不符时会黄条提示并支持一键更正。

数据是否上传?

全部本地生成。内容校验、校验位补算、SVG / Canvas 渲染、PNG 导出与 ZIP 打包都在你的浏览器内完成,页面不会发起任何携带条形码内容的网络请求, 断网也能正常使用;关闭或刷新页面后所有输入与生成结果自动清空。

#常见问题 (FAQ)

EAN-13 和 Code 128 该怎么选?

零售商品上架必须使用 EAN-13 这类 GS1 商品码(中国商品以 690-697 开头);Code 128 字符集全、密度高,适合仓库、物流单据等内部管理场景,不需要申请即可自行编码。

校验位是什么?算错了怎么办?

校验位是条形码最后一位,由前面的数据位按 GS1 加权算法(权重 1、3 交替)计算得出,用于扫码防错。本工具输入 12 位 EAN-13 时会自动补算第 13 位;输入 13 位但校验位不符时会黄条提示,并可一键更正。

生成的条形码会上传或保存到服务器吗?

不会。条形码由浏览器在页面内本地绘制,输入内容、批量列表与导出的 PNG / SVG / ZIP 都不经过任何服务器,刷新页面即清空,断网也能使用。

批量生成有什么限制?

每次最多解析 200 行,自动忽略空行并去除首尾空格;每行按当前格式独立校验,无效行会标出行号与原因,有效行可逐条下载 PNG 或一键打包 ZIP。

相关工具推荐

表情包制作器

快速制作表情包,支持顶部/底部文字、预设模板

热门 新品 本地

OCR图片文字识别

从图片中提取文字,支持多语言识别

热门 新品 本地

图片背景处理

更换图片背景颜色、添加模糊效果,支持纯色背景移除

热门 新品 本地

GIF制作工具

将多张图片制作成GIF动图,支持调整帧率和播放顺序

热门 新品 本地

头像生成器

生成个性化头像,支持多种风格和自定义选项

热门 新品 本地

图片转PDF

将多张图片合并导出为PDF文档

热门 新品 本地

相关教程