📝 博客 · 2026-08-02 · ⏱ 11 分钟

条形码生成器:CODE128/UPC/EAN 在线生成教程

条形码生成器完整教程,详解 CODE128、UPC-A、EAN-13、Code39 等主流条码格式区别,包含电商、物流、仓储场景的选型指南和批量生成技巧。

条形码CODE128UPCEAN在线工具

条形码生成器:CODE128/UPC/EAN 在线生成教程

超市结账扫一下、快递入库扫一下、图书馆借书扫一下——条形码无处不在。如果你是电商卖家、仓储管理员、活动组织者,总会遇到"需要自己生成条形码"的场景。本文讲清楚主流条码格式、选型规则和批量生成方法。

主流条形码格式详解

1. CODE128(最通用)

CODE128 是最灵活的一维条码,能编码全部 128 个 ASCII 字符(数字、字母、符号)。

典型场景:顺丰单号 SF1234567890123、内部产品批次号 BATCH-20260801-A。

2. EAN-13(商品条码)

国际通用商品条码,13 位数字,你买的所有包装商品上都有。

例:6901234567892,前 3 位 690 表示中国大陆。

3. UPC-A(北美商品条码)

EAN-13 的北美版本,12 位数字。美国、加拿大超市常用。

如果你商品要进北美市场,需要 UPC-A;进其他市场,用 EAN-13。

4. Code39(工业老牌)

早期工业条码,能编码 43 个字符(数字、大写字母、几个符号)。

5. ITF-14(物流箱码)

外箱、托盘上用的条码,14 位数字。

6. QR 码(二维条码)

二维码,能存大量信息,手机可扫。

需要二维码看 二维码生成器教程,本文重点讲一维条码。

4 款条形码生成器对比

1. 52tool.net 条形码生成器(综合首选)

工具地址:在线条形码生成器

2. Barcode Generator (terryburton.co.uk)

3. Barcodes Inc

4. OnlineLabels

实战教程:生成商品条码

场景

电商卖家给一款新商品生成 EAN-13 条码,准备打印贴纸贴到包装上。

步骤 1:确认条码号

如果你已申请厂商码,按"国家码 + 厂商码 + 商品码"组合前 12 位,第 13 位是校验位,工具会自动算。

如果没申请,可以用内部编码("690"开头的需要正式申请,内部用可以用"290"前缀做店内码)。

步骤 2:打开工具

进入 52tool 条形码生成器

步骤 3:选择格式

下拉选"EAN-13"。

步骤 4:输入数据

输入前 12 位数字(如 690123456789),点生成。工具自动算第 13 位校验位(这里是 2),生成完整条码 6901234567892

步骤 5:调整外观

步骤 6:下载

点"下载 PNG",得到条码图片。如果要打印大批量,下 SVG 矢量图,任意缩放不失真。

步骤 7:打印贴纸

实战教程:批量生成物流条码

场景

仓库要给 500 个包裹生成 CODE128 物流单号条码。

步骤 1:准备数据

Excel 里一列单号,每行一个:

SF20260802001
SF20260802002
SF20260802003
...

步骤 2:复制到工具

打开 52tool 条形码生成器,选"CODE128",把 500 行单号粘贴到批量输入框。

步骤 3:批量生成

点"批量生成",工具依次生成 500 张条码,打包 ZIP 下载。

步骤 4:解压使用

解压 ZIP,每张图按单号命名(如 SF20260802001.png),打印时直接对应包裹。

不同场景的格式选择

电商上架

物流快递

仓储管理

活动门票

会员卡

生成条码的注意事项

1. 静区(Quiet Zone)

条码左右两侧必须留白(叫"静区"),至少是条码宽度的 10%。没静区扫描器读不出来。52tool 工具默认有静区,别手动去掉。

2. 最小尺寸

EAN-13 标准尺寸是 37.29×25.93mm,缩放比例 0.8-2.0 倍。太小(<0.8 倍)扫描困难,太大浪费标签纸。

3. 颜色对比

条码必须深色条 + 浅色底。黑条白底最稳,深蓝条白底也行。别用红条(扫描器发红光,红色条等同白色)。别用反色(白条黑底)。

4. 印刷质量

5. 校验位

EAN-13、UPC-A、ITF-14 都有校验位。如果手算容易错,让工具自动加。CODE128 也有校验位但不可见,工具内部处理。

常见问题解答

Q: 条码扫不出来怎么办?

A: 排查四点:1) 静区够不够(左右白边至少 5mm);2) 对比度够不够(必须黑条白底);3) 尺寸够不够(最小不能低于标准 80%);4) 印刷清不清晰(边缘不能模糊)。用 52tool 条形码生成器 重新生成标准条码,再用手机扫描 App 测试。

Q: EAN-13 和 UPC-A 能互换吗?

A: 可以。UPC-A 是 12 位,前面加 0 变成 13 位 EAN-13。所以 UPC-A 商品进欧洲市场,直接当 EAN-13 用(前缀 0 表示美国/加拿大)。反过来 EAN-13 转 UPC-A 要去掉第一位,但只在前缀是 0 时才行。

Q: 自己编的条码号能用吗?

A: 内部使用完全可以。比如仓库的库位码、员工卡号,你随便编。但商品上架到正规渠道(天猫、京东、商超),必须有 GS1 注册的正式条码。否则扫出来是别家商品,会被下架。

Q: 一个商品可以有多个条码吗?

A: 可以。同一商品不同规格(口味、容量、包装)要不同条码。比如 500ml 可乐和 330ml 可乐条码不同,6 罐装和单罐装也不同。

Q: 条码能编码中文吗?

A: 一维条码(CODE128、EAN 等)不能,只支持 ASCII。要编中文用二维码(QR 码、汉信码)。CODE128 能编英文、数字、符号,足够物流和商品场景。

Q: 条码生成器生成的码会被记录吗?

A: 52tool 的生成器在浏览器端用 JavaScript 生成,数据不上传服务器。商业工具可能记录用于统计,敏感数据(如内部编码)建议用本地工具。

总结

条形码看似简单,选对格式很关键。52tool.net 条形码生成器免费支持 10+ 种格式、批量生成、SVG 导出,覆盖电商、物流、仓储、活动所有场景。

选格式记住三条:

  1. 商品上架:EAN-13(中国/全球)或 UPC-A(北美)
  2. 物流单号:CODE128
  3. 外箱/托盘:ITF-14

生成时务必保留静区、用黑条白底、打印清晰,扫码成功率才有保障。